เด•เต€เด•เดณเดฟเตฝ เดชเต‡เดœเดฟเดจเต‡เดทเดจเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดชเด•เดฐเดฃ เดชเดฟเดจเตเดคเตเดฃ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต?

เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดนเดพเดฏเต! เดžเดพเตป Java + Spring-เตฝ เดฎเตˆเด•เตเดฐเต‹ เดธเตผเดตเต€เดธเตเด•เตพ เดŽเดดเตเดคเตเดจเตเดจ เด’เดฐเต เดฌเดพเด•เตเด•เต†เตปเดกเต เดกเต†เดตเดฒเดชเตเดชเดฑเดพเดฃเต. เดŸเดฟเด™เตเด•เต‹เดซเดฟเดฒเต† เด†เดจเตเดคเดฐเดฟเด• เด‰เตฝเดชเตเดชเดจเตเดจ เดตเดฟเด•เดธเดจ เดŸเต€เดฎเตเด•เดณเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เดžเดพเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

เด•เต€เด•เดณเดฟเตฝ เดชเต‡เดœเดฟเดจเต‡เดทเดจเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดชเด•เดฐเดฃ เดชเดฟเดจเตเดคเตเดฃ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต?

เดžเด™เตเด™เดณเตเดŸเต† เดŸเต€เดฎเดฟเตฝ, เด’เดฐเต DBMS-เตฝ เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดšเต‹เดฆเตเดฏเด‚ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด‰เดฏเตผเดจเตเดจเตเดตเดฐเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพ เดŽเดชเตเดชเต‹เดดเตเด‚ เด…เตฝเดชเตเดชเด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดšเดฟเดจเตเดคเดพเดชเต‚เตผเดตเตเดตเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดธเต‚เดšเดฟเด•เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดŽเดคเตเดคเดฟเดšเตเดšเต‡เดฐเดพเดจเดพเด•เดฟเดฒเตเดฒ-เดจเดฟเด™เตเด™เตพ เดšเดฟเดฒ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดจเต‹เด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเตเดฏเดพเดฏเดฎเดพเดฏ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเต†เดฌเดฟเตฝ เดšเตเดฑเตเดฑเดฟเดคเตเดคเดฟเดฐเดฟเดฏเตเดจเตเดจ เด‡เดตเดฏเดฟเดฒเตŠเดจเตเดจเดฟเตฝ, เดžเดพเตป เด•เดฃเตเดŸเต†เดคเตเดคเดฟ Marcus Wynand เตปเตเดฑเต† เด…เดจเดจเตเดคเดฎเดพเดฏ เดธเดนเดพเดฏเด•เดฐเดฎเดพเดฏ เดฌเตเดฒเต‹เด—เต, SQL เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตปเตเดฑเต† เดฐเดšเดฏเดฟเดคเดพเดตเต เดตเดฟเดถเดฆเต€เด•เดฐเดฟเดšเตเดšเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพ เดฒเต‡เด–เดจเด™เตเด™เดณเตเด‚ เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด…เดชเต‚เตผเดต เดคเดฐเด‚ เดฌเตเดฒเต‹เด—เดพเดฃเดฟเดคเต.

เดฎเตผเด•เดธเดฟเตปเตเดฑเต† เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดฒเต‡เด–เดจเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดธเตโ€Œเด•เตเดฏเตเดŽเตฝ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเตปเตเดฑเต† เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตปเตเดฑเต† เดชเดดเดฏเดคเตเด‚ เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเตเดฐเดธเด•เตเดคเดตเตเดฎเดพเดฏ เดชเตเดฐเดถเตโ€Œเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดถเตเดฐเดฆเตเดง เด†เด•เตผเดทเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฎเดพเดจเดฟเดซเต†เดธเตเดฑเตเดฑเต‹ เดŽเดจเตเดจเต เด‡เดคเดฟเดจเต† เด’เดฐเต เดชเดฐเดฟเดงเดฟเดตเดฐเต† เดตเดฟเดณเดฟเด•เตเด•เดพเด‚.

