Özet
Bu modülde, Azure SQL'in SQL Server ile karşılaştırıldığında performans özelliklerini öğrendiniz. Ayrıca yapılandırma ve bakım gibi bazı performans görevlerini de öğrendiniz.
Tutarlı performans sunmak için izleme ve sorun giderme gerekir. Bu modülde bir CPU ölçeklendirme senaryosunun uygulamalı etkinlikleriyle performansı izlemeye ve sorunlarını gidermeye yönelik çeşitli yöntemleri ve araçları öğrendiniz. Ardından veritabanınızda hiçbir geçişe gerek kalmadan iş yükünüz için CPU ölçeklendirmesini geliştirme hakkında bilgi edindiniz. Uygulama performansını geliştirmek için her zaman Azure’da yeni bir ölçeğe gerek duyulmaz. Böylece, sorgu iş yükünde ayarlamalar yaparak hafifletebileceğiniz, yaygın bir performans sorunu senaryosu öğrendiniz.
Son olarak, Azure SQL Veritabanı’ndaki benzersiz akıllı performans olanaklarını öğrendiniz. Akıllı sorgu işleme, otomatik plan düzeltmesi ve otomatik dizinleme bunlardan bazılarıdır.
Daha fazla bilgi edinin
Şu kaynakları inceleyerek Azure SQL Performansı hakkında daha fazla bilgi edinebilirsiniz:
- CPU, bellek ve G/Ç için aralarından seçim yapılabilecek sabit kapasiteler. Azure SQL Yönetilen Örneği ve Veritabanları için kaynak sınırlarını inceleyin.
- SQL Yönetilen Örneği için G/Ç yapılandırması, performansı artırabilir.
- DMV’ler ve genişletilmiş olaylar gibi tanıdık araçlar vardır.
- Sorgu Deposu varsayılan olarak açıktır ve Otomatik Ayar gibi özellikleri güçlendirir.
- Windows Performans İzleyicisi gibi işlevlerin yerine Azure Ölçümleri’ni kullanabilirsiniz.
- Azure için tasarlanan sys.dm_db_resource_stats öğesini kullanabilirsiniz.
- LOG_RATE_GOVERNOR gibi Azure’a özgü bekleme türlerini kullanabilirsiniz.
- Geçiş yapmaya gerek kalmadan ölçek artırın ve azaltın.
- Hız kazanmak için akıllı performanstan yararlanın. Otomatik ayarlama, makine öğrenmesinden faydalanarak dizinler gibi performans için önemli en iyi yöntemleri önerir.