SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต‹?

เด…เดŸเตเดคเตเดคเดฟเดŸเต†, เด…เตฝเดชเตเดชเด‚ เด†เดถเตเดšเดฐเตเดฏเดคเตเดคเต‹เดŸเต†, เดžเดพเตป เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดตเดฒเดฟเดฏ เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต† เด’เดฐเต เดกเดฟเดชเตเดชเดพเตผเดŸเตเดŸเตโ€Œเดฎเต†เดจเตเดฑเดฟเตฝ เดฒเต‹เดžเตเดšเต เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟ SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เดชเตเดฐเดตเตƒเดคเตเดคเดฟ เดธเดฎเดฏเด™เตเด™เดณเดฟเตฝ.

SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต‹?

เดชเตเดฐเดตเตƒเดคเตเดคเดฟเดธเดฎเดฏเด™เตเด™เดณเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เดŸเดจ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเดพเตป เด…เดตเตผ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เด‡เดฑเด™เตเด™เตเดจเตเดจเดคเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เดฑเดฟเดฏเดฟเดฒเตเดฒ. เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฎเตเดชเดฐเดฟ, เดชเตเดฐเด•เดŸเดจ เด•เดพเดดเตโ€Œเดšเด•เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดšเดฟเดคเตเดฐเด‚ เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เดธเต†เตผเดตเตผ เดคเดจเตเดจเต† เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเดพเดคเต† เด’เดจเตเดจเต / เดฐเดฃเตเดŸเต เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด™เตเด™เตพ / เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเตฝ. เดฎเดฃเดฟเด•เตเด•เต‚เดฑเดฟเตฝ เดชเดฒ เดชเตเดฐเดพเดตเดถเตเดฏเด‚ เด“เดŸเตเด•เดฏเตเด‚ เด’เดจเตเดจเดฟเดจเต เดชเด•เดฐเด‚ 10 เดธเต†เด•เตเด•เตปเดกเต เด“เดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ Tiny Queer (เดŽเดจเตเดจเดพเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต เด•เด•เตเดทเดฟ เดตเดณเดฐเต† เดชเดฐเดฟเดญเตเดฐเดพเดจเตเดคเดฟ) เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ DMV เด•เดพเดดเตเดšเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเด•เตเด•เดฟเดฒเตเดฒ. เด•เต‚เดŸเดพเดคเต†, เดšเต‹เดฆเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเตเด•เตพเด•เตเด•เดจเตเดธเดฐเดฟเดšเตเดšเต เด•เตเดฐเต‹เดธเต เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเต เดธเต†เตผเดตเดฑเดฟเดจเต† เดตเดณเดฐเต† เดถเด•เตเดคเดฎเดพเดฏเดฟ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต.

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

SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต‹?
เดนเต‚เดธเตเดฑเตเดฑเตบ เดจเดฎเตเด•เตเด•เต เด’เดฐเต เดชเตเดฐเดถเตเดจเดฎเตเดฃเตเดŸเต. เด…เดŸเดฟเดธเตเดฅเดพเดจเด‚ เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเด•เตเดจเตเดจเต. เด…เดคเต เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเด•เตเด•เตเด•

SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต‹?

SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต‹?
เด‡เดตเดฟเดŸเต† เดงเดพเดฐเดพเดณเด‚ เดŸเดฟเด•เตเด•เตเด•เตพ เด‰เดฃเตเดŸเต... เดŽเดจเดฟเด•เตเด•เต เดŽเดจเตเดคเดพเดฃเต เดตเต‡เดฃเตเดŸเดคเต?

SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต‹?
SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต‹?
เดถเดฐเดฟ, เดžเดพเตป เดŽเดฒเตเดฒเดพ เดฌเต‹เด•เตเดธเตเด•เดณเตเด‚ เดŸเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด‚ เดŽเดจเตเดจเดฟเดŸเตเดŸเต เดžเดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เตเด‚.

SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต‹?

เด‰เดจเตเดจเดค เด…เดงเดฟเด•เดพเดฐเดฟเด•เดณเตเดŸเต† เดคเดฒเดฏเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดคเต? เด†เดฐเต‹ เดฒเต‹เดžเตเดšเต เดšเต†เดฏเตเดคเต SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เดŽเดฒเตเดฒเดพเด‚ เดถเดฐเดฟเดฏเดพเดฏเดฟ. เดŽเดจเตเดจเดฟเดŸเตเดŸเต เด…เดตเตผ เด…เดคเต เด’เดฐเต เด—เต‹เตพเดซเต เด—เต†เดฏเดฟเดฎเดฟเดฒเต‚เดŸเต† เดชเดฐเดธเตเดชเดฐเด‚ เดชเดฑเดฏเตเดจเตเดจเต.

เดตเดดเดฟเดฏเดฟเตฝ, เด…เด™เตเด™เดจเต† เดŽเดดเตเดคเดพเดจเตเดณเตเดณ เดถเตเดฐเดฎเด‚ 'เดžเด™เตเด™เตพ เดŽเดฒเตเดฒเดพเด‚ เดŽเดดเตเดคเตเดจเตเดจเต' เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เดฒเตเดฒ, เด…เดคเต‡ เดธเต†เตผเดตเดฑเดฟเดฒเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต‡เด•เตเด•เดพเดฃเต เดŸเตเดฐเต†เดฏเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต - เด’เดฐเดฟเด•เตเด•เตฝ เดžเดพเตป เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด•เต‡เดธเดฟเดจเต เดธเดพเด•เตเดทเตเดฏเด‚ เดตเดนเดฟเดšเตเดšเต.

เดชเดฟเดจเตเดจเต† เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเตเดฃเตเดŸเต? เดฆเดฏเดตเดพเดฏเดฟ เดธเตผเดตเต‡เดฏเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเด•

เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดค เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เดธเตผเดตเต‡เดฏเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚. เดธเตˆเตป เด‡เตปเดฆเดฏเดตเดพเดฏเดฟ.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต PROD-เตฝ SQL เดชเตเดฐเตŠเดซเตˆเดฒเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต‹?

  • เดžเด™เตเด™เตพ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เด•เดฎเตเดชเดจเดฟเดฏเดพเดฃเต, เดŽเดฒเตเดฒเดพเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดณเดฟเดคเดฎเดพเดฃเต

  • เดชเตเดฐเตŠเดกเด•เตเดทเตป เด…เดกเตเดฎเดฟเตปเดฎเดพเตผเด•เตเด•เต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เด•เดดเดฟเดฏเตเด‚

  • เดชเตเดฐเตŠเดกเด•เตเดทเตป เด…เดกเตโ€Œเดฎเดฟเตปเดฎเดพเตผเด•เตเด•เต เด…เด‚เด—เต€เด•เดพเดฐเด‚ เดจเตฝเด•เดฟ เด…เดŸเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เด•เดดเดฟเดฏเตเด‚

  • เดตเดฟเดถเตเดฆเตเดง เดตเดฟเดถเตเดฆเตเดง เดตเดฟเดถเตเดฆเตเดง

4 เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เดตเต‹เดŸเตเดŸเต เดšเต†เดฏเตเดคเต. 3 เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เดตเดฟเดŸเตเดŸเตเดจเดฟเดจเตเดจเต.

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

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•