Co to jest usługa Azure SQL Database?What is the Azure SQL Database service?

Usługa Azure SQL Database to w pełni zarządzany aparat bazy danych typu „platforma jako usługa” (Platform as Service, PaaS) obsługujący większość funkcji zarządzania bazą danych, takich jak uaktualnienia, poprawki, tworzenie kopii zapasowych i monitorowanie, bez konieczności udziału użytkownika.Azure SQL Database is a fully managed Platform as a Service (PaaS) Database Engine that handles most of the database management functions such as upgrading, patching, backups, and monitoring without user involvement. Usługa Azure SQL Database zawsze korzysta z najnowszej stabilnej wersji aparatu bazy danych programu SQL Server i systemu operacyjnego z zastosowanymi poprawkami, zapewniając dostępność na poziomie 99,99%.Azure SQL Database is always running on the latest stable version of SQL Server Database Engine and patched OS with 99.99% availability. Funkcje PaaS wbudowane w bazę danych SQL platformy Azure umożliwiają skupienie się na działaniach związanych z administrowania i optymalizacji bazy danych specyficznych dla domeny, które mają kluczowe znaczenie dla Twojej firmy.PaaS capabilities that are built into Azure SQL database enables you to focus on the domain-specific database administration and optimization activities that are critical for your business.

Za pomocą usługi Azure SQL Database można utworzyć warstwę magazynu danych o wysokiej dostępności i wysokiej wydajności dla aplikacji i rozwiązań na platformie Azure.With Azure SQL Database, you can create a highly available and high-performance data storage layer for the applications and solutions in Azure. Baza danych SQL może być właściwym wyborem dla różnych nowoczesnych aplikacji w chmurze, ponieważ umożliwia przetwarzanie zarówno danych relacyjnych, jak i struktur nierelacyjnych,takich jak wykresy, JSON, przestrzenne i XML.SQL Database can be the right choice for a variety of modern cloud applications because it enables you to process both relational data and non-relational structures, such as graphs, JSON, spatial, and XML.

Jest on oparty na najnowszej stabilnej wersji aparatu bazy danych programu Microsoft SQL Server.It's based on the latest stable version of the Microsoft SQL Server database engine. Można użyć zaawansowanych funkcji przetwarzania zapytań, takich jak wysokowydajne technologie w pamięci i inteligentne przetwarzanie zapytań.You can use advanced query processing features, such as high-performance in-memory technologies and intelligent query processing. W rzeczywistości najnowsze możliwości programu SQL Server są wydawane najpierw do bazy danych SQL, a następnie do samego programu SQL Server.In fact, the newest capabilities of SQL Server are released first to SQL Database, and then to SQL Server itself. Otrzymujesz najnowsze możliwości programu SQL Server bez narzutów za poprawki lub uaktualnianie, przetestowane w milionach baz danych.You get the newest SQL Server capabilities with no overhead for patching or upgrading, tested across millions of databases.

Baza danych SQL umożliwia łatwe definiowanie i skalowanie wydajności w dwóch różnych modelach zakupu: modelu zakupów opartego na wynikach vCore i modelu zakupu opartego na UTU.SQL Database enables you to easily define and scale performance within two different purchasing models: a vCore-based purchasing model and a DTU-based purchasing model. Baza danych SQL to w pełni zarządzana usługa, która ma wbudowaną wysoką dostępność, kopie zapasowe i inne typowe operacje konserwacji.SQL Database is a fully managed service that has built-in high availability, backups, and other common maintenance operations. Firma Microsoft obsługuje wszystkie poprawki i aktualizowanie kodu SQL i systemu operacyjnego.Microsoft handles all patching and updating of the SQL and operating system code. Nie musisz zarządzać podstawową infrastrukturą.You don't have to manage the underlying infrastructure.

Uwaga

Aby uzyskać odpowiednie terminy i ich definicje, zobacz glosariusz terminów bazy danych SQL.For relevant terms and their definitions, see the SQL Database terms glossary.

Modele wdrażaniaDeployment models

Usługa Azure SQL Database udostępnia następujące opcje wdrażania na potrzeby bazy danych Azure SQL Database:Azure SQL Database provides the following deployment options for an Azure SQL database:

Diagram opcji wdrażania

Ważne

Aby zrozumieć różnice funkcji między bazą danych SQL i programem SQL Server, a także różnice między różnymi opcjami wdrażania bazy danych SQL Azure, zobacz funkcje bazy danych SQL.To understand the feature differences between SQL Database and SQL Server, as well as the differences among different Azure SQL Database deployment options, see SQL Database features.

Baza danych SQL zapewnia przewidywalną wydajność z wieloma typami zasobów, warstwami usług i rozmiarami obliczeń.SQL Database delivers predictable performance with multiple resource types, service tiers, and compute sizes. Zapewnia dynamiczną skalowalność bez przestojów, wbudowaną inteligentną optymalizację, globalną skalowalność i dostępność oraz zaawansowane opcje zabezpieczeń.It provides dynamic scalability with no downtime, built-in intelligent optimization, global scalability and availability, and advanced security options. Te możliwości pozwalają skupić się na szybkim tworzeniu aplikacji i przyspieszaniu czasu na rynku, a nie na zarządzaniu maszynami wirtualnymi i infrastrukturą.These capabilities allow you to focus on rapid app development and accelerating your time-to-market, rather than on managing virtual machines and infrastructure. Usługa bazy danych SQL znajduje się obecnie w 38 centrach danych na całym świecie, dzięki czemu można uruchomić bazę danych w centrum danych w pobliżu.The SQL Database service is currently in 38 datacenters around the world, so you can run your database in a datacenter near you.

Skalowalna wydajność i puleScalable performance and pools

