Агуулгын хүснэгт:

SQL Server Management Studio дээрх гүйцэтгэлийн төлөвлөгөөг хэрхэн олох вэ?
SQL Server Management Studio дээрх гүйцэтгэлийн төлөвлөгөөг хэрхэн олох вэ?

Видео: SQL Server Management Studio дээрх гүйцэтгэлийн төлөвлөгөөг хэрхэн олох вэ?

Видео: SQL Server Management Studio дээрх гүйцэтгэлийн төлөвлөгөөг хэрхэн олох вэ?
Видео: SQL серверийн гүйцэтгэлийн төлөвлөгөө - 1-р хэсэг 2024, Арванхоёрдугаар сар
Anonim

Дээр SQL Server Management Studio хэрэгслийн самбараас Database Engine дээр дарна уу Асуулга . Та мөн одоо байгаа зүйлийг нээж болно асуулга болон тооцоолсон дүнг харуулах гүйцэтгэх төлөвлөгөө Файл нээх хэрэгслийн товчлуур дээр дарж, одоо байгаа файлыг олох асуулга . -г оруулна уу асуулга Үүний тулд та бодит байдлыг харуулахыг хүсч байна гүйцэтгэх төлөвлөгөө.

Зүгээр л, би SQL Server дээрх гүйцэтгэлийн төлөвлөгөөг хэрхэн олох вэ?

SQL Server Profiler ашиглах

  1. SQL Server Profiler програмыг эхлүүлнэ үү.
  2. Файл цэснээс Шинэ мөрийг сонгоно уу.
  3. Үйл явдлын хэсгийн таб дээрээс Бүх үйл явдлыг харуулах гэснийг шалгана уу.
  4. Гүйцэтгэлийн зангилааг өргөжүүлнэ үү.
  5. Showplan XML-г сонгоно уу.
  6. Асуулгын төлөвлөгөөг харахыг хүссэн асуулгаа гүйцэтгэнэ үү.
  7. Мөрийг зогсоо.
  8. Сүлжээнд асуулгын төлөвлөгөөг сонгоно уу.

Дараа нь асуулт бол би SQL дээр гүйцэтгэлийн төлөвлөгөөг хэрхэн үүсгэх вэ? Та ApexSQL-г суулгаж, нэгтгэж болно Төлөвлөгөө руу SQL Серверийн удирдлагын студи гэх мэт гүйцэтгэлийн төлөвлөгөө SSMS-ээс шууд үзэх боломжтой. Шинэ дээр дарна уу Асуулга SSMS дээр товчлуурыг дарж, буулгана уу асуулга доторх текст асуулга текст цонх. Баруун товчлуурыг дараад "Тооцоолсон дэлгэц" -ийг сонгоно уу Гүйцэтгэлийн төлөвлөгөө ” сонголтыг контекст цэснээс сонгоно уу.

Нэмж хэлэхэд би SSMS гүйцэтгэлийн төлөвлөгөөг хэрхэн унших вэ?

Асуулга гүйцэтгэх төлөвлөгөө ихэвчлэн байдаг унших баруунаас зүүнээс дээш доош. Мөн объектуудын хооронд урсаж буй өгөгдлийг илэрхийлдэг үйлдлүүдийн хооронд сумнууд байдаг. Сумны зузаан нь хэр хэмжээний өгөгдөл боловсруулж байгааг харуулж байна.

Жишээ нь SQL Server дээрх гүйцэтгэлийн төлөвлөгөө гэж юу вэ?

Хоёр төрөл байдаг SQL сервер дэх асуулгын гүйцэтгэлийн төлөвлөгөө : бодит ба тооцоолсон. Тэд хэрхэн a асуулга байсан гүйцэтгэсэн мөн яаж байх вэ гүйцэтгэсэн . Асуулга Оновчлогч нь a SQL сервер үүсгэдэг бүрэлдэхүүн хэсэг асуулгын гүйцэтгэлийн төлөвлөгөө ашигласан өгөгдлийн сангийн объектууд, индексүүд, нэгдлүүд, гаралтын баганын тоо гэх мэт.

Зөвлөмж болгож буй: