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. HEM ilişkisel verileri hem de graflar, JSON, uzamsal ve XML gibi ilişkisel olmayan yapıları işlemeye olanak sağlayan SQL Veritabanı, çeşitli modern bulut uygulamaları için doğru seçenek olabilir.

Azure SQL Veritabanı, veritabanı altyapısının en son kararlı Microsoft SQL Server temel alır. Yüksek performanslı bellek içinde teknolojiler ve akıllı sorgu işleme gibi 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. SQL ve işletim sistemi kodunun tüm düzeltme eklerini ve güncelleştirmelerini Microsoft halleder. Temel alınan altyapıyı yönetmeniz gerekmez.

Yeni bir video Azure SQL Veritabanı, ayrıntılı Azure SQL Veritabanı video serimizin Genel Bakış Azure SQL bakın:

İpucu

Bunu nasıl daha Azure SQL? Ankete göz at.

Dağıtım modelleri

Azure SQL Veritabanı veritabanı için aşağıdaki dağıtım seçeneklerini sağlar:

  • Tek veritabanı, tam olarak yönetilen ve yalıtılmış bir veritabanını temsil eder. Tek bir güvenilir veri kaynağına ihtiyaç olan modern bulut uygulamalarınız ve mikro hizmetleriniz varsa bu seçeneği kullanabilirsiniz. Tek veritabanı, veritabanı altyapısında bulunan bir veritabanına SQL Server benzer.
  • Elastik havuz, CPU veya bellek gibi paylaşılan kaynak kümesine sahip tek veritabanlarından bir koleksiyondur. Tek veritabanları bir elastik havuza taşınarak çıkar.

Önemli

SQL Veritabanı ile veritabanı arasındaki özellik farklarını SQL Server farklı veritabanı seçenekleri arasındaki farkları Azure SQL Veritabanı bkz. SQL Veritabanı özellikleri.

SQL Veritabanı birden çok kaynak türü, hizmet katmanı ve işlem boyutu ile tahmin edilebilir performans sunar. Kesinti süresine gerek kalmadan 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 özellikler, sanal makineleri ve altyapıyı yönetmek yerine hızlı uygulama geliştirme ve pazara giriş sürenizi hızlandırmaya odaklanmanızı sağlar. SQL Veritabanı şu anda dünyanın her yanında 38 veri merkezindedir, bu nedenle veritabanınızı size yakın bir veri merkezinde çalıştırabilirsiniz.

Ölçeklenebilir performans ve havuzlar

Atanan kaynak miktarını tanımlayabilirsiniz.

  • Tek veritabanlarıyla her veritabanı diğer veritabanlarından yalıtılmış ve taşınabilir. Her biri kendi garantili işlem, bellek ve depolama kaynağı miktarına sahip olur. Veritabanına atanan kaynakların miktarı bu veritabanına ayrılmıştır ve Azure'daki diğer veritabanlarıyla paylaşılmaz. Tek veritabanı kaynaklarını dinamik olarak ölçeklendirebilirsiniz. Tek veritabanı seçeneği farklı ihtiyaçlar için farklı işlem, bellek ve depolama kaynakları sağlar. Örneğin, 1 ile 80 sanal çekirdek veya 32 GB ile 4 TB arasında bir sanal çekirdek alabilirsiniz. Tek veritabanları için hiper ölçek hizmet katmanı, hızlı yedekleme ve geri yükleme özellikleriyle 100 TB'a ölçeklendirmenizi sağlar.
  • Elastik havuzlar ile havuza tüm veritabanları tarafından paylaşılan kaynaklar atabilirsiniz. Kaynak kullanımını en üst düzeye çıkarmak ve tasarruf etmek için yeni bir veritabanı oluşturabilir veya mevcut tek veritabanlarını bir kaynak havuzuna taşıyabilirsiniz. Bu seçenek ayrıca elastik havuz kaynaklarını dinamik olarak ölçeklendirme olanağı da sağlar.