Można zdefiniować ilość przydzielonych zasobów.You can define the amount of resources assigned.

  • Z pojedynczych baz danych, każda baza danych jest odizolowana od innych i jest przenośny.With single databases, each database is isolated from others and is portable. Każdy ma własną gwarantowaną ilość zasobów obliczeniowych, pamięci i magazynu.Each has its own guaranteed amount of compute, memory, and storage resources. Ilość zasobów przypisanych do bazy danych jest dedykowana tej bazie danych i nie jest udostępniana innym bazom danych na platformie Azure.The amount of the resources assigned to the database is dedicated to that database, and isn't shared with other databases in Azure. Można dynamicznie skalować zasoby pojedynczej bazy danych w górę i w dół.You can dynamically scale single database resources up and down. Opcja pojedynczej bazy danych zapewnia różne zasoby obliczeniowe, pamięci i magazynu dla różnych potrzeb.The single database option provides different compute, memory, and storage resources for different needs. Na przykład można uzyskać od 1 do 80 vCores lub 32 GB do 4 TB.For example, you can get 1 to 80 vCores, or 32 GB to 4 TB. Warstwa usług hiperskali dla pojedynczej bazy danych umożliwia skalowanie do 100 TB z możliwością szybkiego tworzenia kopii zapasowych i przywracania.The hyperscale service tier for single database enables you to scale to 100 TB, with fast backup and restore capabilities.
  • Za pomocą pul elastycznych można przypisać zasoby, które są współużytkowane przez wszystkie bazy danych w puli.With elastic pools, you can assign resources that are shared by all databases in the pool. Można utworzyć nową bazę danych lub przenieść istniejące pojedyncze bazy danych do puli zasobów, aby zmaksymalizować wykorzystanie zasobów i zaoszczędzić pieniądze.You can create a new database, or move the existing single databases into a resource pool to maximize the use of resources and save money. Ta opcja umożliwia również dynamiczne skalowanie zasobów puli elastycznej w górę i w dół.This option also gives you the ability to dynamically scale elastic pool resources up and down.
  • W przypadku wystąpień zarządzanych każde wystąpienie zarządzane jest izolowane od innych wystąpień z gwarantowanymi zasobami.With managed instances, each managed instance is isolated from other instances with guaranteed resources. W wystąpieniu zarządzanym bazy danych wystąpień współużytkuje zestaw zasobów.Within a managed instance, the instance databases share a set of resources. Można dynamicznie skalować zasoby wystąpienia zarządzanego w górę i w dół.You can dynamically scale managed instance resources up and down.

Pierwszą aplikację można utworzyć na małej, pojedynczej bazie danych przy niskich kosztach miesięcznie w warstwie usług ogólnego przeznaczenia.You can build your first app on a small, single database at a low cost per month in the general-purpose service tier. Następnie można zmienić jego warstwy usług ręcznie lub programowo w dowolnym momencie do warstwy usług o znaczeniu krytycznym dla firmy, aby zaspokoić potrzeby rozwiązania.You can then change its service tier manually or programmatically at any time to the business-critical service tier, to meet the needs of your solution. Wydajność można dostosować bez przestoju aplikacji i przerwy w świadczeniu usługi klientom.You can adjust performance without downtime to your app or to your customers. Dynamiczna skalowalność umożliwia bazie danych przezroczyste odpowiadanie na gwałtownie zmieniające się wymagania dotyczące zasobów.Dynamic scalability enables your database to transparently respond to rapidly changing resource requirements. Płacisz tylko za zasoby, których potrzebujesz, gdy ich potrzebujesz.You pay for only the resources that you need when you need them.

Skalowalność dynamiczna różni się od skalowania automatycznego.Dynamic scalability is different from autoscale. O skalowaniu automatycznym mówimy, gdy usługa jest skalowana automatycznie na podstawie kryteriów, natomiast dynamiczna skalowalność uwzględnia skalowanie ręczne bez przestojów.Autoscale is when a service scales automatically based on criteria, whereas dynamic scalability allows for manual scaling without downtime. Opcja pojedynczej bazy danych obsługuje ręczną skalowalność dynamiczną, ale nie skalowanie automatyczne.The single database option supports manual dynamic scalability, but not autoscale. Aby zapewnić środowisko bardziej zautomatyzowane, rozważ użycie elastycznych pul baz danych, które umożliwiają bazom danych udostępnianie zasobów w puli w zależności od potrzeb.For a more automatic experience, consider using elastic pools, which allow databases to share resources in a pool based on individual database needs. Inną opcją jest użycie skryptów, które mogą pomóc zautomatyzować skalowalność dla pojedynczej bazy danych.Another option is to use scripts that can help automate scalability for a single database. Na przykład zobacz Używanie programu PowerShell do monitorowania i skalowania pojedynczej bazy danych.For an example, see Use PowerShell to monitor and scale a single database.

Modele zakupówPurchasing models

Baza danych SQL oferuje następujące modele zakupów:SQL Database offers the following purchasing models:

  • Model zakupów oparty na wynikach vCore umożliwia wybranie liczby owo wirtualnych, ilości pamięci oraz ilości i szybkości przechowywania.The vCore-based purchasing model lets you choose the number of vCores, the amount of memory, and the amount and speed of storage. Model zakupów oparty na wynikach wirtualnych umożliwia również korzystanie z usługi Azure Hybrid Benefit dla programu SQL Server w celu uzyskania oszczędności kosztów.The vCore-based purchasing model also allows you to use Azure Hybrid Benefit for SQL Server to gain cost savings. Aby uzyskać więcej informacji na temat korzyści hybrydowych platformy Azure, zobacz sekcję "Często zadawane pytania" w dalszej części tego artykułu.For more information about the Azure Hybrid Benefit, see the "Frequently asked questions" section later in this article.
  • Model zakupów oparty na jednostce DTU oferuje połączenie zasobów obliczeniowych, pamięci i we/wy w trzech warstwach usług, aby obsługiwać obciążenia bazy danych w stanie lekkim i dużym.The DTU-based purchasing model offers a blend of compute, memory, and I/O resources in three service tiers, to support light to heavy database workloads. Rozmiary obliczeń w ramach każdej warstwy zapewniają inną kombinację tych zasobów, do których można dodać dodatkowe zasoby magazynu.Compute sizes within each tier provide a different mix of these resources, to which you can add additional storage resources.
  • Model bezserwerowy automatycznie skaluje obliczenia na podstawie zapotrzebowania na obciążenia i rozlicza ilość obliczeń używanych na sekundę.The serverless model automatically scales compute based on workload demand, and bills for the amount of compute used per second. Warstwa obliczeniowa bezserwerowa automatycznie wstrzymuje również bazy danych w okresach nieaktywnych, gdy rozliczany jest tylko magazyn, i automatycznie wznawia bazy danych po powrocie aktywności.The serverless compute tier also automatically pauses databases during inactive periods when only storage is billed, and automatically resumes databases when activity returns.

Warstwy usługService tiers

Usługa Azure SQL Database oferuje trzy warstwy usług, które są przeznaczone dla różnych typów aplikacji:Azure SQL Database offers three service tiers that are designed for different types of applications:

  • Warstwa usług ogólnego przeznaczenia/standardu przeznaczona dla typowych obciążeń.General Purpose/Standard service tier designed for common workloads. Oferuje opcje zrównoważonego obliczeń i pamięci masowej zorientowane na budżet.It offers budget-oriented balanced compute and storage options.
  • Warstwa usług Business Critical/Premium przeznaczona dla aplikacji OLTP o wysokim współczynniku transakcji i najniższym opóźnieniu we/wy.Business Critical/Premium service tier designed for OLTP applications with high transaction rate and lowest-latency I/O. Oferuje najwyższą odporność na awarie przy użyciu kilku replik izolowanych.It offers the highest resilience to failures by using several isolated replicas.
  • Warstwa usług hiperskali przeznaczonych dla bardzo dużej bazy danych OLTP i możliwości skalowania automatycznego skalowania pamięci masowej i skalowania obliczeń płynnie.Hyperscale service tier designed for very large OLTP database and the ability to autoscale storage and scale compute fluidly.

