Planera och hantera kostnader för Azure SQL Database

I den här artikeln beskrivs hur du planerar för och hanterar kostnader för Azure SQL Database.

Först använder du priskalkylatorn för Azure för att lägga till Azure-resurser och granska de uppskattade kostnaderna. När du har börjat använda Azure SQL Database-resurser använder du Cost Management-funktioner för att ange budgetar och övervaka kostnader. Du kan också granska prognostiserade kostnader och identifiera utgiftstrender för att identifiera områden där du kanske vill agera. Kostnader för Azure SQL Database är bara en del av de månatliga kostnaderna på din Azure-faktura. Även om den här artikeln förklarar hur du planerar för och hanterar kostnader för Azure SQL Database debiteras du för alla Azure-tjänster och resurser som används i din Azure-prenumeration, inklusive tjänster från tredje part.

Förutsättningar

Kostnadsanalys stöder de flesta Typer av Azure-konton, men inte alla. Om du vill se hela listan med kontotyper som stöds kan du läsa Förstå Cost Management-data. Om du vill visa kostnadsdata behöver du minst läsbehörighet för ett Azure-konto.

Mer information om hur du får åtkomst till Azure Cost Management finns i Tilldela åtkomst till data.

Överväganden kring kostnader för SQL Database

När du arbetar med Azure SQL Database finns det flera kostnadsbesparande funktioner att tänka på:

Köpa virtuella kärnor eller DTU:er

Azure SQL Database stöder två köpmodeller: virtuell kärna och DTU. Hur du debiteras varierar mellan köpmodellerna, så det är viktigt att förstå vilken modell som fungerar bäst för din arbetsbelastning när du planerar och överväger kostnader. Information om köpmodeller för virtuell kärna och DTU finns i Välja mellan köpmodellerna vCore och DTU.

Etablerat eller serverlöst

I köpmodellen för virtuella kärnor har Azure SQL Database även stöd för två typer av beräkningsnivåer: etablerat dataflöde och serverlöst. Hur du debiteras för varje beräkningsnivå varierar så det är viktigt att förstå vad som fungerar bäst för din arbetsbelastning när du planerar och överväger kostnader. Mer information finns i Översikt över modellen med virtuella kärnor – beräkningsnivåer.

På den etablerade beräkningsnivån för köpmodellen med virtuella kärnor kan du byta in dina befintliga licenser och få rabatt. Mer information finns i Azure Hybrid-förmån (AHB).

Elastiska pooler

För miljöer med flera databaser som har varierande och oförutsägbara användningsbehov kan du spara pengar med elastiska pooler jämfört med att etablera samma antal enstaka databaser. Mer information finns i Elastiska pooler.

Uppskatta kostnader för Azure SQL Database

Använd priskalkylatorn för Azure om du vill beräkna dina kostnader för olika Azure SQL Database-konfigurationer. Mer information finns i prissättningen för Azure SQL Database.

Informationen och prissättningen i följande bild är endast exempel:

exempel på priskalkylator för Azure SQL Database

Du kan också uppskatta hur olika kvarhållningsprinciper påverkar dina kostnader. Informationen och prissättningen i följande bild är endast exempel:

priskalkylator för Azure SQL Database för lagring

Förstå den fullständiga faktureringsmodellen för Azure SQL Database

Azure SQL Database körs på Azure-infrastruktur som ackumulerar kostnader tillsammans med Azure SQL Database när du distribuerar den nya resursen. Det är viktigt att förstå att ytterligare infrastruktur kan tillkomma kostnader.

Azure SQL Database (förutom serverlös) debiteras enligt en förutsägbar timtaxa. Om SQL-databasen är aktiv i mindre än en timme debiteras du för den högsta tjänstnivån som valts, etablerat lagringsutrymme och I/O som tillämpades under den timmen, oavsett användning eller om databasen var aktiv under mindre än en timme.

Faktureringen beror på SKU:n för din produkt, generationens maskinvara för din SKU och mätarkategorin. Azure SQL Database har följande möjliga SKU:er:

  • Grundläggande (B)
  • Standard (S)
  • Premium (P)
  • Generell användning (GP)
  • Affärskritisk (BC)
  • Och för lagring: geo-redundant lagring (GRS), lokalt redundant lagring (LRS) och zonredundant lagring (ZRS)
  • Det är också möjligt att ha en inaktuell SKU från inaktuella resurserbjudanden

Mer information finns i Köpmodell baserad på virtuell kärna, DTU-baserad köpmodell eller jämföra köpmodeller.

I följande tabell visas de vanligaste faktureringsmätarena och deras möjliga SKU:er för enskilda databaser:

Mått Möjliga SKU:er Description
Backup* GP/BC/HS Mäter förbrukningen av lagringsutrymme som används av säkerhetskopior och debiteras av mängden lagringsutrymme som används i GB per månad.
Säkerhetskopiering (LTR) GRS/LRS/ZRS/GF Mäter förbrukningen av lagring som används av långsiktiga säkerhetskopior som konfigurerats via långsiktig kvarhållning och debiteras av mängden lagringsutrymme som används.
Compute B/S/P/GP/BC Mäter förbrukningen av dina beräkningsresurser per timme.
Beräkning (primär/namngiven replik) HS Mäter förbrukningen av dina beräkningsresurser per timme för din primära HS-replik.
Beräkning (HA-replik) HS Mäter förbrukningen av dina beräkningsresurser per timme för din sekundära HS-replik.
Compute (ZR-tillägg) GP Mäter förbrukningen av dina beräkningsresurser per minut av din zonredundanta tilläggsreplik.
Beräkning (serverlös) GP Mäter förbrukningen av dina serverlösa beräkningsresurser per minut.
Licens GP/BC/HS Faktureringen för din SQL Server licens som ackumuleras per månad.
Storage B/S*/P*/G/BC/HS Faktureras varje månad efter mängden data som lagras per timme.

