Vad är Azure SQL?What is Azure SQL?

gäller för:  Ja Azure SQL Database  Ja SQL-hanterad  instans i Azure SQL Server på virtuell Azure-datorAPPLIES TO: yesAzure SQL Database yesAzure SQL Managed Instance yesSQL Server on Azure VM

Azure SQL är en familj av hanterade, säkra och intelligenta produkter som använder SQL Server Database Engine i Azure-molnet.Azure SQL is a family of managed, secure, and intelligent products that use the SQL Server database engine in the Azure cloud.

  • Azure SQL Database: stöd för moderna moln program i en intelligent, hanterad databas tjänst som innehåller Server lös beräkning.Azure SQL Database: Support modern cloud applications on an intelligent, managed database service, that includes serverless compute.
  • Azure SQL-hanterad instans: modernisera dina befintliga SQL Server program i stor skala med en intelligent, fullständigt hanterad instans som en tjänst, med nästan 100% funktions paritet med SQL Server databas motorn.Azure SQL Managed Instance: Modernize your existing SQL Server applications at scale with an intelligent fully managed instance as a service, with almost 100% feature parity with the SQL Server database engine. Bäst för de flesta migreringar till molnet.Best for most migrations to the cloud.
  • SQL Server på virtuella Azure-datorer: lyft-och-flytta dina SQL Server-arbetsbelastningar med enkel och underhåll av 100% SQL Server kompatibilitet och operativ Systems nivå åtkomst.SQL Server on Azure VMs: Lift-and-shift your SQL Server workloads with ease and maintain 100% SQL Server compatibility and operating system-level access.

Azure SQL bygger på den välbekanta SQL Server motorn, så att du kan migrera program snabbt och fortsätta att använda verktygen, språken och resurserna som du är van vid.Azure SQL is built upon the familiar SQL Server engine, so you can migrate applications with ease and continue to use the tools, languages, and resources you're familiar with. Dina kunskaper och erfarenhet till molnet, så att du kan göra ännu mer med det du redan har.Your skills and experience transfer to the cloud, so you can do even more with what you already have.

Lär dig hur varje produkt passar in i Microsofts Azure SQL data-plattform för att matcha det rätta alternativet för dina affärs behov.Learn how each product fits into Microsoft's Azure SQL data platform to match the right option for your business requirements. Oavsett om du prioriterar kostnads besparingar eller minimal administration kan den här artikeln hjälpa dig att avgöra vilken metod som passar bäst för de affärs krav du bryr dig om.Whether you prioritize cost savings or minimal administration, this article can help you decide which approach delivers against the business requirements you care about most.

ÖversiktOverview

I dagens data drivna värld beror den digitala omvandlingen på vår möjlighet att hantera stora mängder data och ge dess potential.In today's data-driven world, driving digital transformation increasingly depends on our ability to manage massive amounts of data and harness its potential. Men dagens datafastighetser är alltmer komplexa, med data som finns lokalt, i molnet eller i nätverkets gräns.But today's data estates are increasingly complex, with data hosted on-premises, in the cloud, or at the edge of the network. Utvecklare som skapar intelligenta och fördjupade program kan upptäcka sig själva med begränsningar som i slut ändan kan påverka deras upplevelse.Developers who are building intelligent and immersive applications can find themselves constrained by limitations that can ultimately impact their experience. Begränsningar som orsakas av inkompatibla plattformar, otillräcklig data säkerhet, otillräckliga resurser och pris prestanda begränsningar skapa komplexitet som kan hindra modernisering och utveckling av appar.Limitations arising from incompatible platforms, inadequate data security, insufficient resources and price-performance barriers create complexity that can inhibit app modernization and development.

En av de första sakerna man ska förstå när det gäller Azure kontra lokala SQL Server-databaser, är att det är möjligt att använda allt.One of the first things to understand in any discussion of Azure versus on-premises SQL Server databases is that you can use it all. Microsofts data plattform utnyttjar SQL Server teknik och gör den tillgänglig på fysiska lokala datorer, privata moln miljöer, privata moln miljöer från tredje part och det offentliga molnet.Microsoft's data platform leverages SQL Server technology and makes it available across physical on-premises machines, private cloud environments, third-party hosted private cloud environments, and the public cloud.

Fullständigt hanterad och alltid uppdateradFully managed and always up to date

Ägna mer tid åt att förnya och mindre tids korrigeringar, uppdatera och säkerhetskopiera dina databaser.Spend more time innovating and less time patching, updating, and backing up your databases. Azure är det enda molnet med Evergreen SQL som automatiskt tillämpar de senaste uppdateringarna och korrigeringarna så att dina databaser alltid är uppdaterade, vilket eliminerar support för slut på support.Azure is the only cloud with evergreen SQL that automatically applies the latest updates and patches so that your databases are always up to date—eliminating end-of-support hassle. Även avancerade aktiviteter som prestanda justering, hög tillgänglighet, haveri beredskap och säkerhets kopieringar automatiseras, vilket gör att du kan fokusera på program.Even complex tasks like performance tuning, high availability, disaster recovery, and backups are automated, freeing you to focus on applications.

Skydda dina data med inbyggd intelligent säkerhetProtect your data with built-in intelligent security