Pule elastyczne umożliwiające zmaksymalizowanie wykorzystania zasobówElastic pools to maximize resource utilization

W przypadku wielu firm i aplikacji możliwość tworzenia pojedynczych baz danych i dostosowywania wydajności na żądanie jest wystarczająca, zwłaszcza gdy wzorce użycia są względnie przewidywalne.For many businesses and applications, being able to create single databases and dial performance up or down on demand is enough, especially if usage patterns are relatively predictable. Nieprzewidywalne wzorce użycia mogą utrudniać zarządzanie kosztami i modelem biznesowym.Unpredictable usage patterns can make it hard to manage costs and your business model. Pule elastyczne zostały zaprojektowane, aby rozwiązać ten problem.Elastic pools are designed to solve this problem. Zasoby wydajności można przydzielić do puli, a nie do pojedynczej bazy danych.You allocate performance resources to a pool rather than an individual database. Płacisz za zasoby wydajności zbiorczej puli, a nie za wydajność pojedynczej bazy danych.You pay for the collective performance resources of the pool rather than for single database performance.

Grafika przedstawiająca elastyczne pule w wersjach podstawowych, standardowych i premium

W przypadku pul elastycznych nie trzeba skupiać się na wybieraniu wydajności bazy danych w górę i w dół, ponieważ zapotrzebowanie na zasoby zmienia się.With elastic pools, you don't need to focus on dialing database performance up and down as demand for resources fluctuates. Bazy danych w puli używają zasobów wydajności puli elastycznej w miarę potrzeb.The pooled databases consume the performance resources of the elastic pool as needed. Buforowane bazy danych zużywają, ale nie przekraczają limitów puli, więc koszt pozostaje przewidywalny, nawet jeśli użycie poszczególnych baz danych nie.Pooled databases consume but don't exceed the limits of the pool, so your cost remains predictable even if individual database usage doesn't.

Możesz dodawać i usuwać bazy danych do puli, skalowanie aplikacji z kilku baz danych do tysięcy, wszystko w ramach budżetu, który można kontrolować.You can add and remove databases to the pool, scaling your app from a handful of databases to thousands, all within a budget that you control. Można również kontrolować minimalne i maksymalne zasoby dostępne dla baz danych w puli, aby upewnić się, że żadna baza danych w puli nie używa wszystkich zasobów puli i że każda buforowana baza danych ma gwarantowaną minimalną ilość zasobów.You can also control the minimum and maximum resources available to databases in the pool, to ensure that no database in the pool uses all the pool resources, and that every pooled database has a guaranteed minimum amount of resources. Aby dowiedzieć się więcej na temat wzorców projektowych dla aplikacji typu "oprogramowanie jako usługa" (SaaS), które używają pul elastycznych, zobacz Wzorce projektowania dla aplikacji SaaS z bazą danych SQL.To learn more about design patterns for software as a service (SaaS) applications that use elastic pools, see Design patterns for multi-tenant SaaS applications with SQL Database.

Skrypty mogą ułatwić monitorowanie i skalowanie elastycznych pul baz danych.Scripts can help with monitoring and scaling elastic pools. Na przykład zobacz Używanie programu PowerShell do monitorowania i skalowania puli elastycznej SQL w bazie danych SQL.For an example, see Use PowerShell to monitor and scale a SQL elastic pool in Azure SQL Database.

Ważne

Wystąpienie zarządzane nie obsługuje pul elastycznych.A managed instance doesn't support elastic pools. Zamiast tego wystąpienie zarządzane jest zbiorem baz danych wystąpień, które współużytkuje zasoby wystąpienia zarządzanego.Rather, a managed instance is a collection of instance databases that share managed instance resources.

Mieszaj pojedyncze bazy danych z bazami danych w puliBlend single databases with pooled databases

Można mieszać pojedyncze bazy danych z pulami elastycznymi i zmieniać warstwy usług pojedynczych baz danych i pul elastycznych, aby dostosować się do sytuacji.You can blend single databases with elastic pools, and change the service tiers of single databases and elastic pools to adapt to your situation. Możesz również łączyć i dopasowywać inne usługi platformy Azure z bazą danych SQL, aby spełnić unikatowe potrzeby w zakresie projektowania aplikacji, zwiększyć efektywność kosztów i zasobów oraz odblokować nowe możliwości biznesowe.You can also mix and match other Azure services with SQL Database to meet your unique app design needs, drive cost and resource efficiencies, and unlock new business opportunities.

Możliwości rozbudowanego monitorowania i zgłaszania alertówExtensive monitoring and alerting capabilities

Usługa Azure SQL Database udostępnia zaawansowane funkcje monitorowania i rozwiązywania problemów, które pomagają uzyskać głębszy wgląd w charakterystykę obciążenia.Azure SQL Database provides advanced monitoring and troubleshooting features that help you get deeper insights into workload characteristics. Te funkcje i narzędzia obejmują:These features and tools include:

  • Wbudowane możliwości monitorowania zapewniane przez najnowszą wersję aparatu baz danych programu SQL Server.The built-in monitoring capabilities provided by the latest version of SQL Server Database Engine. Umożliwiają one znajdowanie szczegółowych informacji o wydajności w czasie rzeczywistym.They enable you to find real-time performance insights.
  • Funkcje monitorowania paaS udostępniane przez platformę Azure, które umożliwiają monitorowanie i rozwiązywanie problemów z dużą liczbą wystąpień bazy danych.PaaS monitoring capabilities provided by Azure that enable you to monitor and troubleshoot a large number of database instances.

Query Store, wbudowana funkcja monitorowania programu SQL Server, rejestruje wydajność zapytań w czasie rzeczywistym i umożliwia identyfikowanie potencjalnych problemów z wydajnością i najlepszych konsumentów zasobów.Query Store, a built-in SQL Server monitoring feature, records the performance of your queries in real time, and enables you to identify the potential performance issues and the top resource consumers. Automatyczne dostrajanie i zalecenia zapewniają porady dotyczące zapytań z regressed wydajności i brakujące lub zduplikowane indeksy.Automatic tuning and recommendations provide advice regarding the queries with the regressed performance and missing or duplicated indexes. Automatyczne dostrajanie w bazie danych SQL umożliwia ręczne stosowanie skryptów, które mogą rozwiązać problemy, lub umożliwienie zastosowaniu poprawki w bazie danych SQL.Automatic tuning in SQL Database enables you to either manually apply the scripts that can fix the issues, or let SQL Database apply the fix. Baza danych SQL można również przetestować i sprawdzić, czy poprawka zapewnia pewne korzyści i zachować lub przywrócić zmianę w zależności od wyniku.SQL Database can also test and verify that the fix provides some benefit, and retain or revert the change depending on the outcome. Oprócz query store i funkcje automatycznego dostrajania, można użyć standardowych dmv i XEvent do monitorowania wydajności obciążenia.In addition to Query Store and automatic tuning capabilities, you can use standard DMVs and XEvent to monitor the workload performance.

