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ı
SQL Veritabanı bağlantı olayları için istatistikler içerir ve veritabanı bağlantı başarıları ile başarısızlıklarının genel bir özetini sunar. Bağlantı olayları hakkında daha fazla bilgi için sys.event_log (Azure SQL Veritabanı) içindeki Olay Türleri'ne bakınız.
| İstatistik | Türü | Description |
|---|---|---|
| database_name | sysname | Veritabanının adı. |
| start_time | datetime2 | UTC toplama aralığının başlangıç tarihi ve saati. Süre her zaman 5 dakikanın katıdır. Örneğin: '2022-03-30 16:00:00' '2022-03-30 16:05:00' '2022-03-30 16:10:00' |
| end_time | datetime2 | Toplama aralığının bitiş tarihi ve saati UTC. End_time her zaman aynı sıradaki start_time tam olarak 5 dakika daha geç olur. |
| success_count | int | Başarılı bağlantı sayısı. |
| total_failure_count | int | Toplam arızalı bağlantı sayısı. Bu, connection_failure_count, terminated_connection_count ve throttled_connection_count'in toplamıdır ve çıkmaz olaylarını kapsamaz. |
| connection_failure_count | int | Giriş başarısız sayısı. |
| terminated_connection_count | int | Bu sütun kullanılmamıştır ve geriye doğru uyumluluk için korunmuştur. |
| throttled_connection_count | int | Bu sütun kullanılmamıştır ve geriye doğru uyumluluk için korunmuştur. |
Remarks
Olay birleştirme
Bu görünüm için etkinlik bilgileri 5 dakikalık aralıklarla toplanır ve toplanır. Sayım sütunları, belirli bir veritabanı için belirli bir bağlantı olayının belirli bir zaman aralığı içinde kaç kez gerçekleştiğini temsil eder.
Örneğin, bir kullanıcı 30 Mart 2022 (UTC) saat 11:00 ile 11:05 arasında veritabanı Veritabanı 1'e yedi kez bağlanamazsa, bu bilgi şu görünümde tek bir satırda kullanılabilir:
| database_name | start_time | end_time | success_count | total_failure_count | connection_failure_count | terminated_connection_count | throttled_connection_count |
|---|---|---|---|---|---|---|---|
Database1 |
2022-03-30 11:00:00 |
2022-03-30 11:05:00 |
0 |
7 |
7 |
0 |
0 |
start_time ve end_time aralığı
Bir olay, o aralık için start_timeveyasonraveöncesinde ve end_time öncesinde gerçekleştiğinde bir toplama aralığına dahil edilir. Örneğin, tam olarak zaman 2022-03-30 19:25:00.0000000 gerçekleşen bir olay, aşağıda gösterilen ikinci aralıkta dahil edilir:
start_time end_time
2022-03-30 19:20:00.0000000 2022-03-30 19:25:00.0000000
2022-03-30 19:25:00.0000000 2022-03-30 19:30:00.0000000
Veri güncelleştirmeleri
Bu görüşte veriler zamanla biriktirilir. Genellikle, veriler toplama aralığının başlamasından itibaren bir saat içinde biriktirilir, ancak tüm verilerin görünümde görünmesi en fazla 24 saate kadar sürebilir. Bu süre zarfında, tek bir satır içindeki bilgiler periyodik olarak güncellenebilir.
Veri muhafazası
Bu görüşteki veriler, veritabanlarının sayısına ve her veritabanının ürettiği benzersiz olay sayısına bağlı olarak en fazla 30 gün veya belki daha az süre saklanır. Bu bilgileri daha uzun süre saklamak için, verileri ayrı bir veritabanına kopyalayın. Görünümün ilk kopyasını yaptıktan sonra, veri biriktikçe görünümdeki satırlar güncellenebilir. Veri kopyanızı tarih up-tokorumak için, mevcut satırlarda etkinlik sayısında artış olup olmadığını ve yeni satırları tespit etmek için sıralı olarak bir tablo taraması yapın (başlangıç ve bitiş saatlerini kullanarak benzersiz satırları belirleyebilirsiniz), ardından veri kopyanızı bu değişikliklerle güncelleyin.
Hatalar dahil edilmiyor
Bu görünüm, tüm bağlantı ve hata bilgilerini içermeyebilir:
- Bu görünüm, meydana gelebilecek tüm SQL Veritabanı veritabanı hatalarını kapsamaz, yalnızca sys.event_log (Azure SQL Veritabanı) içindeki Olay Tiplerinde belirtilenleri içerir.
- SQL Veritabanı veri merkezinde bir makine arızası olursa, olay tablosunda az miktarda veri eksik olabilir.
- Bir IP adresi DoSGuard üzerinden engellenmişse, o IP adresinden bağlantı girişimi olayları toplanamaz ve bu görünümde görünmez.
İzinler
Azure SQL Veritabanı'deki mantıksal sunucudakiana veritabanına erişim izni gerektirir.
Examples
Bu örnek, 29 Mart 2022 öğlesi ile 30 Mart 2022 öğle 12 (UTC) arasında gerçekleşen veritabanı bağlantılarının özetini geri döndürmek sys.database_connection_stats sorgular. Azure SQL Veritabanı'deki mantıksal sunucudaki ana veritabanına bağlanarak sorguyu çalıştırın.
SELECT database_name, start_time, end_time, success_count, total_failure_count, connection_failure_count
FROM sys.database_connection_stats
WHERE start_time>='2022-03-29 12:00:00' and end_time<='2022-03-30 12:00:00'
ORDER BY start_time ASC;