Azure övervakar ständigt dina data för hot.Azure constantly monitors your data for threats. Med Azure SQL kan du:With Azure SQL, you can:

  • Åtgärda potentiella hot i real tid med intelligent Avancerad hot identifiering och proaktiva varningar för sårbarhets bedömning.Remediate potential threats in real time with intelligent advanced threat detection and proactive vulnerability assessment alerts.
  • Få branschledande skydd med flera lager med inbyggda säkerhets kontroller , inklusive T-SQL, autentisering, nätverk och nyckel hantering.Get industry-leading, multi-layered protection with built-in security controls including T-SQL, authentication, networking, and key management.
  • Dra nytta av den mest omfattande efterlevnaden av alla moln databas tjänster.Take advantage of the most comprehensive compliance coverage of any cloud database service.

Affärs motivationBusiness motivations

Det finns flera faktorer som kan påverka ditt beslut att välja mellan olika data erbjudanden:There are several factors that can influence your decision to choose between the different data offerings:

  • Kostnad: både PaaS-och IaaS-alternativet inkluderar bas priset som täcker underliggande infrastruktur och licensiering.Cost: Both PaaS and IaaS option include base price that covers underlying infrastructure and licensing. Men med alternativet IaaS måste du investera ytterligare tid och resurser för att hantera databasen, men i PaaS får du de här administrations funktionerna som ingår i priset.However, with IaaS option you need to invest additional time and resources to manage your database, while in PaaS you get these administration features included in the price. Med IaaS kan du stänga av resurser medan du inte använder dem för att minska kostnaderna, medan PaaS alltid körs, såvida du inte släpper och återskapar dina resurser när de behövs.IaaS enables you to shut down resources while you are not using them to decrease the cost, while PaaS is always running unless you drop and re-create your resources when they are needed.
  • Administration: PaaS alternativ minskar den tid som du måste investera för att administrera-databasen.Administration: PaaS options reduce the amount of time that you need to invest to administer the database. Det begränsar dock också intervallet för anpassade administrations uppgifter och skript som du kan utföra eller köra.However, it also limits the range of custom administration tasks and scripts that you can perform or run. CLR stöds till exempel inte med SQL Database, men stöds för en instans av SQL-hanterad instans.For example, the CLR is not supported with SQL Database, but is supported for an instance of SQL Managed Instance. Dessutom stöder inga distributions alternativ i PaaS användningen av spårnings flaggor.Also, no deployment options in PaaS support the use of trace flags.
  • Service nivå avtal: både IaaS och PaaS ger hög service avtal med bransch standard.Service-level agreement: Both IaaS and PaaS provide high, industry standard SLA. Alternativet PaaS garanterar 99,99% SLA, medan IaaS garanterar 99,95% SLA for Infrastructure, vilket innebär att du måste implementera ytterligare mekanismer för att säkerställa tillgängligheten för dina databaser.PaaS option guarantees 99.99% SLA, while IaaS guarantees 99.95% SLA for infrastructure, meaning that you need to implement additional mechanisms to ensure availability of your databases. Du kan uppnå service nivå avtal på 99,99% genom att skapa en ytterligare virtuell SQL-dator och implementera SQL Server Always on-tillgänglighets gruppens lösning för hög tillgänglighet.You can attain 99.99% SLA by creating an additional SQL virtual machine, and implementing the SQL Server Always On availability group high availability solution.
  • Tid för att flytta till Azure: SQL Server på Azure VM är den exakta matchningen av din miljö, så migreringen från lokala datorer till den virtuella Azure-datorn är inte något annat än att flytta databaserna från en lokal server till en annan.Time to move to Azure: SQL Server on Azure VM is the exact match of your environment, so migration from on-premises to the Azure VM is no different than moving the databases from one on-premises server to another. SQL-hanterad instans möjliggör enkel migrering. Det kan dock finnas några ändringar som du måste tillämpa innan du migrerar.SQL Managed Instance also enables easy migration; however, there might be some changes that you need to apply before your migration.

Jämförelse av tjänsterService comparison

Alternativ för moln SQL Server: SQL Server på IaaS eller SaaS SQL Database i molnet.

Som det visas i diagrammet kan varje tjänst erbjudande karakteriseras av den hanterings nivå som du har över infrastrukturen, och utifrån kostnads effektiviteten.As seen in the diagram, each service offering can be characterized by the level of administration you have over the infrastructure, and by the degree of cost efficiency.

I Azure kan du ha SQL Server arbets belastningar som körs som en värdbaserad tjänst (PaaS) eller en värdbaserad infrastruktur (IaaS).In Azure, you can have your SQL Server workloads running as a hosted service (PaaS), or a hosted infrastructure (IaaS). I PaaS har du flera produkt alternativ och tjänst nivåer inom varje alternativ.Within PaaS, you have multiple product options, and service tiers within each option. Den viktiga fråga som du behöver fråga när du väljer mellan PaaS eller IaaS är att du vill hantera din databas, tillämpa korrigeringar och göra säkerhets kopior, eller vill du delegera dessa åtgärder till Azure?The key question that you need to ask when deciding between PaaS or IaaS is do you want to manage your database, apply patches, and take backups, or do you want to delegate these operations to Azure?

Azure SQL DatabaseAzure SQL Database

Azure SQL Database är en Relations databas som en tjänst (DBaaS) som är värd för Azure och som ingår i bransch kategorin för PaaS (Platform-as-a-Service).Azure SQL Database is a relational database-as-a-service (DBaaS) hosted in Azure that falls into the industry category of Platform-as-a-Service (PaaS).

  • Bäst för moderna moln program som vill använda de senaste stabila SQL Server funktionerna och har tidsbegränsningar i utvecklingen och marknadsföringen.Best for modern cloud applications that want to use the latest stable SQL Server features and have time constraints in development and marketing.
  • En helt hanterad SQL Server-databasmotor, baserat på den senaste stabila Enterprise-versionen av SQL Server.A fully managed SQL Server database engine, based on the latest stable Enterprise Edition of SQL Server. SQL Database har två distributions alternativ som bygger på standardiserad maskin-och program vara som ägs, hanteras av och underhålls av Microsoft.SQL Database has two deployment options built on standardized hardware and software that is owned, hosted, and maintained by Microsoft.

Med SQL Server kan du använda inbyggda funktioner och funktioner som kräver omfattande konfiguration (antingen lokalt eller i en virtuell Azure-dator).With SQL Server, you can use built-in features and functionality that requires extensive configuration (either on-premises or in an Azure virtual machine). När du använder SQL Database, betalar du per användning med alternativ att skala upp eller ut för mer kraft utan avbrott.When using SQL Database, you pay-as-you-go with options to scale up or out for greater power with no interruption. SQL Database har ytterligare funktioner som inte är tillgängliga i SQL Server, till exempel inbyggd hög tillgänglighet, intelligens och hantering.SQL Database has some additional features that are not available in SQL Server, such as built-in high availability, intelligence, and management.

Azure SQL Database erbjuder följande distributions alternativ:Azure SQL Database offers the following deployment options:

  • Som en enskild databas med en egen uppsättning resurser som hanteras via en logisk SQL-Server.As a single database with its own set of resources managed via a logical SQL server. En enda databas liknar en innesluten databas i SQL Server.A single database is similar to a contained database in SQL Server. Det här alternativet är optimerat för modern program utveckling av nya molnbaserade program.This option is optimized for modern application development of new cloud-born applications. Alternativen för storskalig och Server lös är tillgängliga.Hyperscale and serverless options are available.
  • En elastisk pool, som är en samling databaser med en delad uppsättning resurser som hanteras via en logisk SQL-Server.An elastic pool, which is a collection of databases with a shared set of resources managed via a logical SQL server. Enskilda databaser kan flyttas till och från en elastisk pool.Single databases can be moved into and out of an elastic pool. Det här alternativet är optimerat för modern program utveckling av nya molnbaserade program med hjälp av SaaS program mönster för flera innehavare.This option is optimized for modern application development of new cloud-born applications using the multi-tenant SaaS application pattern. Elastiska pooler ger en kostnads effektiv lösning för att hantera prestanda för flera databaser som har varierande användnings mönster.Elastic pools provide a cost-effective solution for managing the performance of multiple databases that have variable usage patterns.

Hanterad Azure SQL-instansAzure SQL Managed Instance

Den hanterade Azure SQL-instansen hamnar i bransch kategorin för PaaS (Platform-as-a-Service) och är bäst för de flesta migreringar till molnet.Azure SQL Managed Instance falls into the industry category of Platform-as-a-Service (PaaS), and is best for most migrations to the cloud. SQL-hanterad instans är en samling system-och användar databaser med en delad uppsättning resurser som lyfter och Skift klar.SQL Managed Instance is a collection of system and user databases with a shared set of resources that is lift-and-shift ready.

  • Bäst för nya program eller befintliga lokala program som vill använda de senaste stabila SQL Server funktionerna och som migreras till molnet med minimala ändringar.Best for new applications or existing on-premises applications that want to use the latest stable SQL Server features and that are migrated to the cloud with minimal changes. En instans av SQL-hanterad instans liknar en instans av Microsoft SQL Server databas motor som erbjuder delade resurser för databaser och ytterligare funktioner som omfattas av instanser.An instance of SQL Managed Instance is similar to an instance of the Microsoft SQL Server database engine offering shared resources for databases and additional instance-scoped features.
  • SQL-hanterad instans har stöd för migrering av databasen från lokala datorer med minimal till ingen databas ändring.SQL Managed Instance supports database migration from on-premises with minimal to no database change. Det här alternativet ger alla PaaS-förmåner för Azure SQL Database men lägger till funktioner som tidigare endast fanns tillgängliga i SQL Server virtuella datorer.This option provides all of the PaaS benefits of Azure SQL Database but adds capabilities that were previously only available in SQL Server VMs. Detta inkluderar ett internt virtuellt nätverk och nära 100%-kompatibilitet med lokala SQL Server.This includes a native virtual network and near 100% compatibility with on-premises SQL Server. Instanser av SQL-hanterad instans ger fullständig SQL Server åtkomst och funktions kompatibilitet för migrering av SQL-servrar till Azure.Instances of SQL Managed Instance provide full SQL Server access and feature compatibility for migrating SQL Servers to Azure.

SQL Server på virtuella Azure-datorerSQL Server on Azure VM