İlk uygulamalarınızı genel amaçlı hizmet katmanında aylık düşük maliyetle küçük ve tek bir veritabanı üzerinde derlemek için kullanabilirsiniz. Daha sonra çözüm ihtiyaçlarını karşılamak için hizmet katmanını el ile veya program aracılığıyla iş açısından kritik hizmet katmanıyla 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 siz ödersiniz.

Dinamik ölçeklenebilirlik, otomatik ölçeklendirmeden 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çeklendirmeyi desteklemez. 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. Bir diğer seçenek de tek bir veritabanı için ölçeklenebilirliği otomatikleştirmeye yardımcı olan betikleri kullanmaktır. Bir örnek için bkz. Tek veritabanını izlemek ve ölçeklendirmek için PowerShell kullanma.

Satın alma modelleri

SQL Veritabanı aşağıdaki satın alma modellerini sunar:

  • 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 elde etmek Azure Hibrit Avantajı sanal SQL Server için sanal çekirdek kullanımına da olanak sağlar. Bu sorun hakkında daha fazla Azure Hibrit Avantajı için bu makalenin ilerleyen kısımlarında yer alan "Sık sorulan sorular" bölümüne bakın.
  • DTU tabanlı satın alma modeli hafif ve ağır veritabanı iş yüklerini desteklemek için üç hizmet katmanında işlem, bellek ve I/O kaynaklarının bir karışımını sunar. Her katman içindeki işlem boyutları, bu kaynakların farklı bir karışımını sağlar ve bunlara ek depolama kaynakları eklersiniz.
  • Sunucusuz model, iş yükü talebine göre otomatik olarak işlem ölçeklendirilir ve saniye başına kullanılan işlem miktarını faturalar. Sunucusuz işlem katmanı ayrıca etkin olmayan dönemlerde yalnızca depolama alanı faturalandırılırken veritabanlarını otomatik olarak duraklatıyor ve etkinlik geri döndüğünde veritabanlarını otomatik olarak sürdürür.

Hizmet katmanları

Azure SQL Veritabanı, farklı türlerde uygulamalar için tasarlanmış üç hizmet katmanı sunar:

  • Genel Amaçlı iş yükleri için tasarlanmış Genel Amaçlı/Standart hizmet katmanı. Bütçe odaklı dengeli işlem ve depolama seçenekleri sunar.
  • İş Açısından Kritik işlem hızı ve en düşük gecikmeli I/O ile OLTP uygulamaları için tasarlanmış bir hizmet katmanıdır. Birkaç yalıtılmış çoğaltma kullanarak hatalara karşı en yüksek düzeyde karşımama sunar.
  • Çok büyük OLTP veritabanı ve depolamayı otomatik ölçeklendirme ve işlem ölçeğini akıcı bir şekilde ölçeklendirme özelliği için tasarlanmış hiper ölçek hizmet katmanı.

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 düzenleri, maliyetleri ve iş modelinizi yönetmeyi zor hale zorlar. Elastik havuzlar bu sorunu çözmek için tasarlanmıştır. Performans kaynaklarını tek bir veritabanı yerine bir havuza ayırırsınız. Tek veritabanı performansı yerine havuzun toplu performans kaynakları için ödeme siz ödersiniz.

Temel, standart ve premium sürümlerde elastik havuzları gösteren grafik

Elastik havuzlar ile kaynaklara olan talepte dalgalanmalar olduğu için veritabanı performansını yukarı ve aşağı çevirmeye odaklanmanız gerekli değil. Havuza alınan veritabanları, gerektiğinde elastik havuzun performans kaynaklarını tüketir. Havuza havuza alan veritabanları havuzu tüketir ancak havuzun sınırlarını aşmaz. Bu nedenle, tek tek veritabanı kullanımı tahmin edilemese bile maliyetiniz tahmin edilebilir olmaya devam ediyor.

