Azure SQL Veritabanı nedir?
ŞUNUN İÇİN GEÇERLİDİR:
Azure SQL Database
Azure SQL Veritabanı yükseltme, düzeltme eki uygulama, yedekleme ve izleme gibi veritabanı işlevlerinin çoğunu kullanıcı müdahalesi olmadan gerçekleştiren tam olarak yönetilen hizmet olarak platform (PaaS) veritabanı altyapısıdır. Azure SQL Veritabanı her zaman en güncel kararlı SQL Server veritabanı altyapısı ve düzeltme eki uygulanmış işletim sistemi sürümü üzerinde çalışır ve %99,99 kullanılabilirlik sunar. Azure SQL Veritabanı'nda bulunan yerleşik PaaS özellikleri, işletmeniz için kritik öneme sahip olan etki alanına özgü veritabanı yönetim ve iyileştirme etkinliklerine odaklanmanızı sağlar.
Azure SQL Veritabanı ile Azure'da çalışan uygulamalar ve çözümler için yüksek oranda kullanılabilir ve yüksek performanslı bir veri depolama katmanı oluşturabilirsiniz. SQL Veritabanı, hem ilişkisel verileri hem de ilişkisel olmayan yapıları(grafikler, JSON, uzamsal ve XML gibi) işleyebilmenizi sağladığından, çeşitli modern bulut uygulamaları için doğru seçim yapılabilir.
Azure SQL Veritabanı, Microsoft SQL Server veritabanı altyapısınınen son kararlı sürümünü temel alır. Yüksek performanslı bellek içi teknolojiler ve akıllı sorgu işlemegibi gelişmiş sorgu işleme özelliklerini kullanabilirsiniz. Hatta en yeni SQL Server özellikleri önce SQL Veritabanı'na, daha sonra SQL Server'a uygulanır. Düzeltme eki uygulama veya yükseltme konusunda endişelenmeden milyonlarca veritabanıyla test edilmiş olan en güncel SQL Server özelliklerine sahip olursunuz.
SQL Veritabanı iki farklı satın alma modelinde performansı kolayca tanımlamanızı ve ölçeklendirmenizi sağlar: sanal çekirdek tabanlı satın alma modeli ve DTU tabanlı satın alma modeli. SQL Veritabanı yerleşik yüksek kullanılabilirlik, yedekleme ve diğer yaygın bakım işlemlerine sahip olan tam olarak yönetilen bir hizmettir. Microsoft, SQL ve işletim sistemi kodunun tüm düzeltme ve güncelleştirme sürümlerini işler. Temel alınan altyapıyı yönetmeniz gerekmez.
Azure SQL Veritabanı yeni başladıysanız, derinlemesine genel bakış videosunu gözden Azure SQL Veritabanı geçirin: ayrıntılı Azure SQL video serimiz.
Dağıtım modelleri
Azure SQL Veritabanı bir veritabanı için aşağıdaki dağıtım seçeneklerini sağlar:
- Tek veritabanı , tam olarak yönetilen, yalıtılmış bir veritabanını temsil eder. Tek bir güvenilir veri kaynağı gerektiren modern bulut Uygulamalarınız ve mikro hizmetlerinize sahipseniz bu seçeneği kullanabilirsiniz. tek bir veritabanı, SQL Server veritabanı altyapısındaki kapsanan veritabanına benzerdir.
- Elastik havuz , CPU veya bellek gibi paylaşılan bir kaynak kümesiyle tek bir veritabanı koleksiyonudur. Tek veritabanları, elastik bir havuzun içine ve dışına taşınabilir.
Önemli
SQL Veritabanı ve SQL Server arasındaki özellik farklarını ve farklı Azure SQL Veritabanı seçenekleri arasındaki farkları anlamak için bkz. SQL Veritabanı özellikleri.
SQL Veritabanı birden çok kaynak türü, hizmet katmanı ve işlem boyutları ile öngörülebilir performans sunar. Kapalı kalma süresi olmadan dinamik ölçeklenebilirlik, yerleşik akıllı iyileştirme, küresel ölçeklenebilirlik ve kullanılabilirlik ve gelişmiş güvenlik seçenekleri sağlar. Bu yetenekler, sanal makineleri ve altyapıyı yönetmek yerine hızlı uygulama geliştirmeye odaklanmanıza ve pazara ulaşma süresini hızlandırmanıza olanak tanır. SQL Veritabanı, dünyanın dört bir yanındaki 38 veri merkezinde yer aldığı için, veritabanınızı yakınınızdaki bir veri merkezinde çalıştırabilirsiniz.
Ölçeklenebilir performans ve havuzlar
Atanan kaynak miktarını belirleyebilirsiniz.
- Tek veritabanları ile, her veritabanı diğerlerinden yalıtılmıştır ve taşınabilir. Her birinin garantili işlem, bellek ve depolama kaynağı miktarına sahip olması gerekir. Veritabanına atanan kaynakların miktarı söz konusu veritabanına ayrılmıştır ve Azure 'daki diğer veritabanlarıyla paylaşılmaz. Tek veritabanı kaynaklarını dinamik olarak yukarı ve aşağı ölçekleyebilirsiniz. Tek veritabanı seçeneği, farklı gereksinimlere göre farklı işlem, bellek ve depolama kaynakları sağlar. Örneğin, 1 ila 80 sanal çekirdek veya 32 GB ila 4 TB alabilir. Tek veritabanları için hiperscale hizmet katmanı , hızlı yedekleme ve geri yükleme özellikleri Ile 100 TB 'a ölçeklenmenize olanak sağlar.
- Elastik havuzlarla, havuzdaki tüm veritabanları tarafından paylaşılan kaynaklar atayabilirsiniz. Kaynak kullanımını en üst düzeye çıkarmak ve tasarruf etmek için yeni bir veritabanı oluşturabilir veya var olan tek veritabanlarını bir kaynak havuzuna taşıyabilirsiniz. Bu seçenek ayrıca Esnek havuz kaynaklarını yukarı ve aşağı dinamik olarak ölçeklendirmenize olanak tanır.
İlk uygulamanızı küçük, tek bir veritabanında, genel amaçlı hizmet katmanında aylık düşük maliyetli bir şekilde oluşturabilirsiniz. Daha sonra, çözümünüzün ihtiyaçlarını karşılamak üzere iş açısından kritik hizmet katmanına hizmet katmanını el ile veya programlama yoluyla dilediğiniz zaman değiştirebilirsiniz. Performansı uygulamanız veya müşterileriniz kesinti yaşamadan ayarlayabilirsiniz. Dinamik ölçeklendirebilirlik, veritabanınızın hızla değişen kaynak gereksinimlerine saydam bir şekilde yanıt verebilmesini sağlar. Yalnızca ihtiyacınız olan kaynaklar için ödeme yaparsınız.
Dinamik ölçeklenebilirlik , Otomatik ölçeklendirmeyi farklıdır. Bir hizmet ölçütlere dayalı olarak otomatik şekilde ölçeklendirildiğinde otomatik ölçeklendirme oluşurken, dinamik ölçeklenebilirlik ise kesinti süresi olmadan el ile ölçeklendirmeye olanak sağlar. Tek veritabanı seçeneği el ile dinamik ölçeklenebilirliği destekler, ancak otomatik ölçeklendirme gerektirmez. Daha otomatik bir deneyim için, veritabanlarının tek tek veritabanı gereksinimlerine göre bir havuzdaki kaynakları paylaşmasına olanak sağlayan elastik havuzları kullanın. Diğer bir seçenek de tek bir veritabanı için ölçeklenebilirliği otomatik hale getirmeye yardımcı olabilecek betikleri kullanmaktır. Bir örnek için bkz. tek bir veritabanını izlemek ve ölçeklendirmek Için PowerShell 'ı kullanma.
Satın alma modelleri
SQL Veritabanı aşağıdaki satın alma modellerini sunmaktadır:
- Sanal çekirdek tabanlı satın alma modeli , sanal çekirdek sayısını, bellek miktarını ve depolama alanı miktarını ve hızını seçmenize olanak sağlar. sanal çekirdek tabanlı satın alma modeli, maliyet tasarrufu kazanmak için SQL Server Azure Hibrit Avantajı kullanmanıza da olanak tanır. Azure Hibrit Avantajı hakkında daha fazla bilgi için, bu makalenin devamındaki "sık sorulan sorular" bölümüne bakın.
- DTU tabanlı satın alma modeli , hafif veritabanı iş yüklerini desteklemek için üç hizmet katmanında işlem, bellek ve g/ç kaynaklarının bir karışımını sunar. Her katmandaki işlem boyutları bu kaynakların farklı bir karışımını sağlar ve bu da ek depolama kaynakları ekleyebilirsiniz.
- Sunucusuz model , iş yükü talebine göre işlem sayısını otomatik olarak ölçeklendirir ve saniye başına kullanılan işlem miktarına göre faturalandırılır. Sunucusuz işlem katmanı Ayrıca, yalnızca depolama faturalandırılırken, etkin olmayan dönemler sırasında veritabanlarını otomatik olarak duraklatır ve etkinlik döndüğünde veritabanlarını otomatik olarak sürdürür.
Hizmet katmanları
Azure SQL Veritabanı farklı türde uygulamalar için tasarlanan üç hizmet katmanı sunar:
- Ortak iş yükleri için tasarlanan genel amaçlı/standart hizmet katmanı. Bütçeye dayalı dengeli işlem ve depolama seçenekleri sunar.
- yüksek işlem oranı ve en düşük gecikmeli g/ç özellikli OLTP uygulamaları için tasarlanan İş Açısından Kritik/Premium hizmet katmanı. Birkaç yalıtılmış çoğaltma kullanarak hatalara en yüksek esnekliği sağlar.
- Çok büyük OLTP veritabanı için tasarlanan hiper ölçekli hizmet katmanı ve depolamayı otomatik olarak ölçeklendirme ve işlem akıcı bir şekilde ölçeklendirme özelliği.
Kaynak kullanımını en verimli hale getirmek için elastik havuzlar
Tek veritabanı oluşturabilmek ve veritabanı performansını isteğe göre yükseltip düşürebilmek, özellikle kullanım biçimlerinin nispeten tahmin edilebilir olduğu durumlarda birçok işletme ve uygulama için yeterlidir. Öngörülemeyen kullanım desenleri, maliyetleri ve iş modelinizi yönetmeyi zorlaştırır. Elastik havuzlar bu sorunu çözmek için tasarlanmıştır. Performans kaynaklarını ayrı bir veritabanı yerine bir havuza ayırabilirsiniz. Tek veritabanı performansı yerine havuzun toplu performans kaynakları için ödeme yaparsınız.