SQL Server på den virtuella Azure-datorn tillhör bransch kategorin Infrastructure-as-a-Service (IaaS) och gör det möjligt att köra SQL Server i en fullständigt hanterad virtuell dator i Azure.SQL Server on Azure VM falls into the industry category Infrastructure-as-a-Service (IaaS) and allows you to run SQL Server inside a fully managed virtual machine (VM) in Azure.

  • Bäst för migreringar och program som kräver åtkomst till operativ system nivå.Best for migrations and applications requiring OS-level access. Virtuella SQL-datorer i Azure är klara och Skift klara för befintliga program som kräver snabb migrering till molnet med minimala förändringar eller inga ändringar.SQL virtual machines in Azure are lift-and-shift ready for existing applications that require fast migration to the cloud with minimal changes or no changes. Virtuella SQL-datorer ger fullständig administrativ kontroll över SQL Server-instansen och underliggande operativ system för migrering till Azure.SQL virtual machines offer full administrative control over the SQL Server instance and underlying OS for migration to Azure.

  • Snabba utvecklings- och test-scenarier där du inte vill köpa lokal SQL Server-maskinvara som inte är för produktion.Rapid development and test scenarios when you do not want to buy on-premises non-production SQL Server hardware. Virtuella SQL-datorer körs också på standardiserad maskin vara som ägs, hanteras och underhålls av Microsoft.SQL virtual machines also run on standardized hardware that is owned, hosted, and maintained by Microsoft. När du använder virtuella SQL-datorer kan du antingen betala per användning för en SQL Server licens som redan finns i en SQL Server avbildning eller enkelt använda en befintlig licens.When using SQL virtual machines, you can either pay-as-you-go for a SQL Server license already included in a SQL Server image or easily use an existing license. Du kan också stoppa eller återuppta den virtuella datorn efter behov.You can also stop or resume the VM as needed.

  • SQL Server installerat och som finns i molnet körs på virtuella Windows Server-eller Linux-datorer som körs på Azure, även kallat en infrastruktur som en tjänst (IaaS).SQL Server installed and hosted in the cloud runs on Windows Server or Linux virtual machines running on Azure, also known as an infrastructure as a service (IaaS). Virtuella SQL-datorer är ett lämpligt alternativ för att migrera lokala SQL Server databaser och program utan några databas ändringar.SQL virtual machines are a good option for migrating on-premises SQL Server databases and applications without any database change. Alla nya versioner och utgåvor av SQL Server är tillgängliga för installation på en virtuell IaaS-dator.All recent versions and editions of SQL Server are available for installation in an IaaS virtual machine.

    Den viktigaste skillnaden från SQL Database-och SQL-hanterad instans är att SQL Server på Azure Virtual Machines tillåter fullständig kontroll över databas motorn.The most significant difference from SQL Database and SQL Managed Instance is that SQL Server on Azure Virtual Machines allows full control over the database engine. Du kan välja när du vill starta underhåll/korrigering, ändra återställnings modellen till enkel eller Mass utloggning, pausa eller starta tjänsten vid behov, och du kan anpassa den SQL Server databas motorn helt.You can choose when to start maintenance/patching, change the recovery model to simple or bulk-logged, pause or start the service when needed, and you can fully customize the SQL Server database engine. Med den här extra kontrollen får du extra ansvar att hantera den virtuella datorn.With this additional control comes the added responsibility to manage the virtual machine.

  • Optimerad för migrering av befintliga program till Azure eller för att utöka befintliga lokala program till molnet i hybrid distributioner.Optimized for migrating existing applications to Azure or extending existing on-premises applications to the cloud in hybrid deployments. Du kan också använda SQL Server på en virtuell dator för att utveckla och testa traditionella SQL Server-program.In addition, you can use SQL Server in a virtual machine to develop and test traditional SQL Server applications. Med virtuella SQL-datorer har du fullständiga administrativa rättigheter över en dedikerad SQL Server instans och en molnbaserad virtuell dator.With SQL virtual machines, you have the full administrative rights over a dedicated SQL Server instance and a cloud-based VM. Det är det perfekta valet när en organisation redan har IT-resurser tillgängliga för att underhålla de virtuella datorerna.It is a perfect choice when an organization already has IT resources available to maintain the virtual machines. Med dessa funktioner kan du skapa ett ytterst anpassat system för ditt programs specifika prestanda- och tillgänglighetsbehov.These capabilities allow you to build a highly customized system to address your application’s specific performance and availability requirements.

Ytterligare skillnader visas i följande tabell, men både SQL Database-och SQL-hanterade instanser är optimerade för att minska de totala hanterings kostnaderna till minst för etablering och hantering av många databaser.Additional differences are listed in the following table, but both SQL Database and SQL Managed Instance are optimized to reduce overall management costs to the minimum for provisioning and managing many databases. Pågående administrations kostnader minskas eftersom du inte behöver hantera några virtuella datorer, operativ system eller databas program.Ongoing administration costs are reduced since you do not have to manage any virtual machines, operating system, or database software. Du behöver inte hantera uppgraderingar, hög tillgänglighet eller säkerhetskopieringar.You do not have to manage upgrades, high availability, or backups.