Havuza veritabanları ekleyebilir ve kaldırabilirsiniz.Böylece, uygulamalarınızı birkaç veritabanından binlerce veritabanına ölçeklendirebilirsiniz ve bunların hepsi sizin denetiminize göre bir bütçe dahilindedir. Ayrıca havuza hiçbir veritabanının tüm havuz kaynaklarını kullanmaması ve havuza alan her veritabanının garantili en düşük kaynak miktarına sahip olduğundan emin olmak için havuza sahip veritabanları için kullanılabilir en düşük ve en yüksek kaynakları da kontrol altına alırsınız. Elastik havuzları kullanan hizmet olarak yazılım (SaaS) uygulamalarına 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. PowerShell kullanarakbir elastik havuzu izleme ve ölçeklendirme Azure SQL Veritabanı.

Tek veritabanlarını havuza alınan veritabanlarıyla karıştırma

Tek veritabanlarını elastik havuzlarla bir karışımını kullanabilir ve tek veritabanlarının ve elastik havuzların hizmet katmanlarını kendi durumunuzla uyumlu olacak şekilde değiştirebilirsiniz. Ayrıca, benzersiz uygulama tasarımı ihtiyaçlarını karşılamak, maliyet ve kaynak verimliliklerini artırmak ve yeni iş fırsatlarını ortaya açmak için diğer Azure hizmetlerini SQL Veritabanı ile karıştırıp eşlersiniz.

Kapsamlı izleme ve uyarı özellikleri

Azure SQL Veritabanı, iş yükü özellikleriyle ilgili daha derin içgörüler elde etmeye yardımcı olan gelişmiş izleme ve sorun giderme özellikleri sağlar. Bu özellikler ve araçlar şunlardır:

  • Veritabanı altyapısının en son sürümü tarafından sağlanan yerleşik izleme SQL Server özellikleri. Bunlar, gerçek zamanlı performans içgörüleri bulmanız için size olanak sağlar.
  • Azure tarafından sağlanan ve çok sayıda veritabanı örneğini izlemenizi ve sorunlarını gidermenizi sağlayan PaaS izleme özellikleri.

Yerleşik birSQL Server izleme özelliği olan Sorgu Deposu, sorgularınızı gerçek zamanlı olarak kaydeden ve olası performans sorunlarını ve en iyi kaynak tüketicilerini tanımlamanızı sağlar. Otomatik ayarlama ve öneriler, düşük performansa ve eksik veya yinelenen dizinlere sahip sorgularla ilgili öneriler sağlar. SQL Veritabanında otomatik ayarlama, sorunları düzeltecek betikleri el ile uygulama veya SQL Veritabanı'nın düzeltmeyi uygulamasına izin verme seçeneği sunar. SQL Veritabanı ayrıca düzeltmenin avantaj sağladığını test edebilir ve doğrular ve sonuca bağlı olarak değişikliği korur veya geri döndürebilir. Sorgu Deposu ve otomatik ayarlama özelliklerine ek olarak, iş yükü performansını izlemek için standart DMV'leri ve XEvent'i kullanabilirsiniz.

Azure, binlerce veritabanının durumunu izlemenizi sağlayan performans derecelendirmeleriyle birlikte yerleşik performans izleme ve uyarı araçları sağlar. Bu araçları kullanarak, geçerli veya projeli performans ihtiyaçlarına göre ölçeği genişletme veya genişletmenin etkisini hızlı bir şekilde değerlendirebilirsiniz. Ayrıca, SQL Veritabanı daha kolay izleme için ölçümler ve kaynak günlükleri de yayır. 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 işlem hatlarıyla tümleştirebilirsiniz.
  • Azure İzleyici günlükleri: Raporlama, uyarı ve azaltma özelliklerine sahip yerleşik bir izleme çözümü için.

Azure izleme mimarisi diyagramı

Kullanılabilirlik özellikleri

