Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri
Microsoft Fabric'te Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
SQL veritabanı
Sorgu için çalışma zamanı yürütme istatistikleri bilgileri hakkında bilgi içerir.
| Sütun adı | Veri türü | Description |
|---|---|---|
| runtime_stats_id | bigint |
plan_id, execution_type ve runtime_stats_interval_id için çalışma zamanı yürütme istatistiklerini temsil eden satırın tanımlayıcısı. Yalnızca geçmiş çalışma zamanı istatistikleri aralıkları için benzersizdir. Şu anda etkin olan aralık için, plan_id tarafından başvurulen plan için çalışma zamanı istatistiklerini temsil eden birden çok satır olabilir ve yürütme türü execution_type tarafından temsil edilir. Genellikle, bir satır diske boşaltılan çalışma zamanı istatistiklerini temsil ederken, diğer satırlar bellek içi durumu temsil eder. Bu nedenle, her aralığın gerçek durumunu elde etmek için ölçümleri toplamanız, plan_id, execution_type ve runtime_stats_interval_id göre gruplandırmanız gerekir. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| plan_id | bigint | Yabancı anahtar. sys.query_store_plan (Transact-SQL) öğesine katılır. |
| runtime_stats_interval_id | bigint | Yabancı anahtar. sys.query_store_runtime_stats_interval (Transact-SQL) öğesine katılır. |
| execution_type | tinyint | Sorgu yürütme türünü belirler: 0 - Düzenli yürütme (başarıyla tamamlandı) 3 - İstemci tarafından başlatılan yürütme durduruldu 4 - Özel durum durduruldu yürütmesi |
| execution_type_desc | nvarchar(128) | Yürütme türü alanının metinsel açıklaması: 0 - Normal 3 - Durduruldu 4 - Özel durum |
| first_execution_time | datetimeoffset | Toplama aralığı içinde sorgu planı için ilk yürütme zamanı. Bu, sorgu yürütmenin bitiş zamanıdır. |
| last_execution_time | datetimeoffset | Toplama aralığı içinde sorgu planının son yürütme zamanı. Bu, sorgu yürütmenin bitiş zamanıdır. |
| count_executions | bigint | Toplama aralığı içindeki sorgu planı için toplam yürütme sayısı. |
| avg_duration | float | Toplama aralığı içinde sorgu planının ortalama süresi (mikrosaniye cinsinden bildirilir). |
| last_duration | bigint | Toplama aralığı içinde sorgu planının son süresi (mikrosaniye cinsinden bildirilir). |
| min_duration | bigint | Toplama aralığı içinde sorgu planı için en düşük süre (mikrosaniye cinsinden bildirilir). |
| max_duration | bigint | Toplama aralığı içinde sorgu planı için en uzun süre (mikrosaniye cinsinden bildirilir). |
| stdev_duration | float | Toplama aralığı içinde sorgu planı için süre standart sapması (mikrosaniye cinsinden bildirilir). |
| avg_cpu_time | float | Toplama aralığı içinde (mikrosaniye cinsinden raporlanan) sorgu planı için ortalama CPU süresi. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_cpu_time | bigint | Toplama aralığı içinde (mikrosaniye cinsinden raporlanan) sorgu planının son CPU zamanı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_cpu_time | bigint | Toplama aralığı içinde sorgu planı için en düşük CPU süresi (mikrosaniye cinsinden bildirilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_cpu_time | bigint | Toplama aralığı içinde sorgu planı için en fazla CPU süresi (mikrosaniye cinsinden bildirilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| stdev_cpu_time | float | Toplama aralığı içinde sorgu planı için CPU süresi standart sapması (mikrosaniye cinsinden bildirilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_logical_io_reads | float | Toplama aralığı içinde sorgu planı için ortalama mantıksal G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_logical_io_reads | bigint | Toplama aralığı içinde sorgu planı için son mantıksal G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_logical_io_reads | bigint | Toplama aralığı içinde sorgu planı için en az mantıksal G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_logical_io_reads | bigint | Toplama aralığı içinde sorgu planı için mantıksal G/Ç okuma sayısı üst sınırı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| stdev_logical_io_reads | float | Mantıksal G/Ç sayısı, toplama aralığındaki sorgu planı için standart sapması okur (okunan 8 KB sayfa sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_logical_io_writes | float | Toplama aralığı içinde sorgu planı için ortalama mantıksal G/Ç yazma sayısı (yazılan 8 KB sayfa sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_logical_io_writes | bigint | Toplama aralığı içinde sorgu planı için son mantıksal G/Ç yazma sayısı (yazılan 8 KB sayfa sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_logical_io_writes | bigint | Toplama aralığı içinde sorgu planı için en az mantıksal G/Ç yazma sayısı (yazılan 8 KB sayfa sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_logical_io_writes | bigint | Toplama aralığı içinde sorgu planı için mantıksal G/Ç yazma sayısı üst sınırı (yazılan 8 KB sayfa sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| stdev_logical_io_writes | float | Mantıksal G/Ç sayısı, toplama aralığı içinde sorgu planı için standart sapma yazar (yazılan 8 KB sayfa sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_physical_io_reads | float | Toplama aralığı içinde sorgu planı için ortalama fiziksel G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_physical_io_reads | bigint | Toplama aralığı içinde sorgu planı için son fiziksel G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_physical_io_reads | bigint | Toplama aralığı içinde sorgu planı için en az fiziksel G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_physical_io_reads | bigint | Toplama aralığı içinde sorgu planı için en fazla fiziksel G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| stdev_physical_io_reads | float | Toplama aralığı içinde sorgu planı için fiziksel G/Ç'nin standart sapmasını okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_clr_time | float | Toplama aralığı içinde (mikrosaniye cinsinden raporlanan) sorgu planı için ortalama CLR süresi. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_clr_time | bigint | Toplama aralığı içinde (mikrosaniye cinsinden raporlanan) sorgu planı için son CLR zamanı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_clr_time | bigint | Toplama aralığı içinde sorgu planı için en düşük CLR süresi (mikrosaniye cinsinden bildirilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_clr_time | bigint | Toplama aralığı içinde sorgu planı için en uzun CLR süresi (mikrosaniye cinsinden bildirilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| stdev_clr_time | float | Toplama aralığı içinde sorgu planı için CLR saat standart sapması (mikrosaniye cinsinden bildirilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_dop | float | Toplama aralığı içindeki sorgu planı için ortalama DOP (paralellik derecesi). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_dop | bigint | Toplama aralığı içindeki sorgu planı için son DOP (paralellik derecesi). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_dop | bigint | Toplama aralığı içindeki sorgu planı için en düşük DOP (paralellik derecesi). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_dop | bigint | Toplama aralığı içindeki sorgu planı için en yüksek DOP (paralellik derecesi). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| stdev_dop | float | Toplama aralığı içindeki sorgu planı için DOP (paralellik derecesi) standart sapması. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_query_max_used_memory | float | Toplama aralığı içinde sorgu planı için ortalama bellek verme (8 KB sayfa sayısı olarak bildirilir). Yerel olarak derlenmiş bellek için iyileştirilmiş yordamları kullanan sorgular için her zaman 0. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_query_max_used_memory | bigint | Toplama aralığı içinde sorgu planı için son bellek verme (8 KB sayfa sayısı olarak bildirilir). Yerel olarak derlenmiş bellek için iyileştirilmiş yordamları kullanan sorgular için her zaman 0. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_query_max_used_memory | bigint | Toplama aralığı içinde sorgu planı için en düşük bellek verme (8 KB sayfa sayısı olarak bildirilir). Yerel olarak derlenmiş bellek için iyileştirilmiş yordamları kullanan sorgular için her zaman 0. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_query_max_used_memory | bigint | Toplama aralığı içinde sorgu planı için en fazla bellek verme (8 KB sayfa sayısı olarak bildirilir). Yerel olarak derlenmiş bellek için iyileştirilmiş yordamları kullanan sorgular için her zaman 0. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| stdev_query_max_used_memory | float | Toplama aralığı içinde sorgu planı için bellek verme standart sapması (8 KB sayfa sayısı olarak bildirilir). Yerel olarak derlenmiş bellek için iyileştirilmiş yordamları kullanan sorgular için her zaman 0. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_rowcount | float | Toplama aralığı içindeki sorgu planı için ortalama döndürülen satır sayısı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_rowcount | bigint | Toplama aralığı içinde sorgu planının son yürütülmesine göre döndürülen satır sayısı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_rowcount | bigint | Toplama aralığı içinde sorgu planı için en az döndürülen satır sayısı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_rowcount | bigint | Toplama aralığı içinde sorgu planı için döndürülen satır sayısı üst sınırı. |
| stdev_rowcount | float | Toplama aralığı içindeki sorgu planı için döndürülen satır sayısının standart sapması. |
| avg_num_physical_io_reads | float | Toplama aralığı içinde sorgu planı için ortalama fiziksel G/Ç okuma sayısı (bir dizi okuma G/Ç işlemi olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_num_physical_io_reads | bigint | Toplama aralığı içinde sorgu planı için son fiziksel G/Ç okuma sayısı (bir dizi okuma G/Ç işlemi olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_num_physical_io_reads | bigint | Toplama aralığı içinde sorgu planı için en az fiziksel G/Ç okuma sayısı (bir dizi okuma G/Ç işlemi olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_num_physical_io_reads | bigint | Toplama aralığı içinde sorgu planı için en fazla fiziksel G/Ç okuma sayısı (bir dizi okuma G/Ç işlemi olarak ifade edilir). Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_log_bytes_used | float | Toplama aralığı içinde, sorgu planı tarafından kullanılan veritabanı günlüğündeki ortalama bayt sayısı. Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| last_log_bytes_used | bigint | Toplama aralığı içinde, sorgu planının son yürütmesi tarafından kullanılan veritabanı günlüğündeki bayt sayısı. Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| min_log_bytes_used | bigint | Toplama aralığı içinde, sorgu planı tarafından kullanılan veritabanı günlüğündeki en az bayt sayısı. Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| max_log_bytes_used | bigint | Toplama aralığı içinde, sorgu planı tarafından kullanılan veritabanı günlüğündeki bayt sayısı üst sınırı. Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| stdev_log_bytes_used | float | Toplama aralığı içinde, sorgu planı tarafından kullanılan veritabanı günlüğündeki bayt sayısının standart sapması. Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. Not: Azure Synapse Analytics her zaman sıfır (0) döndürür. |
| avg_tempdb_space_used | float | Toplama aralığı içinde sorgu planı için içinde kullanılan tempdb ortalama sayfa sayısı (8 KB sayfa sayısı olarak ifade edilir).Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. |
| last_tempdb_space_used | bigint | Toplama aralığı içinde sorgu planı için içinde kullanılan tempdb son sayfa sayısı (8 KB sayfa sayısı olarak ifade edilir).Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. |
| min_tempdb_space_used | bigint | Toplama aralığı içinde sorgu planı için içinde kullanılan tempdb en az sayfa sayısı (8 KB sayfa sayısı olarak ifade edilir).Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. |
| max_tempdb_space_used | bigint | Toplama aralığı içinde sorgu planı için içinde kullanılan tempdb en fazla sayfa sayısı (8 KB sayfa sayısı olarak ifade edilir).Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. |
| stdev_tempdb_space_used | float | Toplama aralığı içinde sorgu planı için standart sapmada tempdb kullanılan sayfa sayısı (8 KB sayfa sayısı olarak ifade edilir).Şunlar için geçerlidir: SQL Server (SQL Server 2017 (14.x) ile başlayarak) ve Azure SQL Veritabanı. |
| avg_page_server_io_reads | float | Toplama aralığı içinde sorgu planı için ortalama sayfa sunucusu G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Şunlar için geçerlidir: Azure SQL Veritabanı Hiper Ölçek Not: Azure Synapse Analytics, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği (hiper ölçek olmayan) her zaman sıfır (0) döndürür. |
| last_page_server_io_reads | bigint | Toplama aralığı içinde sorgu planı için son sayfa sunucusu G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Şunlar için geçerlidir: Azure SQL Veritabanı Hiper Ölçek Not: Azure Synapse Analytics, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği (hiper ölçek olmayan) her zaman sıfır (0) döndürür. |
| min_page_server_io_reads | bigint | Toplama aralığı içinde sorgu planı için en az sayfa sunucusu G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Şunlar için geçerlidir: Azure SQL Veritabanı Hiper Ölçek Not: Azure Synapse Analytics, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği (hiper ölçek olmayan) her zaman sıfır (0) döndürür. |
| max_page_server_io_reads | bigint | Toplama aralığı içinde sorgu planı için en fazla sayfa sunucusu G/Ç okuma sayısı (8 KB sayfa okuma sayısı olarak ifade edilir). Şunlar için geçerlidir: Azure SQL Veritabanı Hiper Ölçek Not: Azure Synapse Analytics, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği (hiper ölçek olmayan) her zaman sıfır (0) döndürür. |
| stdev_page_server_io_reads | float | Toplama aralığı içinde sorgu planı için sayfa sunucusu G/Ç okuma sayısının standart sapması (8 KB sayfa okuma sayısı olarak ifade edilir). Şunlar için geçerlidir: Azure SQL Veritabanı Hiper Ölçek Not: Azure Synapse Analytics, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği (hiper ölçek olmayan) her zaman sıfır (0) döndürür. |
| replica_group_id | bigint | Bu çoğaltma için çoğaltma kümesi numarasını tanımlar.
sys.query_store_replicas yabancı anahtar. Şunlar için geçerlidir: SQL Server (SQL Server 2022 (16.x) ile başlayarak) |
Permissions
İzin gerektirir VIEW DATABASE STATE .
Açıklamalar
Ender durumlarda, DOP sütunlarının (max_dop, min_dop, avg_dop ve last_dop) büyük sayılar raporlaabileceğini fark edebilirsiniz. Sorgular çok sayıda işlemciye sahip sistemlerde yürütürken bu durum oluşabilir. Sorgunun kullanıcı tanımlı işlevleri kullandığı senaryolarda bu tutarsızlığı fark edebilirsiniz. Mühendislik ekibi bu sorunu araştırıyor ve bu sorun düzeltildiğinde bu notu güncelleştirecek. Bu, bu katalog görünümü için toplanan istatistiklerde bir raporlama sorunudur ve gerçek sorgu yürütmeyi veya çalışma zamanı performansını etkilemez.
Sonraki Adımlar
Aşağıdaki makalelerde Sorgu Deposu hakkında daha fazla bilgi edinin:
- sys.query_store_replicas (Transact-SQL)
- sys.database_query_store_options (Transact-SQL)
- sys.query_context_settings (Transact-SQL)
- sys.query_store_plan (Transact-SQL)
- sys.query_store_query (Transact-SQL)
- sys.query_store_query_text (Transact-SQL)
- sys.query_store_wait_stats (Transact-SQL)
- sys.query_store_runtime_stats_interval (Transact-SQL)
- Sorgu Deposu'nu Kullanarak Performansı İzleme
- Katalog Görünümleri (Transact-SQL)
- Sorgu Deposu Saklı Yordamları (Transact-SQL)
- Sorgu Deposu ile En İyi Uygulama