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
Azure SQL Veritabanı'nda ve Azure SQL Yönetilen Örneği'nde veritabanının performansını izlemek için, başlangıç olarak belirli bir hizmet katmanını ve performans düzeyini seçerek tercih ettiğiniz veritabanı performans düzeyine göre iş yükünüz tarafından kullanılan CPU ve GÇ kaynaklarını izleyin. Bunu başarmak için Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği, Microsoft Visual Studio'yu temel alarak Azure portalında veya SQL Server Management Studio (SSMS) kullanılarak görüntülenebilen kaynak ölçümlerini yayar.
Aşağıdaki tablo, izleme yeteneklerinin özetini sunmaktadır:
| İzleme çözümü | Azure SQL Veritabanı | Azure SQL Yönetilen Varlık | Emlak izleme | Düşük gecikme süresi | Kapsamlı veriler |
|---|---|---|---|---|---|
| Ölçümler ve uyarılar | Evet | Evet | Evet | Evet | Hayır |
| Sorgu Performansı İçgörüleri | Evet | Hayır | Evet | Hayır | Hayır |
| DMV’leri kullanarak izleme | Evet | Evet | Hayır | Evet | Evet |
| Sorgu Deposu'nu kullanarak İzle | Evet | Evet | Hayır | Evet | Hayır |
| Veritabanı izleyicisi (önizleme) | Evet | Evet | Evet | Evet | Evet |
| Microsoft Fabric'te Database Hub | Evet | Evet | Evet | Evet | Evet |
Tip
Microsoft Fabric'teki Database Hub'ı deneyin! Veritabanı Hub:
- Azure, Microsoft Fabric, on-premises ve desteklenen çoklu bulut ortamlarındaki veritabanlarınızı otomatik olarak keşfeder.
- Otomatik olarak önceden oluşturulmuş, yapılandırılabilir ve paylaşılabilir gösterge panelleri sağlar.
- Veritabanlarınızda araştırmanız veya düzeltmeniz gereken en önemli öncelikleri ve önerileri otomatik olarak belirler.
- tamamen ücretsizdir.
Daha fazla bilgi için Microsoft Fabric'teki Database Hub'a bakınız.
Veritabanı izleyicisi (önizleme)
Veritabanı izleyicisi, veritabanı performansı, yapılandırması ve sistem durumu hakkında ayrıntılı bir görünüm sağlamak için ayrıntılı iş yükü izleme verileri toplar. Azure portalındaki panolar, Azure SQL varlığınızın tek bölmeli bir görünümünü ve izlenen her kaynağın ayrıntılı görünümünü sağlar. Veriler Azure aboneliğinizdeki merkezi bir veri deposunda toplanır. Toplanan verileri sorgulayabilir, analiz edebilir, dışarı aktarabilir, görselleştirebilir ve aşağı akış sistemleriyle tümleştirebilirsiniz.
Veritabanı izleyicisi hakkında daha fazla bilgi için aşağıdaki makalelere bakın:
- Veritabanı izleyicisi ile Azure SQL iş yüklerini izleme (önizleme)
- Hızlı Başlangıç: Azure SQL'i izlemek için veritabanı izleyicisi oluşturma (önizleme)
- Veritabanı izleyicisi oluşturma ve yapılandırma (önizleme)
- Veritabanı gözlemcisi veri toplama ve veri kümeleri (önizleme)
- Veritabanı izleyicisi izleme verilerini analiz etme (önizleme)
- Veritabanı İzleyicisi SSS
Azure portalında veritabanı danışmanları
Azure SQL Veritabanı, performansı geliştirmek için akıllı performans ayarlama önerileri ve otomatik ayarlama seçenekleri sağlayan bir dizi Veritabanı Danışmanı sağlar.
Ayrıca Sorgu Performansı İçgörüleri sayfasında, tek ve havuza alınan veritabanları için en fazla CPU ve GÇ kullanımından sorumlu sorgularla ilgili ayrıntılar gösterilir.
- Sorgu Performansı İçgörüleri, Azure portalında Azure SQL Veritabanı Genel Bakış bölmesinde "Akıllı Performans" altında bulunur. Sorguları tanımlamak ve iş yükü performansınızı iyileştirmeye başlamak için otomatik olarak toplanan bilgileri kullanın.
- Ayrıca, bir sorgu yürütme planını regresyonu önlemeye zorlama veya iş yükü desenlerine göre kümelenmemiş dizinler oluşturup bırakma gibi bu önerileri otomatik olarak uygulamak için otomatik ayarlamayı yapılandırabilirsiniz. Otomatik ayarlama ayrıca Azure portalında Azure SQL Veritabanı Genel Bakış bölmesinde "Akıllı Performans" altında da kullanılabilir.
Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği, veritabanlarınızın ve çözümlerinizin performansını en üst düzeye çıkarmanıza ve sorun gidermenize yardımcı olacak gelişmiş izleme ve ayarlama özellikleri sağlar. Veritabanı kaynak günlükleri ve ölçümlerinin akışla dışa aktarımını, kullanım ve analiz için çeşitli hedeflerden birine yapılandırmayı seçebilirsiniz.
Veritabanı altyapısı, Azure portalının dışında, Sorgu Deposu ve dinamik yönetim görünümleri (DMV)gibi Azure SQL Veritabanı ve SQL Yönetilen Örneği tarafından kullanılan kendi izleme ve tanılama özelliklerine sahiptir. Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği'nde çeşitli performans sorunlarını izlemeye yönelik betikler için DMV'leri kullanarak izleme bölümüne bakın.
İzleme ve tanılama telemetrisi
Aşağıdaki diyagramda Azure SQL ürünleri tarafından oluşturulan tüm veritabanı altyapısı, platform ölçümleri, kaynak günlükleri ve Azure etkinlik günlükleri, bunların nasıl işlendiği ve analiz için nasıl ortaya çıkarılabilecekleri ayrıntılarıyla anlatılır.
Azure portalında Azure SQL'i izleme ve ayarlama
Azure portalında Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği kaynak ölçümlerinin izlenmesini sağlar. Azure SQL Veritabanı veritabanı danışmanları, Sorgu Performansı İçgörüleri ise sorgu ayarlama önerileri ve sorgu performansı analizi sağlar. Azure portalında mantıksal SQL sunucuları ve bunların tek ve havuza alınan veritabanları için otomatik ayarlamayı etkinleştirebilirsiniz.
Not
Kullanımı son derece düşük olan veritabanları portalda gerçek kullanımdan daha az olan şekilde görünebilir. Bir çift değeri en yakın tamsayıya dönüştürürken telemetrinin gösterilme biçimi nedeniyle, 0,5'ten küçük bazı kullanım tutarları 0'a yuvarlanarak yayılan telemetrinin ayrıntı düzeyinde bir kayıp yaşanmasına neden olur. Ayrıntılar için bkz: Düşük veritabanı ve elastik havuz ölçümlerinin sıfıra yuvarlanması.
Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği kaynak izleme
Azure portaldaki Ölçümler görünümünde çeşitli kaynak ölçümlerini hızla izleyebilirsiniz. Bu ölçümler veritabanının CPU, bellek, GÇ veya depolama kaynakları sınırlarına yaklaşıp yaklaşmadığını görmenizi sağlar. Yüksek DTU, CPU veya GÇ kullanımı, iş yükünüzün daha fazla kaynağa ihtiyacı olduğunu gösterebilir. Ayrıca sorguların iyileştirilmesi gerektiğini de gösterebilir. Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği’nde desteklenen ölçümler için Microsoft.Sql/servers/databases, Microsoft.Sql/servers/elasticPools ve Microsoft.Sql/managedInstances öğelerine bkz.
Azure SQL Veritabanı’ndaki önerilen uyarı kuralları kümesi için Azure İzleyici ölçümleri ve uyarılarıyla Azure SQL Veritabanı’nı izleme konusuna bakın.
Not
Azure portalında kullanılan veri alanı gibi depolamayla ilgili ölçümler iki güç değeriyle bildirilir, ancak on birim gücü kullanılır. Örneğin, 1 MB depolama alanı 1.000.000 bayt değil 1.048.576 bayta karşılık gelir. İki değerin gücü için kullanılan yeni birimler KiB, MiB, GiB vb. Azure SQL depolama ölçümleri, veritabanı altyapısı içinde geçmişe dönük olarak belirlenen kullanımla uyumluluk ve tutarlılık sağlamak için KB, MB, GB gibi eski birimleri kullanır.
Azure SQL Veritabanı'da veritabanı danışmanları
Azure SQL Veritabanı, tek ve havuza alınan veritabanları için performans ayarlama önerileri sağlayan veritabanı danışmanlarını içerir. Bu öneriler Hem Azure portalında hem de PowerShell kullanılarak kullanılabilir. Azure SQL Veritabanı bu ayarlama önerilerini otomatik olarak uygulayabilmesi için otomatik ayarlamayı da etkinleştirebilirsiniz.
Azure SQL Veritabanı'da Sorgu Performansı İçgörüleri
Sorgu Performansı İçgörüleri , Azure portalında tek ve havuza alınan veritabanları için en çok tüketen ve en uzun süre çalışan sorguların performansını gösterir.
Düşük veritabanı ve elastik havuz ölçümlerinin sıfıra yuvarlanması
Eylül 2020'den itibaren, kullanımı son derece düşük olan veritabanları portalda gerçek kullanımdan daha az kullanımla görünebilir. Bir çift değer en yakın tamsayıya dönüştürülürken telemetrinin gösterilme şeklinden dolayı, 0,5'ten daha düşük olan bazı kullanım miktarları 0'a yuvarlanır ve bu da gösterilen telemetrinin ayrıntı düzeyinde kayıplara neden olur.
Örneğin: 0,1, 0,1, 0,1, 0,1, 0,1 veri noktalarını içeren 1 dakikalık bir zaman aralığı düşünün; bu düşük değerler 0, 0, 0, 0'a yuvarlanır ve ortalama 0 değerini gösterir. Veri noktalarından herhangi biri 0,5'ten büyükse (örneğin: 0,1, 0,1, 0,9, 0,1) 0, 0, 1, 0'a yuvarlanırlar ve ortalama 0,25'i gösterir.
Ölçümlerin ve kaynak günlüklerinin akış olarak dışa aktarımını etkinleştir
Tanılama ayarları, Kaynak Günlüğü kategorilerini (eski adıyla Tanılama Günlükleri) içeren bir özelliktir. Tanılama telemetrisinin akış olarak dışa aktarılmasını, Log Analytics, Event Hubs ve Azure Depolama dahil olmak üzere çeşitli hedeflerden birine etkinleştirebilir ve yapılandırabilirsiniz.
Not
Intelligent Insights için kaynak günlük kategorisinin adı SQLInsights'dir. Bu, kullanımdan kaldırılan SQL Insights izleme çözümüyle ilgili değildir.
Tanılama ayarlarını tek veritabanları, havuza alınan veritabanları, elastik havuzlar, SQL yönetilen örnekleri ve örnek veritabanları için ölçüm kategorilerini ve kaynak günlüklerini aşağıdaki Azure hizmetlerinden birine akışla aktarmak için yapılandırabilirsiniz.
Azure İzleyici'de Log Analytics çalışma alanı
Ölçümleri ve kaynak günlüklerini Azure İzleyici'deki bir Log Analytics çalışma alanına akışla aktarabilirsiniz. Burada akışı yapılan veriler, performans raporları, uyarılar ve risk azaltma önerileri içeren veritabanlarınızı akıllı bir şekilde izlemenizi sağlayan yalnızca buluta yönelik bir izleme çözümü olan SQL Analytics (önizleme) tarafından kullanılabilir. Log Analytics çalışma alanına akışı yapılan veriler, toplanan diğer izleme verileriyle analiz edilebilir ve ayrıca uyarılar ve görselleştirmeler gibi diğer Azure İzleyici özelliklerini kullanmanıza olanak tanır.
Not
Azure SQL Analytics (önizleme), birçok izleme çözümünün artık etkin olarak geliştirilmediği Azure İzleyici ile tümleşik bir çözümdür.
Azure Event Hubs
Ölçümleri ve kaynak günlüklerini Azure Event Hubs'a akışla aktarabilirsiniz. Aşağıdaki işlevleri sağlamak için tanılama telemetrisini olay hub'larına akışla aktarma:
Günlükleri üçüncü taraf günlükleme ve telemetri sistemlerine akıtın
Tüm ölçümlerinizi ve kaynak günlük kayıtlarınızı, günlük verilerini üçüncü taraf bir SIEM’e veya günlük analizi aracına aktarmak için tek bir etkinlik hub’ına akıtın.
Özel bir telemetri ve günlük platformu oluşturun
Olay hub'larının yüksek oranda ölçeklenebilir yayımlama-abone olma özelliği, ölçümleri ve kaynak günlüklerini esnek bir şekilde özel telemetri platformuna almanızı sağlar. Daha fazla bilgi için bkz . Azure Event Hubs.
Power BI'a veri akışı yaparak hizmet durumunu görüntüleme
Tanılama verilerinizi Azure hizmetlerinizde neredeyse gerçek zamanlı içgörülere dönüştürmek için Event Hubs, Stream Analytics ve Power BI'ı kullanın. Bu çözüm hakkında ayrıntılı bilgi için Stream Analytics ve Power BI: Akış verileri için gerçek zamanlı analiz panosu bölümüne bakın.
Azure Depolama
Ölçümleri ve kaynak günlüklerini Azure Depolama'ya akışla aktarın. Önceki iki akış seçeneğinin maliyetinin yalnızca bir kısmına, çok büyük miktarda tanılama telemetrisini arşivlemek için Azure depolamayı kullanın.
Genişletilmiş Olayları Kullanma
Ayrıca, SQL Server, Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği gelişmiş izleme ve sorun giderme için Genişletilmiş Olaylar'ı kullanabilirsiniz. Extended Events, SQL Trace'ten daha üstün olan, kullanıcıların bir performans sorununu gidermek veya tespit etmek için gerektiği kadar az ya da çok veri toplamasını sağlarken, uygulamanın devam eden performansı üzerindeki etkiyi azaltan bir "izleme" aracı ve olay mimarisidir. Genişletilmiş Olaylar, kullanım dışı bırakılan SQL İzleme ve SQL Server Profil Oluşturucu özelliklerinin yerini alır. Azure SQL Veritabanı'nda genişletilmiş olayların kullanımı hakkında bilgi için bkz. Azure SQL Veritabanı'nda genişletilmiş olaylar. Azure SQL Veritabanı ve SQL Yönetilen Örneği'nde, Azure Blob Depolama'da barındırılan bir Olay Dosyası hedefi kullanın.
İlgili içerik
- Tek ve havuzlanmış veritabanları için akıllı performans önerileri hakkında daha fazla bilgi için bkz. Veritabanı danışmanı performans önerileri.
- Veritabanı izleyicisi ile Azure SQL iş yüklerini izleme (önizleme)
- Ölçümler ve uyarılarla Azure SQL Veritabanı izleme
- Azure SQL Veritabanı'nı izleyin
- Azure İzleyici ile Azure SQL Yönetilen Örneği izleme