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

Би SSMS гүйцэтгэлийн төлөвлөгөөг хэрхэн унших вэ?
Би SSMS гүйцэтгэлийн төлөвлөгөөг хэрхэн унших вэ?

Видео: Би SSMS гүйцэтгэлийн төлөвлөгөөг хэрхэн унших вэ?

Видео: Би SSMS гүйцэтгэлийн төлөвлөгөөг хэрхэн унших вэ?
Видео: SQL серверийн гүйцэтгэлийн төлөвлөгөө - 1-р хэсэг 2024, May
Anonim

Гүйцэтгэлийн тооцоолсон төлөвлөгөө

  1. "Тооцоолсон дэлгэц" дээр дарна уу Гүйцэтгэлийн төлөвлөгөө хэрэгслийн самбар дээрх дүрс тэмдэг (Шинжилгээний хажууд Асуулга Шалгах тэмдэг)
  2. Баруун товчийг дарна уу асуулга цонхыг сонгоод "Тооцоолсон мэдээллийг харуулах Гүйцэтгэлийн төлөвлөгөө ' сонголт.
  3. CTRL+L дарна уу.

Мөн асуулт бол би SQL гүйцэтгэлийн төлөвлөгөөг хэрхэн харах вэ?

SQL Server Profiler ашиглах

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

Үүний нэгэн адил та гүйцэтгэлийн төлөвлөгөөг хэрхэн хийдэг вэ? The гүйцэтгэх төлөвлөгөө асуулга нь SQL серверийн асуулга оновчтой болгогч болон асуулгын хөдөлгүүрийг харах явдал юм. Энэ нь асуулгад хүснэгт гэх мэт ямар объектуудыг ашигладаг болохыг харуулах болно.

Асуулгын бодит гүйцэтгэлийн төлөвлөгөөг авахын тулд:

  1. Санаа зовоосон мэдээллийн сан руу шилжих.
  2. санаа зовоосон асуултыг тодруулна уу.
  3. Query дээр дарна уу.
  4. "Бодит гүйцэтгэлийн төлөвлөгөөг оруулах" дээр дарна уу.

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

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

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

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

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