Uygulama geliştirmeye genel bakış - SQL Veritabanı & SQL Yönetilen Örneği

Şunlar için geçerlidir: Azure SQL Veritabanı Azure SQL Yönetilen Örneği

Bu makalede, Azure'daki veritabanınıza bağlanmak için kod yazarken geliştiricinin dikkat etmesi gereken temel noktalar açıklanmaktadır. Bu makale Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği için geçerlidir.

Dil ve platform

Azure SQL Veritabanı'na bağlanmak ve veritabanını sorgulamak için çeşitli programlama dillerini ve platformları kullanabilirsiniz. Veritabanına bağlanmak için kullanabileceğiniz örnek uygulamaları bulabilirsiniz.

Çita, sql-cli, VS Code gibi açık kaynak araçlardan yararlanabilirsiniz. Ayrıca Azure SQL Veritabanı, Visual Studio ve SQL Server Management Studio gibi Microsoft araçlarıyla da çalışır. Ayrıca Azure portal, PowerShell ve REST API'lerini kullanarak daha fazla üretkenlik elde edebilirsiniz.

Kimlik Doğrulaması

Azure SQL Veritabanına erişim oturum açma bilgileri ve güvenlik duvarlarıyla korunur. Azure SQL Veritabanı hem SQL Server hem de Azure Active Directory kimlik doğrulaması kullanıcılarını ve oturum açma bilgilerini destekler. Azure Active Directory oturum açma işlemleri yalnızca SQL Yönetilen Örneği'da kullanılabilir.

Veritabanı erişimini ve oturum açma bilgilerini yönetme hakkında daha fazla bilgi edinin.

İstemci bağlantıları

İstemci bağlantısı mantığınızda varsayılan zaman aşımını 30 saniye olacak şekilde geçersiz kılın. 15 saniyelik varsayılan değer, internet kullanan bağlantılar için çok kısadır.

Bağlantı havuzu kullanıyorsanız programınız etkin olarak kullanmadığında ve yeniden kullanma hazırlığı yapmadığında bağlantıyı kapatın.

Herhangi bir altyapı veya bağlantı hatası işlemi geri döndürebileceğinden uzun süre çalışan işlemlerden kaçının. Mümkünse, işlemi birden çok küçük işlemde bölün ve performansı artırmak için toplu işlemi kullanın.

Aşağıdaki dilleri kullanarak uygulamanızı Azure SQL kaynağınıza bağlayabilirsiniz:

Azure SQL kaynağınızda Azure AD kimlik doğrulamasını yapılandırabilirsiniz. Daha fazla bilgi için aşağıdaki makaleleri inceleyin:

Dayanıklılık

Azure SQL Veritabanı, temel alınan altyapıda veya bulut varlıkları arasındaki iletişimde gerçekleşen geçici hatalar bekleyebileceğiniz bir bulut hizmetidir. Azure SQL Veritabanı geçişli altyapı hatalarına dayanıklı olsa da, bu hatalar bağlantınızı etkileyebilir. SQL Veritabanı bağlanırken geçici bir hata oluştuğunda kodunuzun çağrıyı yeniden denemesi gerekir. Yeniden deneme mantığının, hizmeti aynı anda yeniden deneyen birden çok istemciyle aşırı yüklememesi için geri alma mantığını kullanmasını öneririz. Yeniden deneme mantığı, SQL Veritabanı istemci programları için hata iletilerine bağlıdır.

Azure SQL Veritabanınızda planlı bakım olaylarına hazırlanma hakkında daha fazla bilgi için bkz. Azure SQL Veritabanı'nda Azure bakım olaylarını planlama.

Ağ konuları

Sonraki adımlar

SQL Veritabanı ve SQL Yönetilen Örneği tüm özelliklerini keşfedin.

Başlamak için Azure SQL Veritabanı ve yönetilen örnekleri Azure SQL kılavuzlarına bakın.