Azure SQL Veritabanı kesintiler sırasında işletmenizin çalışmaya devamsına olanak sağlar. Geleneksel bir SQL Server ortamında genellikle yerel olarak en az iki makine ayarlanmıştır. Bu makinelerin tek bir makine veya bileşen hatasına karşı koruma sağlamak için verilerin tam, zaman uyumlu bir şekilde bakımı yapılan kopyaları vardır. Bu ortam yüksek kullanılabilirlik sağlar ancak veri merkezinizi yok eden doğal afetlere karşı koruma sağlar.

Olağanüstü durum kurtarma, başka bir makineye veya verilerinizin bir kopyasına sahip makine kümesine sahip olacak kadar coğrafi olarak yıkıcı bir olayın coğrafi olarak yerelleştirilmiş olduğunu varsayıyor. Bu SQL Server zaman uyumsuz modda çalışan Always On Kullanılabilirlik Gruplarını kullanabilirsiniz. İnsanlar genellikle bir işlem yürütmeden önce çoğaltmanın o kadar uzakta olmasını beklemek istemez, bu nedenle planlanmamış yük devretme işlemleri sırasında veri kaybı olabilir.

Premium ve İş Açısından Kritik hizmet katmanlarında veritabanları, bir kullanılabilirlik grubunun eşitlene benzer bir şeyi zaten yapar. Daha düşük hizmet katmanlarında yer alan veritabanları, farklı ancak eşdeğer bir mekanizma kullanarak depolama aracılığıyla yedeklilik sağlar. Yerleşik mantık, tek bir makine hatasına karşı korumaya yardımcı olur. Etkin coğrafi çoğaltma özelliği, bölgenin tamamının yok olduğu olağanüstü durumlara karşı koruma olanağı sağlar.

Azure Kullanılabilirlik Alanları, tek bir bölge içindeki tek bir veri merkezi binalarının kesintiye karşı korunmasını sağlar. Bir binaya yönelik güç veya ağ kaybına karşı korumanıza yardımcı olur. SQL Veritabanı'nın farklı çoğaltmalarını farklı kullanılabilirlik alanlarında (farklı binalar, etkili bir şekilde) yer alırsınız.