Elastik havuzlarla, kaynakların ölçeği dalgalanarak bir şekilde arama yapmak için veritabanı performansını artırma ve azaltma konusuna odaklanmanız gerekmez. Havuza alınan veritabanları, gerektiğinde elastik havuzun performans kaynaklarını tüketir. Havuza alınmış veritabanları, havuzun sınırlarını aşmaz, ancak tek veritabanı kullanımı olmasa bile maliyetleriniz tahmin edilebilir olmaya devam eder.
Havuza veritabanları ekleyip kaldırabilir, uygulamanızı, sizin denetlediğiniz bir bütçeyle binlerce veritabanına ölçeklendirebilirsiniz. Havuzdaki veritabanları için kullanılabilen minimum ve maksimum kaynakları denetleyebilir, havuzdaki hiçbir veritabanının havuz kaynaklarını kullandığından ve havuza alınan her veritabanının garantili minimum kaynak miktarına sahip olduğundan emin olmanız gerekir. elastik havuzlar kullanan hizmet olarak yazılım (saas) uygulamaları için tasarım desenleri hakkında daha fazla bilgi edinmek için bkz. SQL Veritabanı ile çok kiracılı SaaS uygulamaları için tasarım desenleri.
Betikler, elastik havuzların izlenmesine ve ölçeklendirilmesine yardımcı olabilir. bir örnek için, bkz. Azure SQL Veritabanı bir elastik havuzu izlemek ve ölçeklendirmek için PowerShell kullanma.
Tek veritabanlarını havuza alınan veritabanlarıyla karıştırma
Tek veritabanlarını elastik havuzlarla karıştırabilirsiniz ve tek veritabanlarının ve elastik havuzların hizmet katmanlarını, durumunuza uyum sağlamak için değiştirebilirsiniz. ayrıca, benzersiz uygulama tasarımı ihtiyaçlarınızı karşılamak, maliyet ve kaynak verimliliği sağlamak ve yeni iş fırsatlarının kilidini açmak için diğer Azure hizmetlerini SQL Veritabanı de karıştırabilir ve eşleştirebilirsiniz.
Kapsamlı izleme ve uyarı özellikleri
Azure SQL Veritabanı, iş yükü özelliklerine daha derin öngörüler elde etmenize yardımcı olan gelişmiş izleme ve sorun giderme özellikleri sağlar. Bu özellikler ve araçlar şunları içerir:
- SQL Server veritabanı altyapısının en son sürümü tarafından sunulan yerleşik izleme özellikleri. Gerçek zamanlı performans öngörülerini bulmanıza olanak tanır.
- Azure tarafından sunulan PaaS izleme özellikleri, çok sayıda veritabanı örneğini izlemenize ve gidermenize olanak sağlar.
sorgu deposu, yerleşik bir SQL Server izleme özelliği, sorgularınızın performansını gerçek zamanlı olarak kaydeder ve olası performans sorunlarını ve en üst kaynak tüketicilerini tanımlamanızı sağlar. Otomatik ayarlama ve öneriler, gerileme performansına ve eksik veya yinelenen dizinlere sahip sorgularla ilgili öneriler sağlar. SQL Veritabanı otomatik olarak ayarlama, sorunları giderebilen betikleri el ile uygulamanızı veya SQL Veritabanı düzeltmesini uygulayabilmenizi sağlar. SQL Veritabanı ayrıca, düzeltmesinin bazı avantajlar sağladığını ve sonuca bağlı olarak değişikliği koruarak veya döndürmenize de emin olabilir. Sorgu deposu ve otomatik ayarlama özelliklerine ek olarak, iş yükü performansını izlemek için standart DMVs ve XEvent ' yi de kullanabilirsiniz.
Azure, binlerce veritabanının durumunu izlemenize olanak sağlayan, performans derecelendirmeleri ile birleştirilmiş yerleşik performans izleme ve Uyarı araçları sağlar. Bu araçları kullanarak, geçerli veya tahmini performans ihtiyaçlarınıza göre ölçeği artırma veya azaltma etkilerini hızla değerlendirebilirsiniz. ayrıca, SQL Veritabanı daha kolay izleme için ölçümleri ve kaynak günlüklerini de yayabilir . SQL Veritabanını kaynak kullanımını, çalışanları, oturumları ve bu Azure kaynaklarından birine yapılan bağlantıları kaydedecek şekilde yapılandırabilirsiniz:
- Azure Depolama: Küçük maliyetlerle çok sayıda telemetri arşivleme için.
- Azure Event Hubs: SQL Veritabanı telemetrisini özel izleme çözümünüz veya etkin işlem hatlarınız ile tümleştirmek için.
- Azure izleyici günlükleri: raporlama, uyarı ve azaltıcı yetenekler içeren yerleşik bir izleme çözümü için.