I allmänhet kan SQL Database och SQL-hanterad instans dramatiskt öka antalet databaser som hanteras av en enda IT-eller utvecklings resurs.In general, SQL Database and SQL Managed Instance can dramatically increase the number of databases managed by a single IT or development resource. Elastiska pooler stöder även SaaS program arkitekturer med flera innehavare med funktioner som klient isolering och möjlighet att skala för att minska kostnaderna genom att dela resurser mellan databaser.Elastic pools also support SaaS multi-tenant application architectures with features including tenant isolation and the ability to scale to reduce costs by sharing resources across databases. SQL-hanterad instans har stöd för instans omfattnings funktioner som möjliggör enkel migrering av befintliga program, samt delning av resurser mellan databaser.SQL Managed Instance provides support for instance-scoped features enabling easy migration of existing applications, as well as sharing resources among databases.

JämförelsetabellComparison table

Azure SQL DatabaseAzure SQL Database Hanterad Azure SQL-instansAzure SQL Managed Instance SQL Server på virtuella Azure-datorerSQL Server on Azure VM
Stöder de flesta lokala funktioner på databas nivå.Supports most on-premises database-level capabilities. De vanligaste SQL Server funktionerna är tillgängliga.The most commonly used SQL Server features are available.
99,995% tillgänglighet garanterad.99.995% availability guaranteed.
Inbyggda säkerhets kopieringar, korrigeringar och återställning.Built-in backups, patching, recovery.
Senaste versionen av stabil databas motor.Latest stable Database Engine version.
Möjlighet att tilldela nödvändiga resurser (CPU/lagring) till enskilda databaser.Ability to assign necessary resources (CPU/storage) to individual databases.
Inbyggd avancerad intelligens och säkerhet.Built-in advanced intelligence and security.
Ändring av resurser online (CPU/lagring).Online change of resources (CPU/storage).
Har stöd för nästan alla lokala funktioner på instans nivå och databas nivå.Supports almost all on-premises instance-level and database-level capabilities. Hög kompatibilitet med SQL Server.High compatibility with SQL Server.
99,99% tillgänglighet garanterad.99.99% availability guaranteed.
Inbyggda säkerhets kopieringar, korrigeringar och återställning.Built-in backups, patching, recovery.
Senaste versionen av stabil databas motor.Latest stable Database Engine version.
Enkel migrering från SQL Server.Easy migration from SQL Server.
Privat IP-adress i Azure Virtual Network.Private IP address within Azure Virtual Network.
Inbyggd avancerad intelligens och säkerhet.Built-in advanced intelligence and security.
Ändring av resurser online (CPU/lagring).Online change of resources (CPU/storage).
Du har fullständig kontroll över SQL Servers motorn.You have full control over the SQL Server engine. Stöder alla lokala funktioner.Supports all on-premises capabilities.
Upp till 99,99% tillgänglighet.Up to 99.99% availability.
Fullständig paritet med den matchande versionen av lokala SQL Server.Full parity with the matching version of on-premises SQL Server.
Fast och välkänd databas motor version.Fixed, well-known Database Engine version.
Enkel migrering från SQL Server.Easy migration from SQL Server.
Privat IP-adress i Azure Virtual Network.Private IP address within Azure Virtual Network.
Du kan distribuera program eller tjänster på värden där SQL Server placeras.You have the ability to deploy application or services on the host where SQL Server is placed.
Det kan vara svårt att migrera från SQL Server.Migration from SQL Server might be challenging.
Vissa SQL Server funktioner är inte tillgängliga.Some SQL Server features are not available.
Ingen garanterad, exakt underhålls tid (men nästan transparent).No guaranteed exact maintenance time (but nearly transparent).
Kompatibilitet med SQL Server-versionen kan bara uppnås med hjälp av kompatibilitetsnivån för databaser.Compatibility with the SQL Server version can be achieved only using database compatibility levels.
Stöd för privata IP-adresser med en privat Azure-länk.Private IP address support with Azure Private Link.
Det finns fortfarande ett minimalt antal SQL Server funktioner som inte är tillgängliga.There is still some minimal number of SQL Server features that are not available.
Ingen garanterad, exakt underhålls tid (men nästan transparent).No guaranteed exact maintenance time (but nearly transparent).
Kompatibilitet med SQL Server-versionen kan bara uppnås med hjälp av kompatibilitetsnivån för databaser.Compatibility with the SQL Server version can be achieved only using database compatibility levels.
Du måste hantera dina säkerhets kopieringar och uppdateringar.You need to manage your backups and patches.
Du måste implementera din egen lösning för hög tillgänglighet.You need to implement your own High-Availability solution.
Det finns ett avbrott när du ändrar resurser (CPU/lagring)There is a downtime while changing the resources(CPU/storage)
Databaser på upp till 100 TB.Databases of up to 100 TB. Upp till 8 TB.Up to 8 TB. SQL Server instanser med upp till 256 TB lagrings utrymme.SQL Server instances with up to 256 TB of storage. Instansen har stöd för så många databaser som behövs.The instance can support as many databases as needed.
Lokala program kan komma åt data i Azure SQL Database.On-premises application can access data in Azure SQL Database. Inbyggd implementering av virtuella nätverk och anslutning till din lokala miljö med hjälp av Azure Express Route eller VPN gateway.Native virtual network implementation and connectivity to your on-premises environment using Azure Express Route or VPN Gateway. Med virtuella SQL-datorer kan du ha program som körs delvis i molnet och delvis lokalt.With SQL virtual machines, you can have applications that run partly in the cloud and partly on-premises. Du kan till exempel utöka ditt lokala nätverk och Active Directory-domän till molnet via Azure Virtual Network.For example, you can extend your on-premises network and Active Directory Domain to the cloud via Azure Virtual Network. Mer information om hybrid moln lösningar finns i utöka lokala data lösningar till molnet.For more information on hybrid cloud solutions, see Extending on-premises data solutions to the cloud.