Aslında, Microsoft tarafından yönetilen veri merkezlerinin küresel bir ağı tarafından desteklenen Azure hizmet düzeyi sözleşmesi (SLA), uygulamanın 7/24 çalışan bir şekilde çalışmanıza yardımcı olur. Azure platformu her veritabanını tam olarak yönetir ve veri kaybı yaşanmaz ve yüksek oranda veri kullanılabilirliği garanti edilir. Azure düzeltme eki uygulamayı, yedeklemeleri, çoğaltmayı, hata algılamayı, temel olası donanım, yazılım veya ağ hatalarını, hata düzeltmelerini, yük devretmeleri, veritabanı yükseltmelerini 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 ardından Always On Kullanılabilirlik Gruplarına benzer bir teknoloji uygulanarak elde edilir. Bir veritabanının yüksek kullanılabilirlik özellikleri hakkında tam bilgi Azure SQL Veritabanı 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:

  • Otomatik yedeklemeler:

    SQL Veritabanı, zaman içinde herhangi bir noktaya geri yüklemenizi sağlamak için veritabanlarının tam, değişiklik ve işlem günlüğü yedeklemelerini otomatik olarak gerçekleştirir. Tek veritabanları ve havuza havuza alındı veritabanları için SQL Veritabanı'nın uzun süreli yedek saklama için Azure Depolama'da tam veritabanı yedeklemelerini depolanacak şekilde yapılandırabilirsiniz. Yönetilen örnekler için, uzun süreli yedek saklama için yalnızca kopya yedeklemeleri de gerçekleştirin.

  • Zaman içinde nokta geri yüklemeleri:

    Tüm SQL Veritabanı dağıtım seçenekleri, herhangi bir veritabanı için otomatik yedekleme saklama süresi içinde herhangi bir noktaya kurtarmayı destekler.

  • Etkin coğrafi çoğaltma:

    Tek veritabanı ve havuza alındı veritabanları seçenekleri, aynı veya genel olarak dağıtılmış Azure veri merkezlerinde en fazla dört okunabilir ikincil veritabanı yapılandırmanızı sağlar. Örneğin, yüksek hacimli eşzamanlı salt okunur işlemlere sahip katalog veritabanına sahip bir SaaS uygulamanız varsa, genel okuma ölçeğini etkinleştirmek için etkin coğrafi çoğaltmayı kullanın. Bu, birincilde okuma iş yüklerinin neden olduğu performans sorunlarını ortadan kaldırır. Yönetilen örnekler için otomatik yük devretme gruplarını kullanın.

  • Otomatik yük devretme grupları:

    Tüm SQL Veritabanı dağıtım seçenekleri, genel ölçekte yüksek kullanılabilirlik ve yük dengeleme sağlamak için yük devretme gruplarını kullanmanızı sağlar. Buna saydam coğrafi çoğaltma ve büyük veritabanı, elastik havuz ve yönetilen örnek kümelerinin yük devretmesi dahildir. Yük devretme grupları, minimum yönetim yüküyle genel olarak dağıtılmış SaaS uygulamalarının oluşturulmasına olanak sağlar. Bu, tüm karmaşık izleme, yönlendirme ve yük devretme düzenlemelerini SQL Veritabanı'ne bırakır.

  • Alan yedekli veritabanları:

    SQL Veritabanı, birden çok kullanılabilirlik alanı arasında Premium İş Açısından Kritik veritabanı veya elastik havuzlar sağlamanızı sağlar. Bu veritabanları ve elastik havuzların yüksek kullanılabilirlik için birden çok yedekli çoğaltması olduğundan, bu çoğaltmaların birden çok kullanılabilirlik alanı içine yerleştirilmesi daha yüksek esneklik sağlar. Bu, veri kaybı olmadan veri merkezi ölçek hatalarından otomatik olarak kurtarma olanağını içerir.

Yerleşik zeka

SQL Veritabanı ile, veritabanlarını çalıştırma ve yönetme maliyetlerini önemli ölçüde azaltmanıza yardımcı olan ve hem performans hem de uygulama güvenliğini en üst düzeye çıkaran yerleşik zeka elde edin. Her gün milyonlarca müşteri iş yükü çalıştıran SQL Veritabanı, çok büyük miktarda telemetri verisi toplar ve işler ve aynı zamanda müşteri gizliliğine tam olarak saygı duyar. Çeşitli algoritmalar telemetri verilerini sürekli değerlendirerek hizmetin uygulamanıza göre öğrenip uyum sağlamasına yardımcı olur.

Otomatik performans izleme ve ayarlama

SQL Veritabanı izlemeniz gereken sorgularla ilgili ayrıntılı öngörüler sunar. SQL Veritabanı veritabanı desenleriniz hakkında bilgi alır ve veritabanı şemanızı iş yükünüze uyarlamanıza olanak sağlar. SQL Veritabanı, performans ayarlama önerilerinde bulunur. Siz de bu ayarları gözden geçirebilir ve uygulayabilirsiniz.

Ancak, özellikle de çok sayıda veritabanıyla ilgileniyorken veritabanını sürekli izlemek zor ve sıkıcı bir görevdir. Akıllı İçgörüler SQL Veritabanı performansını büyük ölçekte otomatik olarak izerek bu işi sizin için yapar. Performans düşüşü sorunları hakkında sizi bilgi sağlar, her sorunun kök nedenini tanımlar ve mümkün olduğunda performans geliştirme önerileri sağlar.