Kullanılabilirlik özellikleri
Azure SQL Veritabanı, işinizin kesintiler sırasında çalışmaya devam etmesini sağlar. geleneksel bir SQL Server ortamında, genellikle en az iki makineniz yerel olarak ayarlanır. Bu makineler, tek bir makine veya bileşen hatasına karşı korumak için verilerin tam, zaman uyumlu olarak korunmasını sağlar. Bu ortam yüksek kullanılabilirlik sağlar, ancak veri merkezinizi yok etmek doğal bir olağanüstü duruma karşı koruma sağlamaz.
Olağanüstü durum kurtarma, çok zararlı bir olayın, verilerinizin bir kopyasına sahip başka bir makineye veya makine kümesine sahip olacak kadar coğrafi olarak yerelleştirilmiş olduğunu varsayar. SQL Server, bu özelliği almak için zaman uyumsuz modda çalışan her zaman açık kullanılabilirlik gruplarını kullanabilirsiniz. Kullanıcılar genellikle çoğaltma işlemini bir işlem gerçekleştirmeden önce uzakta olmasını beklemek istemeiyorsunuzdur, bu nedenle planlanmamış yük devretme işlemleri gerçekleştirdiğinizde veri kaybı meydana gelir.
Premium ve İş Açısından Kritik hizmet katmanlarındaki veritabanları, bir kullanılabilirlik grubunun eşitlemesine benzer bir şey zaten yapılır . Daha düşük hizmet katmanlarındaki veritabanları, farklı ancak eşdeğer bir mekanizmakullanarak depolama aracılığıyla artıklık sağlar. Yerleşik mantık, tek bir makine hatasına karşı korunmaya yardımcı olur. Etkin coğrafi çoğaltma özelliği, tüm bir bölgenin yok edileceği olağanüstü duruma karşı koruma olanağı sağlar.
Azure Kullanılabilirlik Alanları, tek bir bölge içinde tek bir veri merkezi oluşturma kesintisinden korunmanıza çalışır. Bir binadan güç veya ağ kaybına karşı korumaya yardımcı olur. SQL Veritabanı, farklı çoğaltmaları farklı kullanılabilirlik bölgelerine (farklı binalar, etkin) yerleştiriyorsunuz.
Aslında, Microsoft tarafından yönetilen küresel bir veri merkezi ağı tarafından desteklenen Azure 'un hizmet düzeyi sözleşmesi (SLA) , uygulamanızın 24/7 çalışmasına yardımcı olur. Azure platformu her veritabanını tamamen yönetir ve veri kaybı ve yüksek oranda veri kullanılabilirliği garantisi vermez. Azure, düzeltme eki uygulama, yedeklemeler, çoğaltma, hata algılama, temel alınan olası donanım, yazılım veya ağ hataları, hata düzeltmelerini dağıtma, yük devretme, veritabanı yükseltmeleri ve diğer bakım görevlerini otomatik olarak işler. Standart kullanılabilirlik düzeyine ulaşmak için işlem ve depolama katmanları ayrılır. Premium kullanılabilirlik, performans için işlem ve depolamayı tek bir düğümde tümleştirerek ve sonra her zaman açık kullanılabilirlik gruplarıyla benzer bir teknoloji uygulayarak elde edilir. Azure SQL Veritabanı yüksek kullanılabilirlik özellikleri hakkında tam bir tartışma için bkz. SQL Veritabanı kullanılabilirliği.
ayrıca, SQL Veritabanı yerleşik iş sürekliliği ve küresel ölçeklenebilirlik özellikleri sağlar. Bu modüller şunlardır:
-
SQL Veritabanı, her zaman bir noktaya geri yükleme olanağı sağlamak için veritabanlarının tam, değişiklik ve işlem günlüğü yedeklerini otomatik olarak gerçekleştirir. tek veritabanları ve havuza alınmış veritabanları için, uzun süreli yedek saklama için tam veritabanı yedeklerini Azure Depolama depolayacak şekilde SQL Veritabanı yapılandırabilirsiniz. Yönetilen örnekler için, uzun süreli yedek saklama için yalnızca kopya yedeklemeler de gerçekleştirebilirsiniz.
Zaman içinde bir noktaya geri yükleme:
tüm SQL Veritabanı dağıtım seçenekleri, herhangi bir veritabanı için otomatik yedekleme saklama süresi içinde herhangi bir zaman noktasına kurtarmayı destekler.
-
Tek veritabanı ve havuza alınmış veritabanları seçenekleri, aynı veya küresel olarak dağıtılmış Azure veri merkezlerinde dört adede kadar okunabilir ikincil veritabanını yapılandırmanıza olanak tanır. Örneğin, bir katalog veritabanına sahip ve yüksek miktarda eşzamanlı salt okuma işlemlerine sahip bir SaaS uygulamanız varsa, genel okuma ölçeğini etkinleştirmek için etkin coğrafi çoğaltma ' yı kullanın. Bu, okuma iş yüklerinden kaynaklanan birincil üzerinde performans sorunlarını ortadan kaldırır. Yönetilen örnekler için otomatik yük devretme grupları kullanın.
Otomatik yük devretme grupları:
tüm SQL Veritabanı dağıtım seçenekleri, küresel ölçekte yüksek kullanılabilirlik ve yük dengelemeyi etkinleştirmek için yük devretme gruplarını kullanmanıza izin verir. Buna saydam coğrafi çoğaltma ve büyük veritabanı kümelerinin, elastik havuzların ve yönetilen örneklerin yük devretmesi dahildir. Yük devretme grupları, genel olarak dağıtılmış SaaS uygulamalarının oluşturulmasını, en az yönetim yüküyle etkinleştirir. bu, tüm karmaşık izleme, yönlendirme ve yük devretme düzenlemesini SQL Veritabanı bırakır.
Bölgesel olarak yedekli veritabanları:
SQL Veritabanı, birden çok kullanılabilirlik alanında Premium veya İş Açısından Kritik veritabanları ya da elastik havuzlar sağlamanıza olanak tanır. Bu veritabanları ve elastik havuzlar yüksek kullanılabilirlik için birden fazla yedekli çoğaltma içerdiğinden, bu çoğaltmaların birden fazla kullanılabilirlik bölgesine yerleştirilmesi daha yüksek esnekliği sağlar. Bu, veri kaybı olmadan veri merkezi ölçek hatalarından otomatik olarak kurtarma özelliği içerir.
Yerleşik zeka
SQL Veritabanı sayesinde, veritabanlarını çalıştırmanın ve yönetmenin maliyetlerini önemli ölçüde düşürmenize ve uygulamanızın hem performansını hem de güvenliğini en üst düzeye çıkaran yerleşik zeka alırsınız. saat içinde milyonlarca müşteri iş yükünü çalıştırmak SQL Veritabanı, çok büyük miktarda telemetri verilerini toplayıp işler ve ayrıca müşteri gizliliğini tamamen de tahmin edin. Çeşitli algoritmalar, hizmetin uygulamanızı öğrenmesine ve uyarlanabilmesi için telemetri verilerini sürekli olarak değerlendirir.
Otomatik performans izleme ve ayarlama
SQL Veritabanı izlemeniz gereken sorgularla ilgili ayrıntılı öngörüler sunar. SQL Veritabanı veritabanı desenlerinizi öğrenir ve veritabanı şemanızı iş yükünüze uyarlamanızı sağlar. SQL Veritabanı, performans ayarlama önerilerinde bulunur. Siz de bu ayarları gözden geçirebilir ve uygulayabilirsiniz.
Ancak, bir veritabanını sürekli olarak izlemek, özellikle birçok veritabanı ile ilgileniyorsanız zor ve sıkıcı bir görevdir. Akıllı İçgörüler , SQL Veritabanı performansını ölçekte otomatik olarak izleyerek sizin için bu işi yapar. Performans düşüşü sorunları hakkında sizi bilgilendirir, her sorunun kök nedenini tanımlar ve mümkün olduğunda performans iyileştirme önerileri sağlar.
çok sayıda veritabanının yönetilmesi, SQL Veritabanı ve Azure 'un sağladığı tüm mevcut araçlar ve raporlarla birlikte verimli bir şekilde yapılabilir. veritabanınızı el ile izlemek ve ayarlamak yerine, otomatik ayarlamakullanarak SQL Veritabanı için bazı izleme ve ayarlama eylemlerinin yetkisini aktarmaya yarar sağlayabilirsiniz. SQL Veritabanı otomatik olarak öneriler, testler uygular ve performansın sürekli olarak iyileştirildiğinden emin olmak için ayarlama eylemlerinin her birini doğrular. bu şekilde, SQL Veritabanı otomatik olarak denetimli ve güvenli bir şekilde iş yükünüze uyum sağlar. Otomatik ayarlama, veritabanınızın performansının dikkatle izlenen ve her ayarlama eyleminden önce ve sonra karşılaştırıldığı anlamına gelir. Performans geliştirmezse ayarlama eylemi geri döndürülür.
SQL Veritabanı en üstünde SaaS çok kiracılı uygulamalar çalıştıran iş ortaklarımızın birçoğu, uygulamalarının sürekli ve öngörülebilir performansa sahip olduğundan emin olmak için otomatik performans ayarlamaya bağlıdır. İş ortaklarımız bu özelliğin gecenin ortasında performans sorunu yaşama riskini önemli ölçüde azalttığını söylüyor. bunlara ek olarak, müşteri tabanlarını SQL Server de kullandığından SQL Server müşterilerine yardımcı olmak için SQL Veritabanı tarafından sağlanan aynı dizin oluşturma önerilerini kullanmaktadır.
SQL Veritabanı ' deiki otomatik ayarlama yönü mevcuttur:
- Otomatik dizin yönetimi: Veritabanınıza eklenmesi ve veritabanınızdan kaldırılması gereken dizinleri tanımlar.
- otomatik plan düzeltmesi: performans sorunlarını planlama SQL sorunlu planları ve düzeltmeleri tanımlar.
Uyarlamalı sorgu işleme
Çok deyimli tablo değerli işlevler, toplu iş modu bellek verme geri bildirimi ve toplu iş modu Uyarlamalı birleşimler için araya eklemeli yürütme dahil olmak üzere Uyarlamalı sorgu işlemekullanabilirsiniz. Bu Uyarlamalı sorgu işleme özelliklerinin her biri benzer "öğrenme ve uyarma" teknikleri uygulayarak, tarihsel olmayan bir sorgu iyileştirme sorunlarıyla ilgili performans sorunlarının daha da sağlanmasına yardımcı olur.
Gelişmiş koruma ve uyumluluk
SQL Veritabanı, uygulamanızın çeşitli güvenlik ve uyumluluk gereksinimlerine uygun olmasına yardımcı olmak için bir dizi yerleşik güvenlik ve uyum özelliğine sahiptir.
Önemli
Microsoft, bir dizi uyumluluk standardı için sertifikalı Azure SQL Veritabanı (tüm dağıtım seçenekleri) sahiptir. daha fazla bilgi için, SQL Veritabanı uyumluluk sertifikalarının en güncel listesini bulabileceğiniz Microsoft Azure güven merkezi' ne bakın.
Tehdit korumasını ilerlet
SQL için Microsoft Defender, gelişmiş SQL güvenlik özelliklerine yönelik birleşik bir pakettir. Veritabanı güvenlik açıklarını yönetme işlevlerini ve veritabanınıza yönelik bir tehdidi gösterebilen anormal etkinlikleri algılamamızı içerir. Bu özellikleri etkinleştirmek ve yönetmek için tek bir konum sağlar.
Güvenlik açığı değerlendirmesi:
Bu hizmet, olası veritabanı güvenlik açıklarını düzeltmenizi, izleyebilir ve yardımcı olabilir. Güvenlik durumunuz hakkında görünürlük sağlamasının yanı sıra güvenlik sorunlarınızı çözmek ve veritabanı güçlendirmelerinizi geliştirmek için eyleme dönüştürülebilir adımlar sunar.
-
Bu özellik, veritabanınıza erişmek veya veritabanına yararlanmak için olağan dışı ve zararlı olabilecek girişimleri gösteren anormal etkinlikleri algılar. Veritabanınızı şüpheli etkinliklere karşı sürekli izler ve olası güvenlik açıkları, SQL ekleme saldırıları ve anormal veritabanı erişim modelleri hakkında anında güvenlik uyarıları sunar. Tehdit koruması uyarıları, şüpheli etkinliğin ayrıntılarının yanı sıra tehdidi araştırmak ve ortadan kaldırmak için önerilen eylemleri de içerir.
Uyumluluk ve güvenlik denetimi
Denetim , veritabanı olaylarını izler ve bunları Azure Depolama hesabınızdaki bir denetim günlüğüne yazar. Denetim; mevzuatla uyumluluk, veritabanı etkinliğini anlama ve işletme sorunlarını veya şüpheli güvenlik ihlallerini işaret edebilecek farklılıklar ve anormal durumlar hakkında içgörü sahip olmanıza yardımcı olabilir.
Veri şifrelemesi
SQL Veritabanı, şifreleme özelliği sayesinde verilerinizin güvenliğinin sağlanmasına yardımcı olur. Hareket halindeki veriler için Aktarım Katmanı Güvenliğikullanır. Bekleyen veriler için Saydam veri şifrelemesikullanır. Kullanılan veriler için Always Encryptedkullanır.
Veri bulma ve sınıflandırma
Veri bulma ve sınıflandırma, veritabanlarınız Azure SQL Veritabanı, sınıflandırmak, etiketlemek ve korumak için yerleşik özellikler sağlar. Veritabanı sınıflandırma durumunuz hakkında görünürlük sağlar ve veritabanındaki ve sınırların ötesindeki hassas verilere erişimi izler.
Azure Active Directory tümleştirmesi ve çok faktörlü kimlik doğrulaması
SQL Veritabanı, Azure Active Directory tümleştirmesi ile veritabanı kullanıcısı ve diğer Microsoft hizmetleri kimliklerini bir merkezden yönetmenizi sağlar. Bu özellik, izin yönetimini kolaylaştırırken güvenliği artırır. Azure Active Directory çoklu oturum açma işlemini desteklerken veri ve uygulama güvenliğini artırmak için çok faktörlü kimlik doğrulamasını destekler.
Kullanımı kolay araçlar
SQL Veritabanı uygulama oluşturma ve uygulamaların bakımını yapma işlemlerinin daha kolay ve daha verimli şekilde yapılmasını sağlar. SQL Veritabanı size, en iyi yaptığınız işe; mükemmel uygulamalar oluşturmaya odaklanma seçeneği sunar. Sahip olduğunuz araçları ve SQL Veritabanı kullanarak bu araçları yönetebilir ve geliştirebilirsiniz.
| Araç | Açıklama |
|---|---|
| Azure portal | Tüm Azure hizmetlerini yönetmek için web tabanlı bir uygulama. |
| Azure Data Studio | Windows, macOS ve Linux üzerinde çalışan platformlar arası bir veritabanı aracı. |
| SQL Server Management Studio | Herhangi bir altyapıyı yönetmek için ücretsiz, indirilebilir bir SQL uygulaması, SQL Server SQL Veritabanı. |
| SQL Server Veri Araçları'Visual Studio | İlişkisel veritabanları SQL Server, Azure SQL Veritabanı, Integration Services paketleri, Analysis Services veri modelleri ve Reporting Services raporları geliştirmek için ücretsiz, indirilebilir bir istemci uygulaması. |
| Visual Studio Code | Windows, macOS ve Linux için ücretsiz, indirilebilir, açık kaynak kod düzenleyicisi. Bu hizmet, mssql uzantısı dahil olmak üzere Microsoft SQL Server, Azure SQL Veritabanı ve Azure Azure Synapse Analytics. |
SQL Veritabanı macOS, Linux ve Node.js'de Python, Java, Node.js, PHP, Ruby ve .NET ile uygulama Windows. SQL Veritabanı, SQL Server ile aynı bağlantı kitaplıklarını destekler.
Azure portal ile Azure SQL kaynakları oluşturma ve yönetme
Azure portal, SQL sanal makineleriniz dahil olmak üzere tüm Azure SQL kaynaklarınızı yönetebileceğiniz tek bir sayfa sağlar.
Azure SQL sayfasına erişmek için, Azure Portal menüsünden Azure SQL ' i seçin veya HERHANGI bir sayfada Azure SQL araması yapın ve seçin.
Not
Azure SQL , Azure SQL veritabanı 'ndaki tek ve havuza alınmış veritabanı da dahil olmak üzere Azure Portal tüm SQL kaynaklarınızın yanı sıra bunları BARıNDıRAN mantıksal SQL Server, SQL yönetilen örnekler ve SQL sanal makineleri dahil olmak üzere hızlı ve kolay bir yol sağlar. Azure SQL bir hizmet veya kaynak DEĞIL, SQL ile ilgili bir hizmet grubu değil.
Mevcut kaynakları yönetmek için listeden istediğiniz öğeyi seçin. Yeni Azure SQL kaynakları oluşturmak için + Ekle' yi seçin.