Platforma Azure zapewnia wbudowane narzędzia do monitorowania wydajności i alertów w połączeniu z ocenami wydajności, które umożliwiają monitorowanie stanu tysięcy baz danych.Azure provides built-in performance monitoring and alerting tools, combined with performance ratings, that enable you to monitor the status of thousands of databases. Korzystając z tych narzędzi, można szybko ocenić wpływ skalowania w górę lub w dół, na podstawie bieżących lub przewidywanych potrzeb w zakresie wydajności.Using these tools, you can quickly assess the impact of scaling up or down, based on your current or projected performance needs. Ponadto usługa SQL Database może tworzyć metryki i dzienniki diagnostyczne, które ułatwiają monitorowanie.Additionally, SQL Database can emit metrics and diagnostic logs for easier monitoring. Usługę SQL Database można skonfigurować do przechowywania danych dotyczących użycia zasobów, pracowników i sesji oraz połączeń z jednym z następujących zasobów platformy Azure:You can configure SQL Database to store resource usage, workers and sessions, and connectivity into one of these Azure resources:

  • Usługa Azure Storage: do archiwizowania ogromnych ilości danych telemetrycznych za niewielką cenę.Azure Storage: For archiving vast amounts of telemetry for a small price.
  • Usługi Azure Event Hubs: Do integracji danych telemetrycznych bazy danych SQL z niestandardowego rozwiązania monitorowania lub gorących potoków.Azure Event Hubs: For integrating SQL Database telemetry with your custom monitoring solution or hot pipelines.
  • Dzienniki usługi Azure Monitor: dla wbudowanego rozwiązania do monitorowania z funkcjami raportowania, alertów i łagodzenia.Azure Monitor logs: For a built-in monitoring solution with reporting, alerting, and mitigating capabilities.

Diagram architektury monitorowania platformy Azure

Możliwości dostępnościAvailability capabilities

Usługa Azure SQL Database umożliwia twojej firmie kontynuowanie działania w przypadku zakłóceń.Azure SQL Database enables your business to continue operating during disruptions. W tradycyjnym środowisku programu SQL Server zazwyczaj masz co najmniej dwa komputery skonfigurowane lokalnie.In a traditional SQL Server environment, you generally have at least two machines locally set up. Maszyny te mają dokładne, synchronicznie utrzymywane kopie danych w celu ochrony przed awarią pojedynczej maszyny lub komponentu.These machines have exact, synchronously maintained, copies of the data to protect against a failure of a single machine or component. To środowisko zapewnia wysoką dostępność, ale nie chroni przed klęską żywiołową niszcząc centrum danych.This environment provides high availability, but it doesn't protect against a natural disaster destroying your datacenter.

Odzyskiwanie po awarii zakłada, że zdarzenie katastrofalne jest geograficznie zlokalizowane na tyle, aby mieć inną maszynę lub zestaw maszyn z kopią danych daleko.Disaster recovery assumes that a catastrophic event is geographically localized enough to have another machine or set of machines with a copy of your data far away. W programie SQL Server można użyć grup zawsze na dostępność uruchomionych w trybie asynchroniowym, aby uzyskać tę możliwość.In SQL Server, you can use Always On Availability Groups running in async mode to get this capability. Ludzie często nie chcą czekać na replikację, aby stało się tak daleko przed zatwierdzeniem transakcji, więc istnieje możliwość utraty danych, gdy nieplanowane pracy awaryjnej.People often don't want to wait for replication to happen that far away before committing a transaction, so there's potential for data loss when you do unplanned failovers.

Bazy danych w warstwach usług o znaczeniu krytycznym dla systemu premium i dla firm już robią coś podobnego do synchronizacji grupy dostępności.Databases in the premium and business critical service tiers already do something similar to the synchronization of an availability group. Bazy danych w niższych warstwach usług zapewniają nadmiarowość za pomocą magazynu przy użyciu innego, ale równoważnego mechanizmu.Databases in lower service tiers provide redundancy through storage by using a different but equivalent mechanism. Wbudowana logika pomaga chronić przed awarią pojedynczej maszyny.Built-in logic helps protect against a single machine failure. Funkcja aktywnej replikacji geograficznej umożliwia ochronę przed katastrofą, w której niszczony jest cały region.The active geo-replication feature gives you the ability to protect against disaster where a whole region is destroyed.

Strefy dostępności platformy Azure próbuje chronić przed awarią budynku pojedynczego centrum danych w jednym regionie.Azure Availability Zones tries to protect against the outage of a single datacenter building within a single region. Pomaga chronić przed utratą zasilania lub sieci do budynku.It helps you protect against the loss of power or network to a building. W bazie danych SQL można umieścić różne repliki w różnych strefach dostępności (różne budynki, skutecznie).In SQL Database, you place the different replicas in different availability zones (different buildings, effectively).

W rzeczywistości umowa dotyczącą poziomu usług (SLA) platformy Azure, obsługiwana przez globalną sieć centrów danych zarządzanych przez firmę Microsoft, pomaga utrzymać aplikację z systemem 24/7.In fact, the service level agreement (SLA) of Azure, powered by a global network of Microsoft-managed datacenters, helps keep your app running 24/7. Platforma Azure w pełni zarządza każdą bazą danych i gwarantuje brak utraty danych i wysoki procent dostępności danych.The Azure platform fully manages every database, and it guarantees no data loss and a high percentage of data availability. Platforma Azure automatycznie obsługuje poprawki, tworzenie kopii zapasowych, replikację, wykrywanie awarii, podstawowe potencjalne awarie sprzętu, oprogramowania lub sieci, wdrażanie poprawek błędów, praca awaryjna, uaktualnianie bazy danych i inne zadania konserwacyjne.Azure automatically handles patching, backups, replication, failure detection, underlying potential hardware, software or network failures, deploying bug fixes, failovers, database upgrades, and other maintenance tasks. Dostępność w warstwie Standardowa jest osiągana przez oddzielenie warstw obliczeń i magazynu.Standard availability is achieved by a separation of compute and storage layers. Dostępność w układce jest osiągana przez integrację zasobów obliczeniowych i magazynu w jednym węźle pod kątem wydajności, a następnie implementowanie technologii podobnej do grup dostępności zawsze włączone.Premium availability is achieved by integrating compute and storage on a single node for performance, and then implementing technology similar to Always On Availability Groups. Aby zapoznać się z pełnym omówień dotyczących wysokiej dostępności usługi Azure SQL Database, zobacz dostępność bazy danych SQL.For a full discussion of the high availability capabilities of Azure SQL Database, see SQL Database availability.

