Aracılığıyla paylaş


Azure SQL Veritabanı'da tek veritabanı nedir?

Şunlar için geçerlidir: Azure SQL Veritabanı

Tek veritabanı kaynak türü, Azure SQL Veritabanı içinde kendi kaynak kümesine sahip bir veritabanı oluşturur ve bir sunucu aracılığıyla yönetilir. Tek bir veritabanıyla, her veritabanı ayrılmış bir veritabanı altyapısı kullanılarak yalıtılır. Her birinin DTU tabanlı satın alma modeli veya sanal çekirdek tabanlı satın alma modeli içinde kendi hizmet katmanı ve veritabanı altyapısına ayrılan kaynakları tanımlayan bir işlem boyutu vardır.

Tek veritabanı Azure SQL Veritabanı için bir dağıtım modelidir. Diğeri elastik havuzlar.

Not

Azure SQL Veritabanı ücretsiz deneyin ve her ay 100.000 sanal çekirdek saniye sunucusuz işlem ve 32 GB depolama alanı elde edin.

Dinamik ölçeklenebilirlik

İlk uygulamanızı sunucusuz işlem katmanında düşük maliyetle küçük, tek bir veritabanında veya sağlanan işlem katmanında küçük bir işlem boyutunda oluşturabilirsiniz. çözümünüzün gereksinimlerini karşılamak için istediğiniz zaman işlem veya hizmet katmanını el ile veya program aracılığıyla değiştirebilirsiniz. Performansı uygulamanız veya müşterileriniz kesinti yaşamadan ayarlayabilirsiniz. Dinamik ölçeklenebilirlik, veritabanınızın hızla değişen kaynak gereksinimlerine hızlı şekilde yanıt vermesini ve yalnızca ihtiyaç duyduğunuz kaynaklara ve ihtiyaç duyduğunuz süre boyunca ödeme yapmanızı sağlar.

Tek veritabanları ve elastik havuzlar

Tek bir veritabanı, kaynak paylaşımı için bir elastik havuza taşınabilir veya dışına taşınabilir. 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. Ancak tahmin edilemeyen kullanım biçimlerine sahipseniz bu durum maliyetlerin ve iş modelinizin yönetimini zorlaştırabilir. Elastik havuzlar bu sorunu çözmek için tasarlanmıştır. Esnek havuzların işleyiş mantığı gayet basittir. Performans kaynaklarını tek bir veritabanı yerine bir havuza ayırır ve tek veritabanı performansı yerine havuzun toplu performans kaynakları için ödeme gerçekleştirirsiniz.

İzleme ve uyarı

Performans değerlendirmeleriyle birlikte yerleşik performans izleme ve uyarı araçlarını kullanırsınız. Bu araçları kullanarak geçerli veya projeye özgü performans ihtiyaçlarınıza göre ölçek büyütme veya küçültme işlemlerinin etkisini hızlı bir şekilde değerlendirebilirsiniz. Ayrıca, SQL Veritabanı daha kolay izleme için ölçümleri ve kaynak günlüklerini yayabilir.

Kullanılabilirlik özellikleri

Tek veritabanları ve elastik havuzlar birçok kullanılabilirlik özelliği sağlar. Bilgi için bkz . Kullanılabilirlik özellikleri.

Transact-SQL farklılıkları

Uygulamaların kullandığı Transact-SQL özelliklerinin çoğu hem Microsoft SQL Server hem de Azure SQL Veritabanı tam olarak desteklenir. Örneğin, veri türleri, işleçler, dize, aritmetik, mantıksal ve imleç işlevleri gibi temel SQL bileşenleri SQL Server ve SQL Veritabanı aynı şekilde çalışır. Ancak, DDL (veri tanımı dili) ve DML (veri işleme dili) öğelerinde yalnızca kısmen desteklenen (bu makalenin devamında ele aldığımız) T-SQL deyimleri ve sorgularıyla sonuçlanan birkaç T-SQL farkı vardır.

Ayrıca, Azure SQL Veritabanı özellikleri veritabanı ve işletim sistemi bağımlılıklarından yalıtmak için tasarlandığından desteklenmeyen master bazı özellikler ve söz dizimi vardır. Bu nedenle, sunucu düzeyindeki etkinliklerin çoğu SQL Veritabanı için uygun olmaz. Sunucu düzeyinde seçenekleri yapılandırırlarsa, işletim sistemi bileşenlerini yapılandırırlarsa veya dosya sistemi yapılandırmasını belirtirlerse T-SQL deyimleri ve seçenekleri kullanılamaz. Bu tür özellikler gerektiğinde, uygun bir alternatif genellikle SQL Veritabanı veya başka bir Azure özelliğinden veya hizmetinden başka bir şekilde kullanılabilir.

Daha fazla bilgi için bkz. SQL Veritabanı geçiş sırasında Transact-SQL farklarını çözme.

Güvenlik

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.

Sonraki adım