Megosztás a következőn keresztül:


Alkalmazásfejlesztés áttekintése – Azure SQL Database & Felügyelt Azure SQL-példány

A következőkre vonatkozik:Azure SQL DatabaseAzure SQL Kezelt PéldánySQL-adatbázis a Fabricban

Ez a cikk bemutatja azokat az alapvető szempontokat, amelyekkel a fejlesztőknek tisztában kell lenniük az Azure-beli adatbázishoz való csatlakozáshoz használt kód írásakor. Ez a cikk az Azure SQL Database-re és a felügyelt Azure SQL-példányra vonatkozik.

Nyelv és platform

Az Azure SQL Database csatlakoztatásához és lekérdezéséhez különböző programozási nyelveket és platformokat használhat. Az adatbázishoz való csatlakozáshoz használható mintaalkalmazásokat.

Olyan nyílt forráskódú eszközöket használhat, mint gepárd, sql-cli, VS Code. Emellett az Azure SQL Database olyan Microsoft-eszközökkel is működik, mint Visual Studio és SQL Server Management Studio. Az Azure Portal, a PowerShell és a REST API-k segítségével további hatékonyságot érhet el.

Hitelesítés

Az Azure SQL Database-hez való hozzáférést bejelentkezések és tűzfalak védik. Az Azure SQL Database és a felügyelt SQL-példány támogatja a felhasználókat és a bejelentkezéseket az SQL-hitelesítéshez és hitelesítéshez a Microsoft Entra ID-val (korábban Azure Active Directory). A Microsoft Entra-bejelentkezések általánosan elérhetők a felügyelt SQL-példányban, és nyilvános előzetes verzióban érhetők el az Azure SQL Database-hez.

További információ az adatbázis-hozzáférés és a bejelentkezési kezeléséről.

Ügyfélkapcsolatok

Az ügyfélkapcsolat logikájában írja felül az alapértelmezett időtúllépést 30 másodpercre. Az alapértelmezett 15 másodperc túl rövid az internettől függő kapcsolatokhoz.

Ha kapcsolatkészletet használ, mindenképpen zárja be a kapcsolatot, amint a program nem használja aktívan, és nem készül annak újrahasználatára.

Kerülje a hosszú ideig futó tranzakciókat, mert bármilyen infrastruktúra- vagy csatlakozási hiba visszaállíthatja a tranzakciót. Ha lehetséges, ossza fel a tranzakciót több kisebb tranzakcióban, és kötegelés használatával javítsa a teljesítményt.

Az alkalmazást az alábbi nyelvek használatával csatlakoztathatja az Azure SQL-erőforráshoz:

A Microsoft Entra-hitelesítés konfigurálható az Azure SQL-erőforráshoz. További információért tekintse át az alábbi cikkeket:

Rugalmasság

Az Azure SQL Database egy felhőszolgáltatás, ahol átmeneti hibákra számíthat, amelyek a mögöttes infrastruktúrában vagy a felhő entitások közötti kommunikációban fordulnak elő. Bár az Azure SQL Database rugalmas az átviteli infrastruktúra hibáival szemben, ezek a hibák hatással lehetnek a kapcsolatra. Ha átmeneti hiba történik az SQL Database-hez való csatlakozás során, a kódnak újra meg kell próbálkoznia a hívás. Javasoljuk, hogy az újrapróbálkozási logika használjon backoff logikát, hogy ne terhelje túl a szolgáltatást több ügyfél egyidejű újrapróbálkozásával. Az újrapróbálkozás logikája az SQL Database-ügyfélprogramok hibaüzenetétől függ.

Az Azure SQL Database-ben tervezett karbantartási események előkészítéséről további információt az Azure SQL Database-ben Azure-beli karbantartási események tervezésecímű témakörben talál.

Hálózati szempontok

Következő lépések

Ismerje meg SQL Database és felügyelt SQL-példányösszes funkcióját.

Első lépésként tekintse meg Azure SQL Database és Azure SQL Felügyelt Példányokútmutatóit.