Ponadto baza danych SQL zapewnia wbudowaną ciągłość działania i globalne funkcje skalowalności.In addition, SQL Database provides built-in business continuity and global scalability features. Należą do nich:These include:

  • Automatyczne kopie zapasowe:Automatic backups:

    Baza danych SQL automatycznie wykonuje pełne, różnicowe i rejestrowe kopie zapasowe baz danych SQL, aby umożliwić przywrócenie do dowolnego punktu w czasie.SQL Database automatically performs full, differential, and transaction log backups of SQL databases to enable you to restore to any point in time. W przypadku pojedynczych baz danych i puli baz danych można skonfigurować bazę danych SQL database do przechowywania pełnych kopii zapasowych bazy danych w usłudze Azure Storage w celu długoterminowego przechowywania kopii zapasowych.For single databases and pooled databases, you can configure SQL Database to store full database backups to Azure Storage for long-term backup retention. W przypadku wystąpień zarządzanych można również wykonywać kopie zapasowe tylko do kopiowania w celu długoterminowego przechowywania kopii zapasowych.For managed instances, you can also perform copy-only backups for long-term backup retention.

  • Przywraca punkt w czasie:Point-in-time restores:

    Wszystkie opcje wdrażania bazy danych SQL obsługują odzyskiwanie do dowolnego punktu w czasie w okresie przechowywania automatycznego tworzenia kopii zapasowych dla dowolnej bazy danych SQL.All SQL Database deployment options support recovery to any point in time within the automatic backup retention period for any SQL database.

  • Aktywna replikacja geograficzna:Active geo-replication:

    Opcje pojedynczej bazy danych i puli baz danych umożliwiają skonfigurowanie maksymalnie czterech czytelnych pomocniczych baz danych w tych samych lub globalnie rozproszonych centrach danych platformy Azure.The single database and pooled databases options allow you to configure up to four readable secondary databases in either the same or globally distributed Azure datacenters. Na przykład jeśli masz aplikację SaaS z bazą danych katalogu, która ma dużą liczbę równoczesnych transakcji tylko do odczytu, użyj aktywnej replikacji geograficznej, aby włączyć globalną skalę odczytu.For example, if you have a SaaS application with a catalog database that has a high volume of concurrent read-only transactions, use active geo-replication to enable global read scale. Spowoduje to usunięcie wąskich gardeł na podstawowym, które są spowodowane odczytu obciążeń.This removes bottlenecks on the primary that are due to read workloads. W przypadku wystąpień zarządzanych należy użyć grup automatycznego trybu failover.For managed instances, use auto-failover groups.

  • Grupy auto-trybu failover:Auto-failover groups:

    Wszystkie opcje wdrażania bazy danych SQL umożliwiają korzystanie z grup trybu failover, aby włączyć wysoką dostępność i równoważenie obciążenia w skali globalnej.All SQL Database deployment options allow you to use failover groups to enable high availability and load balancing at global scale. Obejmuje to przezroczystą replikację geograficzną i tryb failover dużych zestawów baz danych, pul elastycznych i wystąpień zarządzanych.This includes transparent geo-replication and failover of large sets of databases, elastic pools, and managed instances. Grupy trybu failover umożliwiają tworzenie globalnie rozproszonych aplikacji SaaS przy minimalnym obciążeniu administracyjnym.Failover groups enable the creation of globally distributed SaaS applications, with minimal administration overhead. Pozostawia to wszystkie kompleksowe monitorowanie, routing i aranżacji pracy awaryjnej do bazy danych SQL.This leaves all the complex monitoring, routing, and failover orchestration to SQL Database.

  • Bazy danych nadmiarowe stref:Zone-redundant databases:

    Baza danych SQL umożliwia aprowizowanie baz danych o znaczeniu krytycznym lub biznesowym lub pul elastycznych w wielu strefach dostępności.SQL Database allows you to provision premium or business critical databases or elastic pools across multiple availability zones. Ponieważ te bazy danych i pul elastycznych mają wiele replik nadmiarowych dla wysokiej dostępności, umieszczenie tych replik w wielu strefach dostępności zapewnia większą odporność.Because these databases and elastic pools have multiple redundant replicas for high availability, placing these replicas into multiple availability zones provides higher resilience. Obejmuje to możliwość automatycznego odzyskiwania z awarii skali centrum danych, bez utraty danych.This includes the ability to recover automatically from the datacenter scale failures, without data loss.

Wbudowane narzędzie analizyBuilt-in intelligence

Dzięki bazie danych SQL otrzymujesz wbudowaną inteligencję, która pomaga znacznie zmniejszyć koszty uruchamiania i zarządzania bazami danych, a która maksymalizuje wydajność i bezpieczeństwo aplikacji.With SQL Database, you get built-in intelligence that helps you dramatically reduce the costs of running and managing databases, and that maximizes both performance and security of your application. Program SQL Database, który przez całą dobę pobiera i przetwarza ogromną ilość danych telemetrycznych, a jednocześnie w pełni szanuje prywatność klientów.Running millions of customer workloads around the clock, SQL Database collects and processes a massive amount of telemetry data, while also fully respecting customer privacy. Różne algorytmy stale oceniają dane telemetryczne, dzięki czemu usługa może uczyć się i dostosowywać za pomocą aplikacji.Various algorithms continuously evaluate the telemetry data so that the service can learn and adapt with your application.

Automatyczne monitorowanie i dostosowywanie wydajnościAutomatic performance monitoring and tuning

Usługa SQL Database udostępnia szczegółowy wgląd w zapytania, których monitorowanie jest wymagane.SQL Database provides detailed insight into the queries that you need to monitor. Baza danych SQL uczy się o wzorcach bazy danych i umożliwia dostosowanie schematu bazy danych do obciążenia.SQL Database learns about your database patterns, and enables you to adapt your database schema to your workload. Usługa SQL Database udostępnia zalecenia dotyczące dostrajania wydajności pozwalające na przeglądanie i stosowanie akcji dostrajających.SQL Database provides performance tuning recommendations, where you can review tuning actions and apply them.