เดšเดฟเดฒ เดธเตเดฅเดฒเด™เตเด™เดณเดฟเตฝ เดžเดพเตป เดฐเดšเดฏเดฟเดคเดพเดตเดฟเดจเต† เดตเดฟเดถเดฆเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเตเด‚ เดธเดชเตเดฒเดฟเดฎเต†เตปเตเดฑเต เดšเต†เดฏเตเดฏเตเด‚. เด…เดคเตเดคเดฐเด‚ เดŽเดฒเตเดฒเดพ เดธเตเดฅเดฒเด™เตเด™เดณเต†เดฏเตเด‚ เดžเดพเตป "เดเด•เดฆเต‡เดถเด‚" เดŽเดจเตเดจเต เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเด‚. เด•เต‚เดŸเตเดคเตฝ เดตเตเดฏเด•เตเดคเดคเดฏเตเด•เตเด•เดพเดฏเดฟ

เดšเต†เดฑเดฟเดฏ เด†เดฎเตเด–เด‚

เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดฎเตเด–เต‡เดจเดฏเตเดณเตเดณ เดชเต‡เดœเต เดธเต†เดฒเด•เตเดŸเตโ€Œเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดคเตเดฐเดคเตเดคเต‹เดณเด‚ เดชเตเดฐเดถเตโ€Œเดจเด•เดฐเดตเตเด‚ เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเดฎเดพเดฃเต†เดจเตเดจเต เดชเดฒเตผเด•เตเด•เตเด‚ เด…เดฑเดฟเดฏเดพเดฎเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต. เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏ เดกเดฟเดธเตˆเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เดคเต เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เดฑเดฟเดฏเดพเดฎเต‹?

เด…เดคเดฟเดจเดพเตฝ, เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด•เต€เดตเต‡เดกเต, เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดฟเดฒเต† เด†เดฆเตเดฏเดคเตเดคเต† n เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต‹เดŸเต เดชเดฑเดฏเตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดˆ เด†เดฆเตเดฏ n เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดกเดฟเดธเตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต, เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เดตเดพเดฏเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เด…เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดธเต‹เตผเดŸเตเดŸเดฟเด‚เด—เต เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด•), เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ n+1 เดฎเตเดคเดฒเตเดณเตเดณ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เดพเตป เด•เดดเดฟเดฏเต‚. เดเดฑเตเดฑเดตเตเด‚ เดฐเดธเด•เดฐเดฎเดพเดฏ เด•เดพเดฐเตเดฏเด‚, เดชเตเดฐเดถเตเดจเด‚ เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเดฟเดฒเต† เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดฒเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดฏเดฅเดพเตผเดคเตเดฅ เดจเดฟเตผเดตเดšเดจเดคเตเดคเดฟเดฒเดพเดฃเต:

โ€ฆ เดตเดฐเดฟเด•เตพ เด†เดฆเตเดฏเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเดพเดฃเต เด…เดŸเตเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดตเดฐเดฟเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต เดคเตเดŸเด•เตเด•เด‚ เดฎเตเดคเตฝโ€ฆ
-SQL:2016, เดญเดพเด—เด‚ 2, 4.15.3 เด‰เดฐเตเดคเตเดคเดฟเดฐเดฟเดžเตเดž เดชเดŸเตเดŸเดฟเด•เด•เตพ (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดจเดฟเดฒเดตเดฟเตฝ เดเดฑเตเดฑเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต)

เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเดจเต เด’เดฐเตŠเดฑเตเดฑ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เด‡เดตเดฟเดŸเต† เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚ - เด’เดดเดฟเดตเดพเด•เตเด•เต‡เดฃเตเดŸ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚, เด…เดคเตเดฐเดฎเดพเดคเตเดฐเด‚. เดˆ เดจเดฟเตผเดตเตเดตเดšเดจเด‚ เดชเดฟเดจเตเดคเตเดŸเตผเดจเตเดจเต, DBMS-เดจเต เดŽเดฒเตเดฒเดพ เดฐเต‡เด–เด•เดณเตเด‚ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดพเดจเตเด‚ เดคเตเดŸเตผเดจเตเดจเต เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดต เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดพเดจเตเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด•เดดเดฟเดฏเต‚. เดตเตเดฏเด•เตเดคเดฎเดพเดฏเตเด‚, เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเตปเตเดฑเต† เดˆ เดจเดฟเตผเดตเดšเดจเด‚ เด…เดงเดฟเด• เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเดพเตป เดจเดฎเตเดฎเต† เดชเตเดฐเต‡เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเต SQL เด†เดฃเต‹ NoSQL เด†เดฃเต‹ เดŽเดจเตเดจเดคเต เดชเต‹เดฒเตเด‚ เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ.

