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:Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Her satır, Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği'ndeki kaynak havuzu istatistiklerinin düzenli bir anlık görüntüsünü temsil eder. Veritabanı altyapısı başlatıldığında ve bundan sonra birkaç saniyede bir anlık görüntü alınır. Geçerli ve önceki anlık görüntü arasındaki aralık değişebilir ve duration_ms sütununda sağlanır. Her kaynak havuzu için en fazla 128 anlık görüntü olmak üzere en son kullanılabilir anlık görüntüler döndürülür.
| Sütun adı | Veri tipi | Açıklama |
|---|---|---|
pool_id |
int | Kaynak havuzunun kimliği. Boş değer atanamaz. |
name |
sysname | Kaynak havuzunun adı. Boş değer atanamaz. |
snapshot_time |
datetime2 | Kaynak havuzu istatistikleri anlık görüntüsünün alındığı zaman. |
duration_ms |
int | Geçerli ve önceki anlık görüntü arasındaki süre. |
statistics_start_time |
datetime2 | Bu havuz için istatistik izlemenin başladığı zaman. Boş değer atanamaz. |
active_session_count |
int | Geçerli anlık görüntüdeki toplam etkin oturum sayısı. |
active_worker_count |
int | Geçerli anlık görüntüdeki toplam çalışan sayısı. |
delta_cpu_usage_ms |
int | Son anlık görüntüden bu yana milisaniye cinsinden CPU kullanımı. Boş değer atanamaz. |
delta_cpu_usage_preemptive_ms |
int | Önceki Win32 çağrıları, son anlık görüntüden bu yana SQL CPU kaynak idaresi tarafından yönetilmeyen çağrılar. |
used_data_space_kb |
bigint | Kullanıcı havuzuyla ilişkili kullanıcı veritabanlarında kullanılan toplam alan. |
allocated_disk_space_kb |
bigint | Bir kullanıcı havuzuyla ilişkili kullanıcı veritabanlarının toplam veri dosyası boyutu. |
target_memory_kb |
bigint | Kaynak havuzunun elde etmeye çalıştığı sorgu çalışma alanı belleğinin kilobayt cinsinden hedef miktarı. Geçerli ayarlara ve sunucu durumuna göre. Bellek baskısı altında azaltılabilir. Boş değer atanamaz. |
used_memory_kb |
bigint | Kaynak havuzu için kullanılan bellek miktarı (kilobayt cinsinden). Boş değer atanamaz. |
cache_memory_kb |
bigint | Geçerli toplam önbellek belleğinin kilobayt cinsinden kullanımı. Boş değer atanamaz. |
compile_memory_kb |
bigint | Geçerli toplam çalınan bellek kullanımı kilobayt (KB) cinsindendir. Bu kullanımın çoğu derleme ve iyileştirme amaçlıdır, ancak diğer bellek kullanıcılarını da içerebilir. Boş değer atanamaz. |
active_memgrant_count |
bigint | Geçerli bellek verme sayısı. Boş değer atanamaz. |
active_memgrant_kb |
bigint | Geçerli bellek vermelerinin kilobayt (KB) cinsinden toplamı. Boş değer atanamaz. |
used_memgrant_kb |
bigint | Bellek atamaları için kullanılan geçerli toplam bellek (çalındı). Boş değer atanamaz. |
delta_memgrant_timeout_count |
int | Bu dönemde bu kaynak havuzundaki bellek verme zaman aşımlarının sayısı. Boş değer atanamaz. |
delta_memgrant_waiter_count |
int | Şu anda bellek izni bekleyen sorguların sayısı. Boş değer atanamaz. |
delta_out_of_memory_count |
int | Son anlık görüntüden bu yana havuzdaki başarısız bellek ayırmalarının sayısı. Boş değer atanamaz. |
delta_read_io_queued |
int | Son anlık görüntüden bu yana sıralanan toplam okuma IOS'ları. Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. |
delta_read_io_issued |
int | Son anlık görüntüden sonra verilen toplam okuma IOS'ları. Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. |
delta_read_io_completed |
int | Son anlık görüntüden sonra tamamlanan toplam okuma IOS'ları. Boş değer atanamaz. |
delta_read_io_throttled |
int | Anlık görüntüden bu yana kısıtlanan toplam okuma IOS'ları. Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. |
delta_read_bytes |
bigint | Son anlık görüntüden bu yana okunan toplam bayt sayısı. Boş değer atanamaz. |
delta_read_io_stall_ms |
int | Son anlık görüntüden bu yana okuma GÇ'nin gelmesi ve tamamlanması arasındaki toplam süre (milisaniye cinsinden). Boş değer atanamaz. |
delta_read_io_stall_queued_ms |
int | Son anlık görüntüden bu yana okuma GÇ'ye varma ve sorun arasındaki toplam süre (milisaniye cinsinden). Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. Sıfır olmayan delta_read_io_stall_queued_ms, IOS'ların kaynak idaresi tarafından geciktirildiği anlamına gelir. |
delta_write_io_queued |
int | Son anlık görüntüden bu yana sıralanan toplam yazma IOS'ları. Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. |
delta_write_io_issued |
int | Son anlık görüntüden sonra verilen toplam yazma IOS'ları. Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. |
delta_write_io_completed |
int | Son anlık görüntüden sonra tamamlanan toplam yazma IOS'ları. Boş değer atanamaz. |
delta_write_io_throttled |
int | Son anlık görüntüden bu yana kısıtlanan toplam yazma IOS'ları. Boş değer atanamaz. |
delta_write_bytes |
bigint | Son anlık görüntüden sonra yazılan toplam bayt sayısı. Boş değer atanamaz. |
delta_write_io_stall_ms |
int | Son anlık görüntüden bu yana GÇ yazma ve tamamlama arasındaki toplam süre (milisaniye cinsinden). Boş değer atanamaz. |
delta_write_io_stall_queued_ms |
int | Son anlık görüntüden bu yana yazma GÇ'ye varma ve sorun arasındaki toplam süre (milisaniye cinsinden). Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. |
delta_io_issue_delay_ms |
int | Son anlık görüntüden bu yana GÇ'nin zamanlanan sorunuyla gerçek sorunu arasındaki toplam süre (milisaniye cinsinden). Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. |
max_iops_per_volume |
int | Bu havuz için disk birimi başına saniye başına en fazla GÇ (IOPS) ayarı. Nullable. Kaynak havuzu GÇ için yönetilmiyorsa null. |
max_memory_kb |
bigint | Kaynak havuzunun sorgu çalışma alanı belleği olarak kullanabileceği en yüksek bellek miktarı (kilobayt cinsinden). Sorgu çalışma alanı belleği, sunucu hedef belleğinin bir alt kümesidir ve bellek baskısı altında daha da azaltılabilir. Boş değer atanamaz. |
max_log_rate_kb |
bigint | Kaynak havuzu için saniye başına kilobayt cinsinden en yüksek günlük hızı. |
max_data_space_kb |
bigint | Bu kaynak havuzu için kilobayt cinsinden maksimum depolama sınırı ayarı. |
max_session |
int | Havuz için oturum sınırı. |
max_worker |
int | Havuz için çalışan sınırı. |
min_cpu_percent |
int | CPU çekişmesi olduğunda kaynak havuzundaki tüm istekler için garanti edilen ortalama CPU bant genişliği için geçerli yapılandırma. Boş değer atanamaz. |
max_cpu_percent |
int | CPU çekişmesi olduğunda kaynak havuzundaki tüm istekler için izin verilen en yüksek ortalama CPU bant genişliği için geçerli yapılandırma. Boş değer atanamaz. |
cap_cpu_percent |
int | Kaynak havuzundaki tüm isteklerin aldığı CPU bant genişliği üzerinde sabit sınır. En yüksek CPU bant genişliği düzeyini belirtilen düzeyle sınırlar. değer için izin verilen aralık 1 ile 100 arasındadır. Boş değer atanamaz. |
min_vcores |
ondalık (5,2) | CPU çekişmesi olduğunda kaynak havuzundaki tüm istekler için garanti edilen ortalama CPU bant genişliği için geçerli yapılandırma. Sanal çekirdek birimleriyle ifade edilir ve bir veritabanı, elastik havuz veya SQL yönetilen örneği için kullanılabilen sanal çekirdek veya mantıksal CPU'ların toplam sayısını yansıtmayabilir. |
max_vcores |
ondalık (5,2) | CPU çekişmesi olduğunda kaynak havuzundaki tüm istekler için izin verilen en yüksek ortalama CPU bant genişliği için geçerli yapılandırma. Sanal çekirdek biriminde ifade edilir ve bir veritabanı, elastik havuz veya SQL yönetilen örneği için kullanılabilen sanal çekirdek veya mantıksal CPU'ların toplam sayısını yansıtmayabilir. |
cap_vcores |
ondalık (5,2) | Kaynak havuzundaki tüm isteklerin aldığı CPU bant genişliği üzerinde sabit sınır. Sanal çekirdek biriminde ifade edilir ve bir veritabanı, elastik havuz veya SQL yönetilen örneği için kullanılabilen sanal çekirdek veya mantıksal CPU'ların toplam sayısını yansıtmayabilir. |
instance_cpu_count |
int | Örnek için yapılandırılan CPU sayısı. |
instance_cpu_percent |
ondalık (5,2) | Örnek için yapılandırılmış CPU yüzdesi. |
instance_vcores |
ondalık (5,2) | Örnek için yapılandırılan sanal çekirdek sayısı. Veritabanı, elastik havuz veya SQL yönetilen örneği için kullanılabilen sanal çekirdek veya mantıksal CPU'ların toplam sayısını yansıtmayabilir. |
delta_log_bytes_used |
ondalık (5,2) | Son anlık görüntüden bu yana kaynak havuzu için toplam günlük oluşturma (bayt cinsinden). |
avg_login_rate_percent |
ondalık (5,2) | Son anlık görüntüden bu yana oturum açma sayısı, oturum açma sınırıyla karşılaştırıldığında. |
delta_vcores_used |
ondalık (5,2) | Son anlık görüntüden bu yana sanal çekirdek biriminde işlem kullanımı. |
cap_vcores_used_percent |
ondalık (5,2) | Havuz sınırının yüzdesinde ortalama işlem kullanımı. |
instance_vcores_used_percent |
ondalık (5,2) | SQL örneği sınırının yüzdesinde ortalama işlem kullanımı. |
avg_data_io_percent |
ondalık (5,2) | Havuzun sınırına göre yüzde olarak ortalama G/Ç kullanımı. |
avg_log_write_percent |
ondalık (5,2) | Havuz sınırının yüzdesinde ortalama yazma kaynağı kullanımı. |
avg_storage_percent |
ondalık (5,2) | Havuzun depolama sınırının yüzdesinde ortalama depolama kullanımı. |
avg_allocated_storage_percent |
ondalık (5,2) | Elastik havuzdaki tüm veritabanları tarafından ayrılan veri alanı yüzdesi. Bu, elastik havuz için veri boyutu üst sınırına ayrılan veri alanının oranıdır. Daha fazla bilgi için sql veritabanı dosya alanı yönetimiadresini ziyaret edin. |
max_worker_percent |
ondalık (5,2) | Havuzun sınırına göre yüzde cinsinden eş zamanlı çalışan sayısı üst sınırı. |
max_session_percent |
ondalık (5,2) | Havuzun sınırına göre yüzde cinsinden eşzamanlı oturum sayısı üst sınırı. |
active_outbound_connection_worker_count |
int | Geçerli anlık görüntüdeki toplam giden bağlantı çalışanı. |
max_outbound_connection_worker |
int | Havuz için giden bağlantı çalışanı sınırı. |
max_outbound_connection_worker_percent |
ondalık (5,2) | Havuzun sınırına göre yüzde cinsinden en fazla eşzamanlı giden bağlantı çalışanı. |
İzinler
VIEW SERVER PERFORMANCE STATE izni gerektirir.
Açıklamalar
Kullanıcılar, kullanıcı iş yükü havuzu ve Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği'ndeki sistem iç havuzları için neredeyse gerçek zamanlı kaynak tüketimini izlemek için bu dinamik yönetim görünümüne erişebilir.
Elastik havuzdaki bir veritabanına bağlanıldığında, kaynak havuzu tüm elastik havuzun kullanabileceği kaynakları temsil eder. Tek bir veritabanına bağlanıldığında, kaynak havuzu veritabanı için kullanılabilir kaynakları temsil eder.
Önemli
Bu DMV'deki verilerin çoğu iç tüketime yöneliktir ve değiştirilebilir.
Örnekler
Aşağıdaki örnek, kullanıcı havuzuna göre her anlık görüntüde en yüksek günlük hızı verilerini ve tüketimini döndürür:
SELECT snapshot_time,
name,
max_log_rate_kb,
delta_log_bytes_used
FROM sys.dm_resource_governor_resource_pools_history_ex
WHERE name LIKE 'SloSharedPool1'
ORDER BY snapshot_time DESC;
İlgili içerik
- sys.dm_resource_governor_workload_groups_history_ex
- çeviri günlük hızı idaresi
- elastik havuz DTU kaynak sınırlarını
- elastik havuz sanal çekirdek kaynak sınırlarını
- Azure SQL Veritabanı elastik havuzları yönetme
- sys.elastic_pool_resource_stats (Azure SQL Veritabanı)
- sys.dm_elastic_pool_resource_stats (Azure SQL Veritabanı)