Jednak ciągłe monitorowanie bazy danych jest trudnym i żmudnym zadaniem, szczególnie w przypadku wielu baz danych.However, constantly monitoring a database is a hard and tedious task, especially when dealing with many databases. Usługa Intelligent Insights wykonuje to zadanie, automatycznie monitorując wydajność bazy danych SQL na dużą skalę.Intelligent Insights does this job for you by automatically monitoring SQL Database performance at scale. Informuje o problemach z obniżeniem wydajności, identyfikuje główną przyczynę każdego problemu i w miarę możliwości dostarcza zaleceń dotyczących poprawy wydajności.It informs you of performance degradation issues, it identifies the root cause of each issue, and provides performance improvement recommendations when possible.

Zarządzanie ogromną liczbą baz danych może być niemożliwe do wykonania wydajnie nawet przy wszystkich dostępnych narzędziach i raportach udostępnianych przez bazę danych SQL i platformę Azure.Managing a huge number of databases might be impossible to do efficiently even with all available tools and reports that SQL Database and Azure provide. Zamiast ręcznie monitorować i dostrajać bazę danych, można rozważyć delegowanie niektórych akcji monitorowania i dostrajania do bazy danych SQL przy użyciu automatycznego dostrajania.Instead of monitoring and tuning your database manually, you might consider delegating some of the monitoring and tuning actions to SQL Database by using automatic tuning. Baza danych SQL automatycznie stosuje zalecenia, testy i weryfikuje każdą z jego akcji dostrajania, aby upewnić się, że wydajność stale się poprawia.SQL Database automatically applies recommendations, tests, and verifies each of its tuning actions to ensure the performance keeps improving. W ten sposób baza danych SQL automatycznie dostosowuje się do obciążenia w sposób kontrolowany i bezpieczny.This way, SQL Database automatically adapts to your workload in a controlled and safe way. Automatyczne dostrajanie oznacza, że wydajność bazy danych jest dokładnie monitorowana i porównywana przed i po każdej akcji dostrajania.Automatic tuning means that the performance of your database is carefully monitored and compared before and after every tuning action. Jeśli wydajność nie udoskonali, akcja strojenia zostanie przywrócona.If the performance doesn't improve, the tuning action is reverted.

Wielu naszych partnerów, którzy uruchamiają aplikacje wielodostępne SaaS na bazie danych SQL, polega na automatycznym dostrajaniu wydajności, aby upewnić się, że ich aplikacje zawsze mają stabilną i przewidywalną wydajność.Many of our partners that run SaaS multi-tenant apps on top of SQL Database are relying on automatic performance tuning to make sure their applications always have stable and predictable performance. Z ich punktu widzenia ta funkcja znacznie zmniejsza ryzyko wystąpienia w środku nocy zdarzenia związanego z wydajnością.For them, this feature tremendously reduces the risk of having a performance incident in the middle of the night. Ponadto ponieważ część ich bazy klientów używa również sql server, są one przy użyciu tych samych zaleceń indeksowania dostarczonych przez bazę danych SQL, aby pomóc ich klientów programu SQL Server.In addition, because part of their customer base also uses SQL Server, they're using the same indexing recommendations provided by SQL Database to help their SQL Server customers.

W bazie danych SQL dostępnesą dwa aspekty automatycznego strojenia:Two automatic tuning aspects are available in SQL Database:

  • Automatyczne zarządzanie indeksami: identyfikuje indeksy, które powinny zostać dodane w bazie danych, i indeksy, które powinny zostać z niej usunięte.Automatic index management: Identifies indexes that should be added in your database, and indexes that should be removed.
  • Automatyczna korekta planu: Identyfikuje problematyczne plany i rozwiązuje problemy z wydajnością planu SQL.Automatic plan correction: Identifies problematic plans and fixes SQL plan performance problems.

Adaptacyjne przetwarzanie zapytańAdaptive query processing

Można użyć adaptacyjnego przetwarzania zapytań,w tym wykonywania przeplotem dla funkcji wycenionych tabelą wielu instrukcji, sprzężenia zwrotnego w trybie wsadowym i sprzężeń adaptacyjnych w trybie wsadowym.You can use adaptive query processing, including interleaved execution for multi-statement table-valued functions, batch mode memory grant feedback, and batch mode adaptive joins. Każda z tych funkcji adaptacyjnego przetwarzania zapytań stosuje podobne techniki "ucz się i adaptuj", pomagając w dalszym rozwiązywaniu problemów z wydajnością związanych z problemami optymalizacji zapytań historycznie nierozwiązywalnymi.Each of these adaptive query processing features applies similar "learn and adapt" techniques, helping further address performance issues related to historically intractable query optimization problems.

Zaawansowane zabezpieczenia i zgodnośćAdvanced security and compliance

Usługa SQL Database oferuje szeroką gamę wbudowanych funkcji zabezpieczeń i zgodności, co ułatwia spełnienie przez aplikację różnych wymagań dotyczących zabezpieczeń i zgodności.SQL Database provides a range of built-in security and compliance features to help your application meet various security and compliance requirements.

Ważne

Firma Microsoft uzyskała certyfikat Azure SQL Database (wszystkie opcje wdrażania) zgodnie z wieloma standardami zgodności.Microsoft has certified Azure SQL Database (all deployment options) against a number of compliance standards. Aby uzyskać więcej informacji, zobacz Centrum zaufania platformy Microsoft Azure, gdzie można znaleźć najnowszą listę certyfikatów zgodności bazy danych SQL.For more information, see the Microsoft Azure Trust Center, where you can find the most current list of SQL Database compliance certifications.

Wcześniejsza ochrona przed zagrożeniamiAdvance threat protection