เด•เตเดฑเดšเตเดšเต เด•เต‚เดŸเดฟ เดตเต‡เดฆเดจ เดฎเดพเดคเตเดฐเด‚

เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเดฒเต† เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เด…เดตเดฟเดŸเต† เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเดฟเดคเต. เดกเดฟเดธเตเด•เดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดฐเดฃเตเดŸเต เดชเต‡เดœเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดฟเดŸเดฏเดฟเตฝ, เดฎเดฑเตเดฑเตŠเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดšเต‡เตผเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดŽเดจเตเดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเด‚?

เด•เต€เด•เดณเดฟเตฝ เดชเต‡เดœเดฟเดจเต‡เดทเดจเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดชเด•เดฐเดฃ เดชเดฟเดจเตเดคเตเดฃ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต?

เดฎเตเตป เดชเต‡เดœเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเต‡เดœเตเด•เดณเตเดŸเต† เดตเดพเดฏเดจเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด’เดฐเต เดชเตเดคเดฟเดฏ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดšเต‡เตผเด•เตเด•เตเดจเตเดจ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดกเตเดฏเต‚เดชเตเดฒเดฟเด•เตเด•เต‡เดฑเตเดฑเตเด•เตพ เดฒเดญเดฟเด•เตเด•เตเด‚ (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เดตเดดเดฟ เด•เตเดฐเดฎเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเต‡เดœเต เดชเต‡เดœเต เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต, เดคเตเดŸเตผเดจเตเดจเต เดžเด™เตเด™เดณเตเดŸเต† เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเตปเตเดฑเต† เดฎเดงเตเดฏเดคเตเดคเดฟเตฝ เด…เดคเดฟเดจเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดŽเตปเดŸเตเดฐเดฟ เดฒเดญเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚).

เดšเดฟเดคเตเดฐเด‚ เดˆ เด…เดตเดธเตเดฅเดฏเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดšเดฟเดคเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดŸเดฟเดธเตเดฅเดพเดจเด‚ เด†เดฆเตเดฏเดคเตเดคเต† 10 เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดŽเดฒเตเดฒเดพ เดฑเต€เดกเต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเต†เดฏเตเด‚ 1 เด•เตŠเดฃเตเดŸเต เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดคเตเดŸเตผเดจเตเดจเต เด…เดŸเดฟเดธเตเดฅเดพเดจเด‚ เด…เดŸเตเดคเตเดค 10 เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเต‡เดœเต เดŽเดŸเตเด•เตเด•เตเด•เดฏเตเด‚ 11-เดพเด‚ เดคเต€เดฏเดคเดฟ เดฎเตเดคเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต 10-เดพเดฎเดคเต, เดˆ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดกเตเดฏเต‚เดชเตเดฒเดฟเด•เตเด•เต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดคเตเดคเดฟเตปเตเดฑเต† เด‰เดชเดฏเต‹เด—เดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฎเดฑเตเดฑเต เด…เดชเดพเด•เดคเด•เตพ เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดเดฑเตเดฑเดตเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฃเต.

เดžเด™เตเด™เตพ เด‡เดคเดฟเดจเด•เด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดคเตเดชเต‹เดฒเต†, เด‡เดต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเดฟเตปเตเดฑเต†เดฏเต‹ เด…เดตเดฏเตเดŸเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เดณเตเดŸเต†เดฏเต‹ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเดฒเตเดฒ. SQL เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดชเต‡เดœเดฟเดจเต‡เดทเตป เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเดพเดฃเต เดชเตเดฐเดถเตเดจเด‚. เดเดคเต เดชเต‡เดœเต เดŽเดŸเตเด•เตเด•เดฃเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดคเตเดฐ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดฃเด‚ เดŽเดจเตเดจเต เดžเด™เตเด™เตพ DBMS-เดจเต‹เดŸเต เดชเดฑเดฏเตเดจเตเดจเต. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด‡เดคเดฟเดจเต เดตเดณเดฐเต† เด•เตเดฑเดšเตเดšเต เดตเดฟเดตเดฐเด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚.