Cost (Kostnad)Cost

Oavsett om du är en dålig för kontanter eller ett team i ett etablerat företag som arbetar under tätt budget begränsningar, är den begränsade finansieringen ofta den primära driv rutinen när du bestämmer dig för att vara värd för dina databaser.Whether you're a startup that is strapped for cash, or a team in an established company that operates under tight budget constraints, limited funding is often the primary driver when deciding how to host your databases. I det här avsnittet får du lära dig om fakturerings-och licensierings grunderna i Azure som är kopplade till Azure SQL-serien med tjänster.In this section, you learn about the billing and licensing basics in Azure associated with the Azure SQL family of services. Du lär dig också hur du beräknar den totala programkostnaden.You also learn about calculating the total application cost.

Debitering och licensieringBilling and licensing basics

För närvarande säljs både SQL Database -och SQL-hanterade instanser som en tjänst och är tillgängliga med flera alternativ och på flera tjänst nivåer med olika priser för resurser, som alla debiteras per timme enligt en fast taxa baserat på tjänst nivån och den beräknings storlek du väljer.Currently, both SQL Database and SQL Managed Instance are sold as a service and are available with several options and in several service tiers with different prices for resources, all of which are billed hourly at a fixed rate based on the service tier and compute size you choose. Den senaste informationen om aktuella tjänst nivåer, beräknings storlek och lagrings utrymme som stöds finns i DTU-baserad inköps modell för SQL Database och vCore-baserad inköps modell för både SQL Database-och SQL-hanterade instanser.For the latest information on the current supported service tiers, compute sizes, and storage amounts, see DTU-based purchasing model for SQL Database and vCore-based purchasing model for both SQL Database and SQL Managed Instance.

  • Med SQL Database kan du välja en tjänst nivå som passar dina behov från ett brett utbud av priser som börjar från 5 $/månad för Basic-nivån och du kan skapa elastiska pooler för att dela resurser mellan databaser för att minska kostnaderna och hantera användnings toppar.With SQL Database, you can choose a service tier that fits your needs from a wide range of prices starting from 5$/month for basic tier and you can create elastic pools to share resources among databases to reduce costs and accommodate usage spikes.
  • Med SQL-hanterad instans kan du också ta med din egen licens.With SQL Managed Instance, you can also bring your own license. Mer information om att använda en egen licensiering finns licensmobilitet via Software Assurance på Azure eller Använd Azure Hybrid-förmån kalkylatorn för att se hur du sparar upp till 40%.For more information on bring-your-own licensing, see License Mobility through Software Assurance on Azure or use the Azure Hybrid Benefit calculator to see how to save up to 40%.

Dessutom debiteras du för utgående Internettrafik till normal dataöverföringskostnad.In addition, you are billed for outgoing Internet traffic at regular data transfer rates. Du kan justera tjänst nivåerna dynamiskt och beräknings storlekarna så att de överensstämmer med programmets varierande data flödes behov.You can dynamically adjust service tiers and compute sizes to match your application’s varied throughput needs.

Med SQL Database -och SQL-hanterad instanskonfigureras, korrigeras och uppgraderas databas program varan automatiskt av Azure, vilket minskar administrations kostnaderna.With SQL Database and SQL Managed Instance, the database software is automatically configured, patched, and upgraded by Azure, which reduces your administration costs. Dessutom gör dess inbyggda säkerhetskopierings-funktioner att du kan uppnå markanta kostnadsbesparingar, speciellt om du har ett stort antal databaser.In addition, its built-in backup capabilities help you achieve significant cost savings, especially when you have a large number of databases.