Zaawansowane zabezpieczenia danych to ujednolicony pakiet dla zaawansowanych funkcji zabezpieczeń SQL.Advanced data security is a unified package for advanced SQL security capabilities. Obejmuje funkcje wykrywania i klasyfikowania poufnych danych, zarządzania lukami w zabezpieczeniach bazy danych i wykrywania nietypowych działań, które mogą wskazywać na zagrożenie dla bazy danych.It includes functionality for discovering and classifying sensitive data, managing your database vulnerabilities, and detecting anomalous activities that might indicate a threat to your database. Zapewnia jedną lokalizację do włączania i zarządzania tymi możliwościami.It provides a single location for enabling and managing these capabilities.

  • Odnajdowanie i klasyfikacja danych:Data discovery and classification:

    Ta funkcja zapewnia funkcje wbudowane w usługę Azure SQL Database do odnajdowania, klasyfikowania, etykietowania i ochrony poufnych danych w bazach danych.This feature provides capabilities built into Azure SQL Database for discovering, classifying, labeling, and protecting the sensitive data in your databases. Zapewnia wgląd w stan klasyfikacji bazy danych i śledzi dostęp do poufnych danych w bazie danych i poza jej granicami.It provides visibility into your database classification state, and tracks the access to sensitive data within the database and beyond its borders.

  • Ocena podatności na zagrożenia:Vulnerability assessment:

    Ta usługa może wykrywać, śledzić i pomagać w korygowania potencjalnych luk w zabezpieczeniach bazy danych.This service can discover, track, and help you remediate potential database vulnerabilities. Zapewnia wgląd w stan zabezpieczeń i zapewnia kroki, które można wykonać w celu rozwiązania problemów z zabezpieczeniami oraz zwiększenia bezpieczeństwa bazy danych.It provides visibility into your security state, and includes actionable steps to resolve security issues, and enhance your database fortifications.

  • Wykrywanie zagrożeń:Threat detection:

    Ta funkcja wykrywa nietypowe działania, które wskazują na nietypowe i potencjalnie szkodliwe próby uzyskania dostępu do bazy danych lub ich wykorzystania.This feature detects anomalous activities that indicate unusual and potentially harmful attempts to access or exploit your database. Stale monitoruje Twoją bazę danych pod kątem podejrzanych działań i zapewnia natychmiastowe alerty zabezpieczeń dotyczące potencjalnych luk w zabezpieczeniach, ataków polegających na wstrzyknięciu kodu SQL oraz anomalii we wzorcach dostępu do bazy danych.It continuously monitors your database for suspicious activities, and provides immediate security alerts on potential vulnerabilities, SQL injection attacks, and anomalous database access patterns. Alerty wykrywania zagrożeń zawierają szczegółowe informacje o podejrzanej aktywności i zalecają działania dotyczące sposobu badania i łagodzenia zagrożenia.Threat detection alerts provide details of the suspicious activity, and recommend action on how to investigate and mitigate the threat.

Inspekcja zgodności i zabezpieczeńAuditing for compliance and security

Inspekcja śledzi zdarzenia bazy danych i zapisuje je w dzienniku inspekcji na koncie magazynu platformy Azure.Auditing tracks database events and writes them to an audit log in your Azure storage account. Inspekcja może pomóc w zachowaniu zgodności z przepisami, zrozumieniu aktywności w bazie danych i uzyskaniu wglądu w rozbieżności i anomalie, które mogą wskazywać na obawy biznesowe lub podejrzewane naruszenia zabezpieczeń.Auditing can help you maintain regulatory compliance, understand database activity, and gain insight into discrepancies and anomalies that might indicate business concerns or suspected security violations.

Szyfrowanie danychData encryption

Baza danych SQL pomaga zabezpieczyć dane, zapewniając szyfrowanie.SQL Database helps secure your data by providing encryption. W przypadku danych w ruchu używa zabezpieczeń warstwy transportowej.For data in motion, it uses transport layer security. W przypadku danych w spoczynku używa przezroczystego szyfrowania danych.For data at rest, it uses transparent data encryption. W przypadku używanych danych używa się zawsze zaszyfrowanych.For data in use, it uses always encrypted.

Integracja usługi Azure Active Directory z uwierzytelnianiem wieloskładnikowymAzure Active Directory integration and multi-factor authentication

Usługa SQL Database umożliwia centralne zarządzanie tożsamościami użytkowników bazy danych i innych usług firmy Microsoft dzięki funkcji integracji usługi Azure Active Directory.SQL Database enables you to centrally manage identities of database user and other Microsoft services with Azure Active Directory integration. Ta funkcja upraszcza zarządzanie uprawnieniami i zwiększa bezpieczeństwo.This capability simplifies permission management and enhances security. Usługa Azure Active Directory obsługuje uwierzytelnianie wieloskładnikowe w celu zwiększenia bezpieczeństwa danych i aplikacji, jednocześnie obsługując proces logowania jednokrotnego.Azure Active Directory supports multi-factor authentication to increase data and application security, while supporting a single sign-in process.

Łatwe w użyciu narzędziaEasy-to-use tools

Dzięki usłudze SQL Database tworzenie i konserwowanie aplikacji jest łatwiejsze i bardziej produktywne.SQL Database makes building and maintaining applications easier and more productive. Usługa SQL Database pozwala Ci skoncentrować się na tym, co robisz najlepiej: tworzeniu wspaniałych aplikacji.SQL Database allows you to focus on what you do best: building great apps. Można zarządzać i rozwijać w bazie danych SQL przy użyciu narzędzi i umiejętności, które już masz.You can manage and develop in SQL Database by using tools and skills you already have.

  • Portal Azure:The Azure portal:

    Aplikacja internetowa do zarządzania wszystkimi usługami platformy Azure.A web-based application for managing all Azure services.

  • SQL Server Management Studio:SQL Server Management Studio:

    Bezpłatna, do pobrania aplikacja kliencka do zarządzania dowolną infrastrukturą SQL, od programu SQL Server do bazy danych SQL.A free, downloadable client application for managing any SQL infrastructure, from SQL Server to SQL Database.

  • Narzędzia danych programu SQL Server w programie Visual Studio:SQL Server Data Tools in Visual Studio:

    Bezpłatna aplikacja kliencka do pobrania do tworzenia relacyjnych baz danych programu SQL Server, baz danych SQL, pakietów Integration Services, modeli danych usług Analysis Services i raportów reporting services.A free, downloadable client application for developing SQL Server relational databases, SQL databases, Integration Services packages, Analysis Services data models, and Reporting Services reports.

  • Kod programu Visual Studio:Visual Studio Code:

    Bezpłatny, do pobrania, edytor kodu open source dla systemów Windows, macOS i Linux.A free, downloadable, open-source code editor for Windows, macOS, and Linux. Obsługuje rozszerzenia, w tym rozszerzenie mssql do wykonywania zapytań microsoft SQL Server, Azure SQL Database i Usługi Azure SQL Data Warehouse.It supports extensions, including the mssql extension for querying Microsoft SQL Server, Azure SQL Database, and Azure SQL Data Warehouse.

Baza danych SQL obsługuje tworzenie aplikacji z python, Java, Node.js, PHP, Ruby i .NET na macOS, Linux i Windows.SQL Database supports building applications with Python, Java, Node.js, PHP, Ruby, and .NET on macOS, Linux, and Windows. Usługa SQL Database obsługuje te same biblioteki połączeń co program SQL Server.SQL Database supports the same connection libraries as SQL Server.

Tworzenie zasobów SQL platformy Azure i zarządzanie nimi za pomocą witryny Azure portalCreate and manage Azure SQL resources with the Azure portal

Portal Azure zawiera jedną stronę, na której można zarządzać wszystkimi zasobami SQL platformy Azure, w tym maszynami wirtualnymi SQL.The Azure portal provides a single page where you can manage all of your Azure SQL resources including your SQL virtual machines.