เด‡เดคเต เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด•เต€เดตเต‡เดกเดฟเตปเตเดฑเต† เดชเตเดฐเดถเตโ€Œเดจเดฎเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เด…เดจเตเดตเต‡เดทเดฃเดคเตเดคเดฟเตปเตเดฑเต† เดธเต†เดฎเดพเตปเตเดฑเดฟเด•เตโ€Œเดธเดฟเตปเตเดฑเต† เดชเตเดฐเดถเตโ€Œเดจเดฎเดพเดฃเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดฎเต‚เดฒเตเดฏเดตเดคเตเดคเดพเดฃเต. เดชเตเดฐเดถเตเดจเด•เดฐเดฎเดพเดฏ เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏ เดจเดฟเดฐเดตเดงเดฟ เดตเดพเด•เตเดฏเด˜เดŸเดจเด•เตพ เด•เต‚เดŸเดฟเดฏเตเดฃเตเดŸเต:

  • เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด•เต€เดตเต‡เดกเต เดจเต‡เดฐเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเดพเดฃเต.
  • เดฐเดฃเตเดŸเต เด•เต€เดตเต‡เดกเตเด•เดณเตเดŸเต† เดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เดชเดฐเดฟเดงเดฟ [เด“เดซเตเดธเต†เดฑเตเดฑเต] (เดชเดฐเดฟเดงเดฟ เด…เดคเตเดฐ เดฎเต‹เดถเดฎเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚).
  • เดตเดฐเดฟ เดจเดฎเตเดชเดฑเดฟเด‚เด—เต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, row_number(), rownum, เดฎเตเดคเดฒเดพเดฏเดต) เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดคเดพเดดเดคเตเดคเต† เด…เดคเดฟเดฐเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดˆ เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เดณเต†เดฒเตเดฒเดพเด‚ เดŽเดคเตเดฐ เดตเดฐเดฟเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดฃเด‚, เด…เดงเดฟเด• เดตเดฟเดตเดฐเด™เตเด™เดณเต‹ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเต‹ เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒ.

เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดชเดฟเดจเตเดจเต€เดŸเต, เดˆ เดŽเดฒเตเดฒเดพ เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดธเด‚เด—เตเดฐเดนเดฎเดพเดฏเดฟ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด•เต€เดตเต‡เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

OFFSET เด‡เดฒเตเดฒเดพเดคเตเดค เดœเต€เดตเดฟเดคเด‚

เดˆ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒเดพเดคเต† เดจเดฎเตเดฎเตเดŸเต† เดฒเต‹เด•เด‚ เดŽเด™เตเด™เดจเต†เดฏเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต เดŠเดนเดฟเด•เตเด•เดพเด‚. เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด‡เดฒเตเดฒเดพเดคเตเดค เดœเต€เดตเดฟเดคเด‚ เด…เดคเตเดฐ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เด•เดพเดฐเตเดฏเดฎเดฒเตเดฒเต†เดจเตเดจเต เด‡เดคเต เดฎเดพเดฑเตเดจเตเดจเต: เด’เดฐเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดžเด™เตเด™เตพ เด‡เดคเตเดตเดฐเต† เด•เดฃเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดค เดตเดฐเดฟเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเดพเด•เต‚ (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เด…เดคเดพเดฏเดคเต, เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเต‡เดœเดฟเตฝ เด‡เดฒเตเดฒเดพเดคเตเดคเดต), เดŽเดตเดฟเดŸเต† เดŽเดจเตเดจ เด…เดตเดธเตเดฅ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.

เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดต เด’เดฐเต เด“เตผเดกเตผ เดšเต†เดฏเตเดค เดธเต†เดฑเตเดฑเดฟเตฝ (เดจเดฒเตเดฒ เดชเดดเดฏ เด“เตผเดกเตผ เดชเตเดฐเด•เดพเดฐเด‚) เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดžเด™เตเด™เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดžเด™เตเด™เตพเด•เตเด•เต เด“เตผเดกเตผ เดšเต†เดฏเตเดค เด’เดฐเต เดธเต†เดฑเตเดฑเต เด‰เดณเตเดณเดคเดฟเดจเดพเตฝ, เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเต‡เดœเดฟเตปเตเดฑเต† เด…เดตเดธเดพเดจ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเต เดชเดฟเดจเตเดจเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดฎเดพเดคเตเดฐเด‚ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฏ เด’เดฐเต เดซเดฟเตฝเดŸเตเดŸเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚:

    SELECT ...
    FROM ...
    WHERE ...
    AND id < ?last_seen_id
    ORDER BY id DESC
    FETCH FIRST 10 ROWS ONLY

เด‡เดคเดพเดฃเต เดˆ เดธเดฎเต€เดชเดจเดคเตเดคเดฟเตปเตเดฑเต† เดฎเตเดดเตเดตเตป เดคเดคเตเดตเดตเตเด‚. เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดชเดฒ เดจเดฟเดฐเด•เดณเดพเตฝ เด…เดŸเตเด•เตเด•เตเดฎเตเดชเต‹เตพ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เดฐเดธเด•เดฐเดฎเดพเด•เตเด‚, เดชเด•เตเดทเต‡ เด†เดถเดฏเด‚ เด‡เดชเตเดชเต‹เดดเตเด‚ เดธเดฎเดพเดจเดฎเดพเดฃเต. เดˆ เดกเดฟเดธเตˆเตป เดชเดฒเตผเด•เตเด•เตเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต NoSQL- เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เตพ.

เดˆ เดธเดฎเต€เดชเดจเดคเตเดคเต† เดคเดฟเดฐเดฏเตฝ เดฐเต€เดคเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต€เดธเต†เดฑเตเดฑเต เดชเต‡เดœเดฟเดจเต‡เดทเตป เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดฑเดฟเดธเตพเดŸเตเดŸเต เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดชเต‡เดœเต เดฑเต€เดกเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดŽเดดเตเดคเตเดจเตเดจ เดธเดพเดนเดšเดฐเตเดฏเด‚, เดจเต‡เดฐเดคเตเดคเต† เดตเดฟเดตเดฐเดฟเดšเตเดšเดคเต) เด•เต‚เดŸเดพเดคเต†, เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดจเดฎเตเดฎเตพ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เด‡เดทเตเดŸเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต, เด•เตเดฒเดพเดธเดฟเด•เต เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเดจเต‡เด•เตเด•เดพเตพ เดตเต‡เด—เดคเตเดคเดฟเดฒเตเด‚ เดธเตเดฅเดฟเดฐเดคเดฏเดฟเดฒเตเด‚ เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดธเดฎเดฏเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดชเดŸเตเดŸเดฟเด•เดฏเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดจเต เด†เดจเตเดชเดพเดคเดฟเด•เดฎเดพเดฏเดฟ เดตเตผเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเดฟเดฒเดพเดฃเต เดธเตเดฅเดฟเดฐเดค เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดชเต‡เดœเดฟเดจเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเดฎเต€เดชเดจเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเดฒเดฑเดฟเดฏเดพเตป เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดฏเตเด‚ เดฐเดšเดฏเดฟเดคเดพเดตเดฟเตปเตเดฑเต† เด…เดตเดคเดฐเดฃเดคเตเดคเดฟเดฒเต‚เดŸเต† เดจเต‹เด•เตเด•เตเด•. เดตเตเดฏเดคเตเดฏเดธเตเดค เดฐเต€เดคเดฟเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดคเดพเดฐเดคเดฎเตเดฏ เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เดณเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฟเดŸเต† เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เตเด‚).

