Azure SQL-ordlista med termer
gäller för:Azure SQL Database
Azure SQL Managed Instance
SQL Server på azure vm
Dricks
Har du inte använt Azure SQL tidigare? Kom igång med djupgående kostnadsfritt träningsinnehåll: Grunderna i Azure SQL.
Azure SQL Database
Sammanhang | Term | Definition |
---|---|---|
Azure-tjänst | Azure SQL Database | Azure SQL Database är en fullständigt hanterad PaaS-databas (Plattform som en tjänst) som hanterar de flesta databashanteringsfunktioner som uppgradering, korrigering, säkerhetskopiering och övervakning utan användarinblandning. |
Databasmotorn | Databasmotorn som används i Azure SQL Database är den senaste stabila versionen av samma databasmotor som levereras som Microsoft SQL Server-produkten. Vissa funktioner i databasmotorn är exklusiva för Azure SQL Database eller är tillgängliga innan de levereras med SQL Server. Databasmotorn är konfigurerad och optimerad för användning i molnet. Utöver grundläggande databasfunktioner tillhandahåller Azure SQL Database molnbaserade funktioner som hyperskala och serverlös beräkning. | |
Serverentitet | Logisk server | En logisk server är en konstruktion som fungerar som en central administrativ plats för en samling databaser i Azure SQL Database och Azure Synapse Analytics. Alla databaser som hanteras av en server skapas i samma region som servern. En server är ett rent logiskt begrepp: en logisk server inte en dator som kör en instans av databasmotorn. Det finns ingen åtkomst på instansnivå eller instansfunktioner för en server. |
Distributionsalternativ | Databaser kan distribueras individuellt eller som en del av en elastisk pool. Du kan flytta befintliga databaser till och från elastiska pooler. | |
Elastisk pool | elastiska pooler är en enkel, kostnadseffektiv lösning för att hantera och skala flera databaser som har varierande och oförutsägbara användningskrav. Databaserna i en elastisk pool finns på en enda logisk server. Databaserna delar en uppsättning resurser till ett angivet pris. | |
Enkel databas | Om du distribuerar enskilda databaserisoleras varje databas med hjälp av en dedikerad databasmotor. Var och en har en egen tjänstnivå i den valda inköpsmodellen och en beräkningsstorlek som definierar de resurser som allokerats till databasmotorn. | |
Inköpsmodell | Azure SQL Database har två inköpsmodeller. Inköpsmodellen definierar hur du skalar databasen och hur du debiteras för beräkning, lagring osv. | |
DTU-baserad inköpsmodell | Den DTU-baserade inköpsmodellen (Database Transaction Unit) baseras på ett paketerat mått på beräknings-, lagrings- och I/O-resurser. Beräkningsstorlekar uttrycks i DTU:er för enskilda databaser och i elastiska databastransaktionsenheter (eDTU:er) för elastiska pooler. | |
köpmodell baserad på virtuell kärna (rekommenderas) | En virtuell kärna (virtuell kärna) representerar en logisk processor. Den vCore-baserade inköpsmodellen ger större kontroll över maskinvarukonfigurationen för att bättre matcha beräknings- och minneskraven för arbetsbelastningen, prisrabatter för Azure Hybrid Benefit (AHB) och Azure-reservationer, mer detaljerad skalning och större transparens i maskinvaruinformation. Nyare funktioner (till exempel Hyperskala, serverlös) är endast tillgängliga i modellen med virtuella kärnor. | |
Tjänstnivå | Tjänstnivån definierar lagringsarkitekturen, lagrings- och I/O-gränserna och alternativen för affärskontinuitet. Alternativen för tjänstnivåer varierar beroende på inköpsmodell. | |
DTU-baserade tjänstnivåer | tjänstnivåerna Basic, Standard och Premium är tillgängliga i den DTU-baserade inköpsmodellen. | |
vCore-baserade tjänstnivåer (rekommenderas) | tjänstnivåerna Generell användning, Affärskritisk och Hyperskala är tillgängliga i den vCore-baserade inköpsmodellen (rekommenderas). | |
Beräkningsnivå | Beräkningsnivån avgör om resurser är kontinuerligt tillgängliga (etablerade) eller autoskalade (serverlösa). Tillgängligheten på beräkningsnivån varierar beroende på inköpsmodell och tjänstnivå. Endast VCore-inköpsmodellens tjänstnivå generell användning gör serverlös beräkning tillgänglig. | |
Etablerad beräkning | Den etablerade beräkningsnivån tillhandahåller en viss mängd beräkningsresurser som kontinuerligt etableras oberoende av arbetsbelastningsaktivitet. Under den etablerade beräkningsnivån debiteras du till ett fast pris per timme. | |
Serverlös beräkning | Den serverlösa beräkningsnivån autoskalning av beräkningsresurser baserat på arbetsbelastningsaktivitet och fakturor för den mängd beräkning som används per sekund. Serverlös Azure SQL Database är för närvarande tillgänglig på VCore-inköpsmodellens tjänstnivå generell användning med standardseriemaskinvara (Gen5) eller senare. | |
Maskinvarukonfiguration | Tillgängliga maskinvarukonfigurationer | Med den vCore-baserade inköpsmodellen kan du välja lämplig maskinvarukonfiguration för din arbetsbelastning. Konfigurationsalternativ för maskinvara innehålla standardserier (Gen5), Fsv2-serien och DC-serien. |
Beräkningsstorlek (tjänstmål) | Beräkningsstorlek (tjänstmål) är mängden processor-, minnes- och lagringsresurser som är tillgängliga för en enskild databas eller elastisk pool. Beräkningsstorlek definierar också resursförbrukningsgränser, till exempel maximal IOPS, maximal loggfrekvens osv. | |
Storleksalternativ baserade på virtuella kärnor | Konfigurera beräkningsstorleken för din databas eller elastiska pool genom att välja lämplig tjänstnivå, beräkningsnivå och maskinvara för din arbetsbelastning. När du använder en elastisk pool konfigurerar du reserverade virtuella kärnor för poolen och konfigurerar eventuellt inställningar per databas. Information om storleksalternativ och resursgränser i den vCore-baserade inköpsmodellen finns i virtuella kärnor för enskilda databaseroch elastiska pooler med virtuella kärnor. | |
DTU-baserade storleksalternativ | Konfigurera beräkningsstorleken för databasen eller den elastiska poolen genom att välja lämplig tjänstnivå och välja den maximala datastorleken och antalet DTU:er. När du använder en elastisk pool konfigurerar du de reserverade eDTU:erna för poolen och konfigurerar eventuellt inställningar per databas. Information om storleksalternativ och resursgränser i den DTU-baserade inköpsmodellen finns i enkla DTU-databaser och elastiska DTU-pooler. |
Azure SQL Managed Instance
Sammanhang | Term | Mer information |
---|---|---|
Azure-tjänst | Azure SQL Managed Instance | Azure SQL Managed Instance är ett fullständigt hanterat paaS-distributionsalternativ (plattform som en tjänst) i Azure SQL. Det ger dig en instans av SQL Server, inklusive SQL Server-agenten, men tar bort mycket av kostnaderna för att hantera en virtuell dator. De flesta av de funktioner som är tillgängliga i SQL Server är tillgängliga i SQL Managed Instance. Jämför funktionerna i Azure SQL Database och Azure SQL Managed Instance. |
Databasmotorn | Databasmotorn som används i Azure SQL Managed Instance har nästan 100% kompatibilitet med den senaste SQL Server-databasmotorn (Enterprise Edition). Vissa funktioner i databasmotorn är exklusiva för hanterade instanser eller är tillgängliga i hanterade instanser innan de levereras med SQL Server. Hanterade instanser tillhandahåller molnbaserade funktioner och integreringar, till exempel ett internt virtuellt nätverk (VNet) implementering, automatisk korrigering och versionsuppdateringar, automatiserade säkerhetskopieringaroch hög tillgänglighet. | |
Serverentitet | Hanterad instans | Varje hanterad instans är i sig en instans av SQL Server. Databaser som skapats på en hanterad instans är samlokaliserade med varandra och du kan köra frågor mellan databaser. Du kan ansluta till den hanterade instansen och använda instansnivåfunktioner som länkade servrar och SQL Server-agenten. |
Distributionsalternativ | Hanterade instanser kan distribueras individuellt eller som en del av en instanspool (förhandsversion). Hanterade instanser kan för närvarande inte flyttas till, mellan eller från instanspooler. | |
Enskild instans | En enda hanterad instans distribueras till en dedikerad uppsättning isolerade virtuella datorer som körs i kundens virtuella nätverksundernät. Dessa datorer utgör ett virtuellt kluster. Flera hanterade instanser kan distribueras till ett enda virtuellt kluster om så önskas. | |
Instanspool (förhandsversion) | instanspooler gör att du kan distribuera flera hanterade instanser till samma virtuella dator. Med instanspooler kan du migrera mindre och mindre beräkningsintensiva arbetsbelastningar till molnet utan att konsolidera dem i en enda större hanterad instans. | |
Inköpsmodell | köpmodell baserad på virtuell kärna | SQL Managed Instance är tillgängligt under den vCore-baserade inköpsmodellen. Azure Hybrid Benefit är tillgängligt för hanterade instanser. |
Tjänstnivå | vCore-baserade tjänstnivåer | SQL Managed Instance erbjuder två tjänstnivåer som garanterar 99,99% tillgänglighet och gör att du oberoende kan välja lagringsstorlek och beräkningskapacitet. Välj från tjänstnivån Generell användning eller Verksamhetskritisk för en hanterad instans baserat på dina prestanda- och svarstidskrav. |
Beräkna | Etablerad beräkning | SQL Managed Instance tillhandahåller en viss mängd beräkningsresurser som kontinuerligt etableras oberoende av arbetsbelastningsaktivitet och fakturor för mängden beräkning som har etablerats till ett fast pris per timme. |
Maskinvarukonfiguration | Tillgängliga maskinvarukonfigurationer | SQL Managed Instance maskinvarukonfigurationer inkludera standardserie (Gen5), premiumserie och minnesoptimerad premiumseriemaskinvara. |
Beräkningsstorlek | Storleksalternativ baserade på virtuella kärnor | Beräkningsstorlek (tjänstmål) är den maximala mängden processor-, minnes- och lagringsresurser som är tillgängliga för en enda hanterad instans eller instanspool. Konfigurera beräkningsstorleken för din hanterade instans genom att välja lämplig tjänstnivå och maskinvara för din arbetsbelastning. Läs mer om resursgränser för hanterade instanser. |
SQL Server på virtuella Azure-datorer
Sammanhang | Term | Mer information |
---|---|---|
Azure-tjänst | SQL Server på virtuella Azure-datorer (VM) | SQL Server på virtuella Azure-datorer kan du använda fullständiga versioner av SQL Server i molnet utan att behöva hantera någon lokal maskinvara. Virtuella SQL Server-datorer förenklar licenskostnaderna när du betalar per användning. Du har både SQL Server- och OS-åtkomst med vissa automatiserade hanterbarhetsfunktioner för virtuella SQL Server-datorer, till exempel SQL Server IaaS Agent-tillägget. |
Serverentitet | Virtuell dator eller virtuell dator | Virtuella Azure-datorer körs i många geografiska regioner runt om i världen. De erbjuder också olika maskinstorlekar. Med avbildningsgalleriet för virtuella datorer kan du skapa en virtuell SQL Server-dator med rätt version, version och operativsystem. |
Bild | Virtuella Windows-datorer eller virtuella Linux-datorer | Du kan välja att distribuera virtuella SQL Server-datorer med Windows-baserade avbildningar eller Linux-baserade avbildningar. Bildval anger både operativsystemets version och SQL Server-utgåvan för din virtuella SQL Server-dator. |
Prissättning | Prissättningen för SQL Server på virtuella Azure-datorer baseras på SQL Server-licensiering, operativsystem och kostnader för virtuella datorer. Du kan minska kostnaderna genom att optimera storleken på den virtuella datorn och stänga av den virtuella datorn när det är möjligt. | |
Licensieringskostnad för SQL Server | Välj rätt kostnadsfri eller betald SQL Server-version för din användning och dina krav. För betalda utgåvor du betala med användning (kallas även betala per användning) eller använda Azure Hybrid-förmån. | |
Kostnader för operativsystem och virtuella datorer | Kostnaden för operativsystem och virtuella datorer baseras på faktorer som val av avbildning, VM-storlek och lagringskonfiguration. | |
Konfiguration av virtuell dator | Du måste konfigurera inställningar som säkerhet, lagring och hög tillgänglighet/haveriberedskap för din virtuella SQL Server-dator. Det enklaste sättet att konfigurera en virtuell SQL Server-dator är att använda en av våra Marketplace-avbildningar, men du kan också använda den här snabb checklista för en rad metodtips och riktlinjer för att navigera i dessa val. | |
VM-storlek | VM-storlek avgör processorkraft, minne och lagringskapacitet. Du kan samla in en prestandabaslinje och/eller använda SKU-rekommendationen verktyget för att välja den bästa VM-storleken för din arbetsbelastning. | |
Lagringskonfiguration | Alternativen för lagringskonfiguration bestäms av ditt val av VM-storlek och val av lagringsinställningar, inklusive disktyp, cachelagringsinställningar och disklistning. Lär dig hur du väljer en VM-storlek med tillräckligt med lagringsskalbarhet för din arbetsbelastning och en blandning av diskar (vanligtvis i en lagringspool) som uppfyller företagets kapacitets- och prestandakrav. | |
Säkerhetshänsyn | Du kan aktivera Microsoft Defender för SQL, integrera Azure Key Vault, kontrollera åtkomst och säkra anslutningar till din virtuella SQL Server-dator. Lär dig säkerhetsriktlinjer för att upprätta säker åtkomst till virtuella SQL Server-datorer. | |
SQL IaaS-agenttillägg | SQL IaaS Agent-tillägget (SqlIaasExtension) körs på virtuella SQL Server-datorer för att automatisera hanterings- och administrationsuppgifter. Det finns ingen extra kostnad som är associerad med tillägget. | |
Automatisk korrigering | Automatisk korrigering upprättar ett underhållsperiod för en virtuell SQL Server-dator när säkerhetsuppdateringar automatiskt tillämpas av SQL IaaS Agent-tillägget. Det kan finnas andra mekanismer för att tillämpa automatiska uppdateringar. Om du konfigurerar automatisk korrigering med hjälp av SQL IaaS Agent-tillägget bör du se till att det inte finns några andra motstridiga uppdateringsscheman. | |
Automatisk säkerhetskopiering | Automatisk säkerhetskopiering konfigurerar automatiskt hanterad säkerhetskopiering till Microsoft Azure för alla befintliga och nya databaser på en virtuell SQL Server-dator som kör SQL Server 2016 eller senare utgåvorna Standard, Enterprise eller Developer. |