Med SQL på virtuella Azure-datorerkan du använda vilken plattform som helst SQL Server avbildningar (som innehåller en licens) eller ta med din SQL Server-licens.With SQL on Azure VMs, you can use any of the platform-provided SQL Server images (which includes a license) or bring your SQL Server license. Alla SQL Server-versioner som stöds (2008R2, 2012, 2014, 2016, 2017, 2019) och utgåvor (Developer, Express, Web, standard, Enterprise) är tillgängliga.All the supported SQL Server versions (2008R2, 2012, 2014, 2016, 2017, 2019) and editions (Developer, Express, Web, Standard, Enterprise) are available. Det finns också BYOL-versioner (Bring-Your-Own-License) av avbildningarna.In addition, Bring-Your-Own-License versions (BYOL) of the images are available. När du använder de avbildningar som Azure tillhandahåller beror driftskostnaderna på storleken på de virtuella datorerna samt vilken utgåva av SQL Server du väljer.When using the Azure provided images, the operational cost depends on the VM size and the edition of SQL Server you choose. Oavsett storleken på virtuella datorer eller SQL Server Edition betalar du licens kostnaderna per minut för SQL Server och Windows-eller Linux-servern, tillsammans med Azure Storage kostnaden för de virtuella dator diskarna.Regardless of VM size or SQL Server edition, you pay per-minute licensing cost of SQL Server and the Windows or Linux Server, along with the Azure Storage cost for the VM disks. Betalningsalternativet per minut låter dig använda SQL Server så länge du behöver utan att köpa ytterligare SQL Server-licenser.The per-minute billing option allows you to use SQL Server for as long as you need without buying addition SQL Server licenses. Om du använder din egen SQL Server-licens till Azure debiteras du bara för Server-och lagrings kostnader.If you bring your own SQL Server license to Azure, you are charged for server and storage costs only. Mer information om att använda sin egen licensiering finns i Licensera Mobility via Software Assurance på Azure.For more information on bring-your-own licensing, see License Mobility through Software Assurance on Azure. Dessutom debiteras du för utgående Internettrafik till normal dataöverföringskostnad.In addition, you are billed for outgoing Internet traffic at regular data transfer rates.

Beräkna den totala programkostnadenCalculating the total application cost

När du börjar använda en moln plattform inkluderar kostnaden för att köra ditt program kostnaden för nya utvecklings-och pågående administrations kostnader samt kostnaderna för den offentliga moln tjänsten.When you start using a cloud platform, the cost of running your application includes the cost for new development and ongoing administration costs, plus the public cloud platform service costs.

Mer information om priser finns i följande resurser:For more information on pricing, see the following resources:

AdministrationAdministration

För många företag handlar beslutet att övergå till en molntjänst lika mycket om att minska administrativ komplexitet som kostnad.For many businesses, the decision to transition to a cloud service is as much about offloading complexity of administration as it is cost. Med IaaS och PaaS, administrerar Azure den underliggande infrastrukturen och replikerar automatiskt alla data för att tillhandahålla haveri beredskap, konfigurera och uppgradera databas program vara, hanterar belastnings utjämning och transparent redundans om det uppstår ett Server fel i ett Data Center.With IaaS and PaaS, Azure administers the underlying infrastructure and automatically replicates all data to provide disaster recovery, configures and upgrades the database software, manages load balancing, and does transparent failover if there is a server failure within a data center.

  • Med SQL Database -och SQL-hanterad instanskan du fortsätta att administrera din databas, men du behöver inte längre hantera databas motorn, operativ systemet eller maskin varan.With SQL Database and SQL Managed Instance, you can continue to administer your database, but you no longer need to manage the database engine, the operating system, or the hardware. Exempel på saker som du kan fortsätta att administrera inkluderar databaser och inloggningar, index- och frågejusteringar samt granskning och säkerhet.Examples of items you can continue to administer include databases and logins, index and query tuning, and auditing and security. Dessutom krävs minimal konfiguration och administration för att konfigurera hög tillgänglighet till ett annat data Center.Additionally, configuring high availability to another data center requires minimal configuration and administration.
  • Med SQL på den virtuella Azure-datornhar du fullständig kontroll över operativ systemet och SQL Server instans konfiguration.With SQL on Azure VM, you have full control over the operating system and SQL Server instance configuration. Med en virtuell dator är det upp till dig att bestämma när du ska uppdatera/uppgradera operativ systemet och databas program vara och när du ska installera ytterligare program vara, till exempel virus skydd.With a VM, it's up to you to decide when to update/upgrade the operating system and database software and when to install any additional software such as anti-virus. Vissa automatiska funktioner kan avsevärt underlätta arbetet med korrigeringar, säkerhetskopiering och hög tillgänglighet.Some automated features are provided to dramatically simplify patching, backup, and high availability. Du kan dessutom styra storleken på VM:n, antalet diskar och deras lagringskonfigurationer.In addition, you can control the size of the VM, the number of disks, and their storage configurations. Med Azure kan du ändra storleken på en virtuell dator efter behov.Azure allows you to change the size of a VM as needed. Mer information finns i Storlekar för virtuella Azure-datorer och Azure-molntjänster.For information, see Virtual Machine and Cloud Service Sizes for Azure.

Service nivå avtal (SLA)Service-level agreement (SLA)

För många IT-avdelningar är det högsta prioriteten att uppfylla kraven på service avtal (SLA).For many IT departments, meeting up-time obligations of a service-level agreement (SLA) is a top priority. I det här avsnittet tittar vi på de SLA som är tillämpliga för varje databasalternativ.In this section, we look at what SLA applies to each database hosting option.

För både Azure SQL Database och Azure SQL-hanterad instanstillhandahåller Microsoft ett SLA för tillgänglighet på 99,99%.For both Azure SQL Database and Azure SQL Managed Instance, Microsoft provides an availability SLA of 99.99%. Den senaste informationen finns i service nivå avtal.For the latest information, see Service-level agreement.