+ Ekle' yi seçtikten sonra herhangi bir kutucukta Ayrıntıları göster ' i seçerek farklı seçeneklerle ilgili ek bilgileri görüntüleyin.

Ayrıntılar için bkz.
- Tek bir veritabanı oluşturma
- Elastik havuz oluşturma
- Yönetilen örnek oluşturma
- SQL sanal makinesi oluşturma
SQL Veritabanı sorulan sorular
Düzeltme eki uygulamanın kapalı kalma süresinin ne zaman olduğunu kontrol miyim?
Hayır. Uygulamanıza yeniden deneme mantığı kullandıysanız düzeltme eki uygulamanın etkisi genellikle fark edilemez. Daha fazla bilgi için, bkz. Planning for Azure maintenance events in Azure SQL Veritabanı.
SQL Server mühendislik ekibi ile iletişime geçme
- DBA Stack Exchange:Veritabanı yönetimiyle ilgili sorular sorun.
- Stack Overflow:Geliştirme soruları sorun.
- Microsoft Q&soru sayfası:Teknik sorular sorun.
- Geribildirim: Hataları ve istek özelliklerini raporla.
- Reddit:SQL Server.
Sonraki adımlar
Tek veritabanları ve elastik havuzlarla ilgili maliyet karşılaştırmaları ve hesaplayıcıları için fiyatlandırma sayfasına bakın.
Başlangıç için şu hızlı başlangıçlara bakın:
Azure CLI ve PowerShell örnekleri için bkz.:
Duyurulan yeni özellikler hakkında daha fazla bilgi için bkz.SQL Veritabanı.
Ürün Azure SQL Veritabanı üyelerine haberve SQL Server hakkında blog SQL Veritabanı blog'a bakın.