ÇOK sayıda veritabanını yönetmek, SQL Veritabanı ve Azure tarafından sağilen tüm kullanılabilir araçlar ve raporlarla bile verimli bir şekilde yapmak mümkün olmayacaktır. Veritabanınızı el ile izlemek ve ayarlamak yerine, izleme ve ayarlama eylemlerini otomatik ayarlama kullanarak SQL Veritabanı'na devredebilirsiniz. SQL Veritabanı önerileri otomatik olarak uygular, test eder ve performansın sürekli iyileştirilmesini sağlamak için her bir ayarlama eylemini doğrular. Bu şekilde SQL Veritabanı, iş yükünüzle denetimli ve güvenli bir şekilde otomatik olarak uyum sağlar. Otomatik ayarlama, veritabanı performansının dikkatle izlenir ve her ayarlama eylemden önce ve sonra karşılaştırıldı anlamına gelir. Performans artmazsa, ayarlama eylemi geri döner.

SQL Veritabanı üzerinde SaaS çok kiracılı uygulamaları çalıştıran iş ortaklarımızın çoğu, uygulamalarının her zaman kararlı ve tahmin edilebilir performansa sahip olduğundan emin olmak için otomatik performans ayarlamasına güveniyor. İş ortaklarımız bu özelliğin gecenin ortasında performans sorunu yaşama riskini önemli ölçüde azalttığını söylüyor. Ayrıca, müşteri tabanının bir parçası SQL Server, sql veritabanı tarafından sağlanan dizin oluşturma önerilerini kullanarak müşterilerini daha iyi SQL Server.

SQL Veritabanında iki otomatik ayarlama özelliği vardır:

  • Otomatik dizin yönetimi: Veritabanınıza eklenmesi ve veritabanınızdan kaldırılması gereken dizinleri tanımlar.
  • Otomatik plan düzeltmesi: Sorunlu planları tanımlar ve SQL planı performans sorunlarını düzeltir.

Uyarlamalı sorgu işleme

Çok deyimli tablo değerliişlevler için ara yürütme, toplu iş modu bellek geri bildirimi ve toplu iş modu uyarlamalı birleştirmeler de dahil olmak üzere uyarlamalı sorgu işlemeyi kullanabilirsiniz. Bu uyarlamalı sorgu işleme özelliklerinin her biri benzer "öğrenme ve uyarlama" tekniklerini uygular ve geçmişteki zor sorgu iyileştirme sorunlarıyla ilgili performans sorunlarına daha fazla çözüm getirmeye 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, Azure SQL Veritabanı standartlarına (tüm dağıtım seçenekleri) göre sertifika verdi. Daha fazla bilgi için sql Microsoft Azuresertifikalarının en güncel listesinin bulunduğu Güven Merkezi'ne bakın.

Gelişmiş tehdit koruması

Azure Defender SQL, gelişmiş SQL güvenlik özellikleri için birleşik bir pakettir. Veritabanı güvenlik açıklarınızı yönetmeye ve veritabanınıza yönelik bir tehdit belirten anormal etkinlikleri algılamaya yönelik işlevler 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ı keşfetmenizi, izlemenizi ve düzeltmenizi sağlar. 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.

  • Tehdit algılama:

    Bu özellik, veritabanınıza erişmeye veya veritabanınıza erişmeye veya bu girişimden yararlanmaya yönelik olağan dışı ve potansiyel olarak zararlı 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ı içinde 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ğini kullanır. Beklemede olan veriler için saydam veri şifrelemesi kullanır. Kullanımda olan veriler için, Always Encrypted.

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 becerileri kullanarak SQL Veritabanı'nın yönetim ve geliştirmelerini sebilirsiniz.

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 Sql Veritabanı'dan SQL Veritabanı'SQL Server yönetmek için ücretsiz, indirilebilir bir istemci uygulaması.
SQL Server Veri Araçları'Visual Studio İlişkisel SQL Server veritabanları, 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 Windows üzerinde Python, Java, Node.js, PHP, Ruby ve .NET ile uygulama geliştirmeyi destekler. 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.

Azure SQL Portal sayfası

+ 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.

veritabanları kutucuk ayrıntıları

Ayrıntılar için bkz.

SQL Veritabanı hakkında sık 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

Sonraki adımlar