För SQL på virtuella Azure-datorertillhandahåller Microsoft ett SLA för tillgänglighet på 99,95% som bara täcker den virtuella datorn.For SQL on Azure VM, Microsoft provides an availability SLA of 99.95% that covers just the virtual machine. Det här SLA:t omfattar inte de processer som körs på den virtuella datorn (till exempel SQL Server) som kräver att du är värd för minst två VM-instanser i en tillgänglighetsuppsättning.This SLA does not cover the processes (such as SQL Server) running on the VM and requires that you host at least two VM instances in an availability set. Den senaste informationen finns på VM SLA.For the latest information, see the VM SLA. För hög tillgänglighet för databasen (HA) i virtuella datorer bör du konfigurera en av de alternativ för hög tillgänglighet som stöds i SQL Server, till exempel Always on-tillgänglighetsgrupper.For database high availability (HA) within VMs, you should configure one of the supported high availability options in SQL Server, such as Always On availability groups. Användningen av ett alternativ för hög tillgänglighet som stöds medför inget nytt SLA, men ger > 99,99 % databastillgänglighet.Using a supported high availability option doesn't provide an additional SLA, but allows you to achieve >99.99% database availability.

Tid att flytta till AzureTime to move to Azure

Azure SQL Database är rätt lösning för molnbaserade program när produktiviteten för utvecklare och snabb tids till marknad för nya lösningar är viktiga.Azure SQL Database is the right solution for cloud-designed applications when developer productivity and fast time-to-market for new solutions are critical. Med sin programmässiga DBA-lika funktionalitet, är det perfekt för molnarkitekter och utvecklare, eftersom det sänker behovet av att hantera det underliggande operativsystemet och databasen.With programmatic DBA-like functionality, it is perfect for cloud architects and developers as it lowers the need for managing the underlying operating system and database.

Med Azure SQL Managed instance kan du avsevärt förenkla migreringen av befintliga program till Azure, så att du snabbt kan flytta migrerade databas program till marknaden i Azure.Azure SQL Managed Instance greatly simplifies the migration of existing applications to Azure, enabling you to bring migrated database applications to market in Azure quickly.

SQL på den virtuella Azure-datorn är perfekt om dina befintliga eller nya program kräver stora databaser eller åtkomst till alla funktioner i SQL Server eller Windows/Linux, och du vill undvika tiden och kostnaden för att förvärva ny lokal maskin vara.SQL on Azure VM is perfect if your existing or new applications require large databases or access to all features in SQL Server or Windows/Linux, and you want to avoid the time and expense of acquiring new on-premises hardware. Det är också en bra anpassning när du vill migrera befintliga lokala program och databaser till Azure som de är i fall där SQL Database eller SQL-hanterad instans inte passar bra.It is also a good fit when you want to migrate existing on-premises applications and databases to Azure as-is - in cases where SQL Database or SQL Managed Instance is not a good fit. Eftersom du inte behöver ändra presentations-, program-och data lager sparar du tid och budget när du skapar en ny konstruktion för din befintliga lösning.Since you do not need to change the presentation, application, and data layers, you save time and budget on re-architecting your existing solution. Istället kan du fokusera på att migrera alla dina lösningar till Azure och på att genomföra prestandaoptimeringar som kan krävas av Azure-plattformen.Instead, you can focus on migrating all your solutions to Azure and in doing some performance optimizations that may be required by the Azure platform. Mer information finns i Bästa praxis för prestanda i SQL Server på Azure Virtual Machines.For more information, see Performance Best Practices for SQL Server on Azure Virtual Machines.

Skapa och hantera Azure SQL-resurser med Azure PortalCreate and manage Azure SQL resources with the Azure portal

Azure Portal tillhandahåller en enda sida där du kan hantera alla dina Azure SQL-resurser , inklusive dina virtuella SQL-datorer.The Azure portal provides a single page where you can manage all of your Azure SQL resources including your SQL virtual machines.

Om du vill komma åt Azure SQL -sidan väljer du azure SQL på Azure Portal-menyn eller söker efter och väljer Azure SQL på vilken sida som helst.To access the Azure SQL page, from the Azure portal menu, select Azure SQL or search for and select Azure SQL in any page.

Anteckning

Azure SQL är ett snabbt och enkelt sätt att få åtkomst till alla dina SQL-resurser i Azure Portal, inklusive enkel-och pool databaser i Azure SQL Database samt den logiska SQL-Server som är värd för dem, SQL-hanterade instanser och virtuella SQL-datorer.Azure SQL provides a quick and easy way to access all of your SQL resources in the Azure portal, including single and pooled database in Azure SQL Database as well as the logical SQL server hosting them, SQL Managed Instances, and SQL virtual machines. Azure SQL är inte en tjänst eller resurs, utan i stället en serie SQL-relaterade tjänster.Azure SQL is not a service or resource, but rather a family of SQL-related services.

Om du vill hantera befintliga resurser väljer du önskat objekt i listan.To manage existing resources, select the desired item in the list. Om du vill skapa nya Azure SQL-resurser väljer du + Lägg till.To create new Azure SQL resources, select + Add.

Azure SQL Portal-sida

När du har valt + Lägg till, Visa ytterligare information om de olika alternativen genom att välja Visa information på valfri panel.After selecting + Add, view additional information about the different options by selecting Show details on any tile.

panel information om databaser

Mer information finns i:For details, see:

Nästa stegNext steps