Aby uzyskać dostęp do strony zasobów SQL platformy Azure, z menu portalu Azure wybierz sql azure lub wyszukaj i wybierz sql azure na dowolnej stronie.To access the Azure SQL resources page, from the Azure portal menu, select Azure SQL or search for and select Azure SQL in any page.

Uwaga

Usługa Azure SQL zapewnia szybki i łatwy sposób dostępu do wszystkich baz danych SQL, pul elastycznych, serwerów baz danych, wystąpień zarządzanych SQL i maszyn wirtualnych SQL.Azure SQL provides a quick and easy way to access all of your SQL databases, elastic pools, database servers, SQL managed instances, and SQL virtual machines. Usługa Azure SQL nie jest usługą ani zasobem.Azure SQL is not a service or resource.

Aby zarządzać istniejącymi zasobami, wybierz żądany element na liście.To manage existing resources, select the desired item in the list. Aby utworzyć nowe zasoby SQL platformy Azure, wybierz pozycję + Dodaj.To create new Azure SQL resources, select + Add.

Strona portalu SQL platformy Azure

Po wybraniu + Dodaj, wyświetl dodatkowe informacje o różnych opcjach, wybierając pozycję Pokaż szczegóły na dowolnym kafelku.After selecting + Add, view additional information about the different options by selecting Show details on any tile.

szczegóły kafelka baz danych

Aby uzyskać szczegółowe informacje, zobacz:For details, see:

Często zadawane pytania dotyczące bazy danych SQLSQL Database frequently asked questions

Jaka jest bieżąca wersja bazy danych SQL?What is the current version of SQL Database?

Bieżąca wersja bazy danych SQL to V12.The current version of SQL Database is V12. Wersja V11 została wycofana.Version V11 has been retired.

Czy mogę kontrolować, kiedy występuje łatanie przestoju?Can I control when patching downtime occurs?

Nie.No. Wpływ poprawek zazwyczaj nie jest zauważalne, jeśli stosuje się logiki ponawiania w aplikacji.The impact of patching is generally not noticeable if you employ retry logic in your app. Aby uzyskać więcej informacji, zobacz Planowanie zdarzeń konserwacji platformy Azure w usłudze Azure SQL Database.For more information, see Planning for Azure maintenance events in Azure SQL Database.

Pytania dotyczące korzyści hybrydowych platformy AzureAzure Hybrid Benefit questions

Czy istnieją prawa podwójnego zastosowania z korzyścią hybrydową platformy Azure dla programu SQL Server?Are there dual-use rights with Azure Hybrid Benefit for SQL Server?

Masz 180 dni praw do podwójnego zastosowania licencji, aby upewnić się, że migracje działają bezproblemowo.You have 180 days of dual use rights of the license to ensure migrations are running seamlessly. Po tym 180-dniowym okresie można używać tylko licencji programu SQL Server w chmurze w bazie danych SQL.After that 180-day period, you can only use the SQL Server license in the cloud in SQL Database. Nie masz już praw podwójnego zastosowania lokalnie i w chmurze.You no longer have dual use rights on-premises and in the cloud.

Czym różnią się korzyści hybrydowe platformy Azure dla programu SQL Server od mobilności licencji?How does Azure Hybrid Benefit for SQL Server differ from license mobility?

Oferujemy korzyści z mobilności licencji dla klientów programu SQL Server z pakietem Software Assurance.We offer license mobility benefits to SQL Server customers with Software Assurance. Umożliwia to ponowne przypisanie ich licencji do serwerów udostępnionych partnera.This allows reassignment of their licenses to a partner's shared servers. Tej korzyści można wykorzystać na platformach Azure IaaS i AWS EC2.You can use this benefit on Azure IaaS and AWS EC2.

Korzyści hybrydowe platformy Azure dla programu SQL Server różnią się od mobilności licencji w dwóch kluczowych obszarach:Azure Hybrid Benefit for SQL Server differs from license mobility in two key areas:

  • Zapewnia korzyści ekonomiczne związane z przenoszeniem wysoce zwirtualizowanych obciążeń na platformę Azure.It provides economic benefits for moving highly virtualized workloads to Azure. Klienci programu SQL Server Enterprise Edition mogą uzyskać cztery rdzenie na platformie Azure w jednostce SKU ogólnego przeznaczenia dla każdego rdzenia, który posiadają lokalnie dla wysoce zwirtualizowanych aplikacji.SQL Server Enterprise Edition customers can get four cores in Azure in the General Purpose SKU for every core they own on-premises for highly virtualized applications. Mobilność licencji nie pozwala na żadne specjalne korzyści kosztowe związane z przenoszeniem zwirtualizowanych obciążeń do chmury.License mobility doesn't allow any special cost benefits for moving virtualized workloads to the cloud.
  • Zapewnia miejsce docelowe PaaS na platformie Azure (wystąpienie zarządzanej bazy danych SQL), które jest wysoce zgodne z sql server w środowisku lokalnym.It provides for a PaaS destination on Azure (SQL Database managed instance) that's highly compatible with SQL Server on-premises.

Jakie są określone prawa korzyści hybrydowej platformy Azure dla programu SQL Server?What are the specific rights of the Azure Hybrid Benefit for SQL Server?

Klienci bazy danych SQL mają następujące prawa skojarzone z korzyścią hybrydową platformy Azure dla programu SQL Server:SQL Database customers have the following rights associated with Azure Hybrid Benefit for SQL Server:

Ślad licencjiLicense footprint Co daje korzyści hybrydowe platformy Azure dla programu SQL Server?What does Azure Hybrid Benefit for SQL Server get you?
Podstawowi klienci programu SQL Server Enterprise Edition z pakietem SASQL Server Enterprise Edition core customers with SA
  • Może płacić podstawową stawkę na jednostkę SKU ogólnego przeznaczenia lub krytycznej dla firmyCan pay base rate on either General Purpose or Business Critical SKU

  • 1 rdzeń lokalny = 4 rdzenie w jednostce SKU ogólnego przeznaczenia1 core on-premises = 4 cores in General Purpose SKU

  • 1 rdzeń lokalny = 1 rdzeń w jednostce SKU o krytycznym znaczeniu dla firmy1 core on-premises = 1 core in Business Critical SKU
  • Podstawowi klienci programu SQL Server Standard Edition z pakietem SASQL Server Standard Edition core customers with SA
  • Może płacić stawkę podstawową tylko na jednostce SKU ogólnego przeznaczeniaCan pay base rate on General Purpose SKU only

  • 1 rdzeń lokalny = 1 rdzeń w jednostce SKU ogólnego przeznaczenia1 core on-premises = 1 core in General Purpose SKU
  • Kontakt z zespołem inżynierów programu SQL ServerEngage with the SQL Server engineering team

    Następne krokiNext steps