Энэхүү wikiHow нь SQL Server Query Store ашиглан өгөгдлийн сангийнхаа асуултуудын гүйцэтгэлийг хянахыг танд заадаг.
Алхам
3 -р хэсгийн 1: Query Store -ийг идэвхжүүлэх
Алхам 1. SQL Server Management Studio -ийг нээнэ үү
Та SQL Server -ийн Query Store функцийг ашиглан гүйцэтгэлийн асуудалтай холбоотой мэдээллийн санг хянах боломжтой. Энэ онцлог нь SQL Server 2016 болон түүнээс хойших хувилбаруудад багтсан боловч та үүнийг гараар идэвхжүүлэх шаардлагатай болно.
Алхам 2. Object Explorer -ийг нээнэ үү
Хэрэв та Object Explorer -ийг хараагүй бол дарна уу Харах дэлгэцийн дээд хэсэгт байрлах цэсийг сонгоод дараа нь дарна уу Объект хайгч.
Алхам 3. Шалгахыг хүссэн мэдээллийн баазын баруун товчийг дарна уу
Цэс гарч ирэх болно.
Query Store -ийг мастер эсвэл tempdb мэдээллийн санг хянахад ашиглах боломжгүй
Алхам 4. Properties дээр дарна уу
Алхам 5. Query Store дээр дарна уу
Энэ нь Properties харилцах цонх дээр байна.
Алхам 6. ation Operation Mode (Required) дотроос On -ийг сонгоно уу
″ Query Store нь бүх хүсэлтийг хянаж эхэлнэ.
Алхам 7. Object Explorer самбар дахь мэдээллийн санг сэргээнэ үү
Энэ нь Query Store фолдерыг самбар дээр нэмнэ.
Алхам 8. Query Store шинэ өгөгдлийг нэгтгэх үед тохируулна уу
Query Store нь анхдагчаар 60 минут тутамд шинэ статистикийг нэгтгэдэг. Интервалыг хэрхэн өөрчлөхийг энд харуулав (жишээ нь 15 минутыг ашиглана уу):
- Өгөгдлийн санг өөрчлөх
- QUERY_STORE SET (INTERVAL_LENGTH_MINUTES = 15);
3-ийн 2-р хэсэг: Нөөц их зарцуулдаг шилдэг асуултуудыг олох
Алхам 1. Object Explorer дээр ″ Query Store to хажууд байгаа - товчийг дарна уу
Энэ нь Query Store -ийн бүх сонголтыг харуулна.
Серверийн нөөцийг хамгийн их ашиглаж буй тодорхой асуулгуудыг олж мэдэхийн тулд энэ аргыг ашиглана уу
Алхам 2. Нөөцийн хэрэглээний шилдэг асуулга дээр дарна уу
Энэ нь мэдээллийн санд хамгийн их нөөц зарцуулдаг 25 асуулгыг харуулсан графикийг нээнэ. Эдгээр үр дүн нь нэлээд өргөн боловч та илүү хэрэгтэй мэдээлэл авахын тулд графикийг өөрчилж болно.
Алхам 3. Тохируулах дээр дарна уу
Энэ нь тайлангийн баруун дээд буланд байна. Харилцах цонх гарч ирнэ.
Алхам 4. Өөрийн нөөцийн хэрэглээний шалгуурыг сонгоно уу
Дээд хэсэгт (″ Нөөцийн хэрэглээний шалгуур ″), ямар эх сурвалжийг шалгахыг хүсч байгаагаа сонгоно уу (жишээ нь, CPU -ийн цаг, Санах ойн хэрэглээ), мөн хүссэн статистик (жишээ нь, Дундаж, Нийт).
Алхам 5. Хугацаа сонгох
″ Цагийн интервал ″ хэсгийн доор үр дүнг үзэхийг хүссэн хугацааг сонгоно уу. Та унах цэснээс сонголтыг сонгох эсвэл өгсөн огноог заасан хайрцагт оруулах боломжтой.
Алхам 6. Хэдэн үр дүнг харахыг сонгоно уу
Сонгосон хугацааны бүх хүсэлтийг харахын тулд дарна уу Бүгд "Буцах" толгой хэсэгт. Тодорхой тооны асуулгыг харуулахын тулд сонгоно уу Дээд мөн дугаар оруулна уу (жнь.
Алхам 10., 100).
Хэрэв та хамгийн муу гэмт хэрэг үйлдсэн шилдэг 25 -т үлдэхийг хүсч байвал "Буцах" толгой хэсэгт ямар нэгэн өөрчлөлт хийх шаардлагагүй болно
Алхам 7. OK дарна уу
Таны харахыг хүсч буй зүйлийг харуулахын тулд статистик одоо шинэчлэгдэх болно.
Алхам 8. Харагдах байдлыг тохируулна уу (заавал биш)
Үр дүнг янз бүрийн форматаар харахын тулд жижиг график дүрсийг (сүлжээ, диаграм, баганын график) ашиглана уу. Эдгээр товчлуурууд нь үр дүнгийн баруун дээд буланд байрладаг.
3 -р хэсгийн 3: Регресс болсон асуулгыг шалгах
Алхам 1. Object Explorer дээр ″ Query Store to хажууд байгаа - товчийг дарна уу
Энэ нь Query Store -ийн бүх сонголтыг харуулна.
Өмнөхөөсөө удаан гүйцэтгэж буй тодорхой асуулгуудыг олохын тулд энэ аргыг ашиглаарай
Алхам 2. Regressed Queries дээр дарна уу
Энэ нь Regressed Queries самбарыг нээж, та асуулга, төлөвлөгөөг Query Store дээрээс олох болно.
Алхам 3. Эхний унах цэснээс төлөвлөгөөг сонгоно уу
Энэ нь самбарын зүүн дээд буланд байгаа ″ хэсэгт регресс байгаа эсэхийг шалгана уу. Төлөвлөгөө тус бүр нь таны асуултанд зориулагдсан өөр өөр график гүйцэтгэлийн тайланг харуулах болно.
- Жишээлбэл, хэрэв та асуулга ажиллуулахад шаардагдах хугацааг шалгаж үзэхийг хүсч байвал сонгоно уу Үргэлжлэх хугацаа.
- RAM -ийн хэрэглээтэй холбоотой асуудлыг харахын тулд сонгоно уу Санах ойн хэрэглээ.
Алхам 4. Хоёрдахь унах цэснээс статистикийг сонгоно уу
Энэ бол ″ дээр үндэслэсэн ″ гэсэн цэс юм (өмнөх цэсийн баруун талд. Энэ нь үр дүнг дахин харуулна).