เดธเตเดฒเตˆเดกเตเด•เดณเดฟเตฝ เด’เดจเตเดจเต เด…เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเตเด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดชเต‡เดœเดฟเดจเต‡เดทเตป เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดธเตผเดตเตเดตเดถเด•เตเดคเดฎเดฒเตเดฒ - เด…เดคเดฟเดจเต เด…เดคเดฟเตปเตเดฑเต‡เดคเดพเดฏ เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เดณเตเดฃเตเดŸเต. เดฑเดพเตปเดกเด‚ เดชเต‡เดœเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เด…เดตเตพเด•เตเด•เดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเด‚ (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดชเตŠเดฐเตเดคเตเดคเดฎเดฟเดฒเตเดฒเดพเดคเต†). เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดจเดจเตเดคเดฎเดพเดฏ เดธเตเด•เตเดฐเต‹เดณเดฟเด‚เด—เต เด•เดพเดฒเด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดฎเตเตปเดตเดถเดคเตเดคเต), เด‡เดคเต เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ. เด•เตเดฒเดฟเด•เตเด•เตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดชเต‡เดœเต เดจเดฎเตเดชเตผ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดคเดพเดฏเดพเดฒเตเด‚ UI เดฐเต‚เดชเด•เตฝเดชเตเดชเดจเดฏเดฟเตฝ เด’เดฐเต เดฎเต‹เดถเด‚ เดคเต€เดฐเตเดฎเดพเดจเดฎเดพเดฃเต (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดฒเต‡เด–เดจเดคเตเดคเดฟเตปเตเดฑเต† เดฐเดšเดฏเดฟเดคเดพเดตเดฟเตปเตเดฑเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚).

เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดฎเต‹?

เดˆ เดฐเต€เดคเดฟเด•เตเด•เต เด‡เตปเดธเตเดŸเตเดฐเตเดฎเต†เตปเตเดฑเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดŸเต† เด…เดญเดพเดตเด‚ เด•เดพเดฐเดฃเด‚ เด•เต€เด•เดณเดฟเดฒเต† เดชเต‡เดœเดฟเดจเต‡เดทเตป เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒ. เดตเดฟเดตเดฟเดง เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดฎเดฟเด•เตเด• เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚, เดชเต‡เดœเดฟเดจเต‡เดทเตป เดŽเด™เตเด™เดจเต† เดจเดฟเตผเดตเดนเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เดตเดฟเดตเดฐเดฟเดšเตเดš เดฐเต€เดคเดฟเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เดณเดฟเตฝ เดŽเตปเดกเต-เดŸเต-เดŽเตปเดกเต เดชเดฟเดจเตเดคเตเดฃ เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เดจเตเดจ เดตเดธเตเดคเตเดค เดธเตเดฅเดฟเดคเดฟ เด•เต‚เดŸเตเดคเตฝ เดตเดทเดณเดพเด•เตเด•เตเดจเตเดจเต - DBMS เดฎเตเดคเตฝ เด…เดจเดจเตเดคเดฎเดพเดฏ เดธเตเด•เตเดฐเต‹เดณเดฟเด‚เด—เต เด‰เดณเตเดณ เดฌเตเดฐเต—เดธเดฑเดฟเตฝ AJAX เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดตเดฐเต†. เดชเต‡เดœเต เดจเดฎเตเดชเตผ เดฎเดพเดคเตเดฐเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚, เดจเดฟเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดŽเดฒเตเดฒเดพ เดชเต‡เดœเตเด•เตพเด•เตเด•เตเดฎเดพเดฏเดฟ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด•เต€เด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด•เต€เด•เดณเดฟเตฝ เดชเต‡เดœเดฟเดจเต‡เดทเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด•เตเดฐเดฎเต‡เดฃ เดตเดณเดฐเตเด•เดฏเดพเดฃเต. เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ เด‰เดณเตเดณเดคเต เด‡เดคเดพ:

(เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดตเดฟเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเดคเตเดคเต เดšเดฟเดฒ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ 2017-2018 เดฎเตเดคเตฝ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ เดšเดฟเดฒ เดฒเดฟเด™เตเด•เตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดฏเดฅเดพเตผเดคเตเดฅ เด‰เดฑเดตเดฟเดŸเด‚ เดจเต‹เด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต.)