* I köpmodellen för DTU tillhandahålls en första uppsättning lagring för data och säkerhetskopior utan extra kostnad. Lagringens storlek beror på vilken tjänstnivå som valts. Extra datalagring kan köpas på standard- och premiumnivåerna. Mer information finns i prissättningen för Azure SQL Database.

I följande tabell visas de vanligaste faktureringsmätarena och deras möjliga SKU:er för elastiska pooler:

Mått Möjliga SKU:er Description
Backup* GP/BC Mäter förbrukningen av lagringsutrymme som används av säkerhetskopior, faktureras per GB per timme per månad.
Compute B/S/P/GP/BC Mäter förbrukningen av dina beräkningsresurser per timme, till exempel virtuella kärnor och minne eller DTU:er.
Licens GP/BC Faktureringen för din SQL Server licens som ackumuleras per månad.
Storage B/S*/P*/GP/HS Faktureras varje månad, både efter mängden data som lagras på enheten med lagringsutrymme per timme och dataflödet för megabyte per sekund (MBPS).

* I DTU-köpmodellen tillhandahålls en första uppsättning lagring för data och säkerhetskopior utan extra kostnad. Lagringens storlek beror på vilken tjänstnivå som valts. Extra datalagring kan köpas på standard- och premiumnivåerna. Mer information finns i prissättningen för Azure SQL Database.

Använda monetär kredit med Azure SQL Database

Du kan betala dina Azure SQL Database-avgifter med Azure-förskottsbetalningskrediter (kallades tidigare för ekonomiskt åtagande). Du kan däremot inte använda Azure-förskottsbetalningskrediter till att betala produkter och tjänster från tredje part, inklusive de från Azure Marketplace.

Gå igenom kostnadsuppskattningarna på Azure-portalen

När du går igenom processen med att skapa en Azure SQL Database kan du se de uppskattade kostnaderna under konfigurationen av beräkningsnivån.

Om du vill komma åt den här skärmen väljer du Konfigurera databas på fliken Grundläggande på sidan Skapa SQL Database. Informationen och prissättningen i följande bild är endast i exempelsyfte:

Exempel som visar kostnadsuppskattning i Azure Portal

Om din Azure-prenumeration har en utgiftsgräns hindrar Azure dig från att spendera över ditt kreditbelopp. När du skapar och använder Azure-resurser används dina krediter. När du når din kreditgräns inaktiveras de resurser som du har distribuerat under resten av faktureringsperioden. Du kan inte ändra din kreditgräns, men du kan ta bort den. Mer information om utgiftsgränser finns i Utgiftsgräns för Azure.

Övervaka kostnader

När du börjar använda Azure SQL Database kan du se de uppskattade kostnaderna i portalen. Använd följande steg för att granska kostnadsuppskattningen:

  1. Logga in på Azure Portal och gå till resursgruppen för din Azure SQL-databas. Du kan hitta resursgruppen genom att gå till databasen och välja Resursgrupp i avsnittet Översikt .

  2. Välj Kostnadsanalys på menyn.

  3. Visa Ackumulerade kostnader och ange diagrammet längst ned till Tjänstnamn. Det här diagrammet visar en uppskattning av dina aktuella SQL Database-kostnader. Om du vill begränsa kostnaderna för hela sidan till Azure SQL Database väljer du Lägg till filter och sedan Azure SQL Databas. Informationen och prissättningen i följande bild är endast i exempelsyfte:

    Exempel som visar ackumulerade kostnader i Azure Portal

Härifrån kan du utforska kostnader på egen hand. Mer information om de olika inställningarna för kostnadsanalys finns i Börja analysera kostnader.

Skapa budgetar

Du kan skapa budgetar för att hantera kostnader och skapa aviseringar som automatiskt meddelar intressenter om utgiftsavvikelser och överförbrukningsrisker. Aviseringar baseras på utgifter jämfört med budget- och kostnadströsklar. Budgetar och aviseringar skapas för Azure-prenumerationer och resursgrupper, så de är användbara som en del av en övergripande strategi för kostnadsövervakning.

Budgetar kan skapas med filter för specifika resurser eller tjänster i Azure om du vill ha mer detaljerad information i övervakningen. Filter hjälper dig att se till att du inte skapar nya resurser av misstag. Mer information om filteralternativen när du skapar en budget finns i Grupp- och filteralternativ.

Exportera kostnadsdata

Du kan också exportera dina kostnadsdata till ett lagringskonto. Detta är användbart när du behöver göra ytterligare dataanalys på kostnaden. Ett ekonomiteam kan till exempel analysera data med excel eller Power BI. Du kan exportera dina kostnader enligt ett dagligt, vecko- eller månadsschema och ange ett anpassat datumintervall. Att exportera kostnadsdata är det rekommenderade sättet att hämta kostnadsdatauppsättningar.

Andra sätt att hantera och minska kostnaderna för Azure SQL Database

Azure SQL Database kan du också skala upp eller ned resurser för att kontrollera kostnaderna baserat på dina programbehov. Mer information finns i Skala databasresurser dynamiskt.

Spara pengar genom att checka in på en reservation för beräkningsresurser i ett till tre år. Mer information finns i Spara kostnader för resurser med reserverad kapacitet.

Nästa steg