เดˆ เดจเดฟเดฎเดฟเดทเดคเตเดคเดฟเดฒเดพเดฃเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเดนเดพเดฏเด‚ เด†เดตเดถเตเดฏเด‚. เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเต‡เดœเดฟเดจเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ เด’เดฐเต เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต เดจเดฟเด™เตเด™เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเต‹ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด•เต€เด•เดณเดฟเตฝ เดชเต‡เดœเดฟเดจเต‡เดทเดจเดพเดฏเดฟ เดจเต‡เดฑเตเดฑเต€เดตเต เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เดพเตป เดžเดพเตป เดจเดฟเด™เตเด™เดณเต‹เดŸเต เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดนเดพเดฏเด‚ เด†เดตเดถเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดธเดนเดพเดฏเดฟเด•เตเด•เดพเตป เดžเดพเตป เดธเดจเตเดคเตเดทเตเดŸเดจเดพเดฃเต (เดซเต‹เดฑเด‚, เดŸเตเดตเดฟเดฑเตเดฑเตผ, เดฌเดจเตเดงเดชเตเดชเต†เดŸเดพเดจเตเดณเตเดณ เดซเต‹เด‚) (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดฎเดพเตผเด•เตเด•เดธเตเดฎเดพเดฏเตเดณเตเดณ เดŽเตปเตเดฑเต† เด…เดจเตเดญเดตเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต, เดˆ เดตเดฟเดทเดฏเด‚ เดชเตเดฐเดšเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด…เดฆเตเดฆเต‡เดนเด‚ เดถเดฐเดฟเด•เตเด•เตเด‚ เด†เดตเต‡เดถเดญเดฐเดฟเดคเดจเดพเดฃเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เดชเดฑเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚).

เด•เต€เด•เตพ เดฎเตเด–เต‡เดจเดฏเตเดณเตเดณ เดชเต‡เดœเดฟเดจเต‡เดทเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฏเต‹เด—เตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เด•เดฐเตเดคเตเดจเตเดจ เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพ เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดพเดงเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดชเดฐเดฟเดนเดพเดฐเด‚ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเด•. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เดคเต€เดฐเตเดฎเดพเดจเด‚

เด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเต‡เดœเดฟเดจเต‡เดทเตป เดชเต‹เดฒเตเดณเตเดณ เดฒเดณเดฟเดคเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดตเตเดฎเดพเดฏ เด’เดฐเต เดธเดฎเต€เดชเดจเด‚ เดตเตเดฏเดพเดชเด•เดฎเดพเด•เดพเดคเตเดคเดคเดฟเตปเตเดฑเต† เด•เดพเดฐเดฃเด‚ เด…เดคเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดฎเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณเดคเต‹ เดตเดฒเดฟเดฏ เดชเดฐเดฟเดถเตเดฐเดฎเด‚ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต‹ เด…เดฒเตเดฒ. เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเดฃเด‚, เดชเดฒเดฐเตเด‚ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด•เดพเดฃเดพเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเด‚ เดถเต€เดฒเดฟเดšเตเดšเดตเดฐเดพเดฃเต - เดˆ เดธเดฎเต€เดชเดจเด‚ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดคเดจเตเดจเต† เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต.

เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดชเต‡เดœเดฟเดจเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดธเดฎเต€เดชเดจเด‚ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เตเดฑเดšเตเดšเต เด†เดณเตเด•เตพ เดšเดฟเดจเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เด•เตเด•เดพเดฐเดฃเดคเตเดคเดพเตฝ, เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดฎเตเดณเตเดณ เด‰เดชเด•เดฐเดฃ เดชเดฟเดจเตเดคเตเดฃ เดฎเต‹เดถเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดฐเดนเดฟเดค เดชเต‡เดœเดฟเดจเต‡เดทเตปเตเดฑเต† เด†เดถเดฏเดตเตเด‚ เดฒเด•เตเดทเตเดฏเดตเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดŸเตเดคเตเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดชเตเดฐเดšเดฐเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เต‚!

เด…เดตเดฒเด‚เดฌเด‚: https://use-the-index-luke.com/no-offset
เดฐเดšเดฏเดฟเดคเดพเดตเต: เดฎเดพเตผเด•เตเด•เดธเต เดตเดฟเดจเดพเตปเดกเต

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster