Uaktualnianie dedykowanej puli SQL (dawniej SQL DW) do usługi Gen2

Firma Microsoft pomaga zmniejszyć koszt wejścia dotyczący uruchamiania dedykowanej puli SQL (dawniej SQL DW). Niższe warstwy obliczeniowe obsługujące wymagające zapytania są teraz dostępne dla dedykowanej puli SQL (dawniej SQL DW). Przeczytaj pełne ogłoszenie Obsługa niższej warstwy obliczeniowej dla generacji 2. Nowa oferta jest dostępna w regionach wymienionych w poniższej tabeli. W przypadku obsługiwanych regionów istniejąca dedykowana pula SQL Gen1 (dawniej SQL DW) może zostać uaktualniona do generacji 2 za pośrednictwem następujących elementów:

  • Proces automatycznego uaktualniania: Automatyczne uaktualnienia nie są uruchamiane natychmiast po udostępnieniu usługi w regionie. Po rozpoczęciu automatycznych uaktualnień w określonym regionie poszczególne uaktualnienia magazynu danych będą wykonywane podczas wybranego harmonogramu konserwacji.
  • Samodzielne uaktualnianie do wersji Gen2: Możesz kontrolować czas uaktualniania, wykonując samodzielne uaktualnienie do wersji Gen2. Jeśli region nie jest jeszcze obsługiwany, możesz przywrócić z punktu przywracania bezpośrednio do wystąpienia gen2 w obsługiwanym regionie.

Tabela dostępności zautomatyzowanego harmonogramu i regionu

Poniższa tabela zawiera podsumowanie według regionów, w których będzie dostępna warstwa obliczeniowa Lower Gen2 i po uruchomieniu automatycznych uaktualnień. Daty mogą ulec zmianie. Wróć, aby zobaczyć, kiedy region stanie się dostępny.

* wskazuje określony harmonogram dla regionu jest obecnie niedostępny.

Region Dostępna niższa generacja 2 Rozpoczynanie automatycznych uaktualnień
Chiny Wschodnie * *
Chiny Północne * *

Proces automatycznego uaktualniania

Na podstawie powyższego wykresu dostępności planujemy automatyczne uaktualnienia dla wystąpień usługi Gen1. Aby uniknąć nieoczekiwanych przerw w dostępności dedykowanej puli SQL (dawniej SQL DW), automatyczne uaktualnienia zostaną zaplanowane podczas harmonogramu konserwacji. Możliwość utworzenia nowego wystąpienia gen1 zostanie wyłączona w regionach, w których nastąpi automatyczne uaktualnienie do usługi Gen2. Gen1 zostanie wycofana po zakończeniu automatycznych uaktualnień. Aby uzyskać więcej informacji na temat harmonogramów, zobacz Wyświetlanie harmonogramu konserwacji

Proces uaktualniania będzie obejmować krótki spadek łączności (około 5 minut), ponieważ ponownie uruchomimy dedykowaną pulę SQL (dawniej SQL DW). Po ponownym uruchomieniu dedykowanej puli SQL (dawniej SQL DW) będzie ona w pełni dostępna do użycia. Jednak może wystąpić spadek wydajności, podczas gdy proces uaktualniania nadal uaktualnia pliki danych w tle. Łączny okres obniżonej wydajności zależy od rozmiaru plików danych.

Można również przyspieszyć proces uaktualniania pliku danych, uruchamiając polecenie Alter Index rebuild on all primary columnstore tables using a larger slo and resource class after the restart ( Ponowne kompilowanie pliku Alter Index we wszystkich podstawowych tabelach magazynu kolumn przy użyciu większego celu SLO i klasy zasobów po ponownym uruchomieniu).

Uwaga

Ponowne kompilowanie indeksu alter jest operacją offline, a tabele nie będą dostępne do momentu zakończenia ponownego kompilowania.

Samodzielne uaktualnianie do wersji Gen2

Możesz wybrać opcję samodzielnego uaktualniania, wykonując następujące kroki w istniejącej dedykowanej puli SQL gen1 (dawniej SQL DW). Jeśli zdecydujesz się na samodzielne uaktualnianie, musisz go ukończyć przed rozpoczęciem procesu automatycznego uaktualniania w regionie. Dzięki temu można uniknąć ryzyka automatycznego uaktualniania powodującego konflikt.

Podczas przeprowadzania samodzielnego uaktualniania istnieją dwie opcje. Możesz uaktualnić bieżącą dedykowaną pulę SQL (dawniej SQL DW) w miejscu lub przywrócić dedykowaną pulę SQL Gen1 (dawniej SQL DW) do wystąpienia usługi Gen2.

  • Uaktualnianie w miejscu — ta opcja spowoduje uaktualnienie istniejącej dedykowanej puli SQL Gen1 (dawniej SQL DW) do usługi Gen2. Proces uaktualniania będzie obejmować krótki spadek łączności (około 5 minut), ponieważ ponownie uruchomimy dedykowaną pulę SQL (dawniej SQL DW). Po ponownym uruchomieniu będzie ona w pełni dostępna do użycia. Jeśli podczas uaktualniania wystąpią problemy, otwórz wniosek o pomoc techniczną i zapoznaj się z tematem "Uaktualnienie gen2" jako możliwą przyczyną.

  • Uaktualnianie z punktu przywracania — utwórz punkt przywracania zdefiniowany przez użytkownika w bieżącej dedykowanej puli SQL Gen1 (dawniej SQL DW), a następnie przywróć bezpośrednio do wystąpienia usługi Gen2. Istniejąca dedykowana pula SQL Gen1 (wcześniej SQL DW) pozostanie na miejscu. Po zakończeniu przywracania dedykowana pula SQL Gen2 (wcześniej SQL DW) będzie w pełni dostępna do użycia. Po uruchomieniu wszystkich procesów testowania i walidacji w przywróconym wystąpieniu gen2 można usunąć oryginalne wystąpienie gen1.

Może nastąpić okresowe pogorszenie wydajności, gdy w tle będzie odbywać się uaktualnianie plików danych. Łączny okres obniżonej wydajności zależy od rozmiaru plików danych.

Aby przyspieszyć proces migracji danych w tle, możesz natychmiast wymusić przenoszenie danych, uruchamiając polecenie Alter Index ponownie na wszystkich podstawowych tabelach magazynu kolumn, które będą wykonywać zapytania w większej klasie slo i zasobach.

Uwaga

Ponowne kompilowanie indeksu alter jest operacją offline, a tabele nie będą dostępne do momentu zakończenia ponownego kompilowania.

Jeśli wystąpią problemy z dedykowaną pulą SQL (dawniej SQL DW), utwórz wniosek o pomoc techniczną i odwołuj się do "Uaktualnienia gen2" jako możliwej przyczyny.

Aby uzyskać więcej informacji, zobacz Uaktualnianie do generacji 2.

Często zadawane pytania dotyczące migracji

Pyt.: Czy gen2 kosztuje to samo co Gen1?

  • Odp. Tak.

Pyt.: Jak uaktualnienia będą wpływać na moje skrypty automatyzacji?

  • 1: Każdy skrypt automatyzacji odwołujący się do celu poziomu usług powinien zostać zmieniony tak, aby odpowiadał odpowiednikowi gen2. Zobacz szczegóły tutaj.

Pyt.: Jak długo trwa samodzielne uaktualnianie?

  • 1: Możesz uaktualnić lub uaktualnić z punktu przywracania.

    • Uaktualnienie w miejscu spowoduje, że dedykowana pula SQL (dawniej SQL DW) zostanie wstrzymana i wznowione. Proces w tle będzie kontynuowany, gdy dedykowana pula SQL (dawniej SQL DW) jest w trybie online.
    • Uaktualnienie przez punkt przywracania trwa dłużej, ponieważ uaktualnienie przejdzie przez proces pełnego przywracania.

Pyt.: Jak długo trwa automatyczne uaktualnianie?

  • 1: Rzeczywisty przestój uaktualnienia to tylko czas wstrzymania i wznowienia usługi, czyli od 5 do 10 minut. Po krótkim czasie przestoju proces w tle uruchomi migrację magazynu. Czas procesu w tle zależy od rozmiaru dedykowanej puli SQL (dawniej SQL DW).

Pyt.: Kiedy nastąpi to automatyczne uaktualnienie?

  • 1: Podczas harmonogramu konserwacji. Wykorzystanie wybranego harmonogramu konserwacji spowoduje zminimalizowanie zakłóceń w firmie.

Pyt.: Co należy zrobić, jeśli mój proces uaktualniania w tle wydaje się być zablokowany?

  • 1: Rozpoczynanie ponownego indeksowania tabel magazynu kolumn. Pamiętaj, że ponowne indeksowanie tabeli będzie w trybie offline podczas tej operacji.

Pyt.: Co zrobić, jeśli gen2 nie ma celu poziomu usług, który mam w usłudze Gen1?

  • 1: Jeśli używasz dw600 lub DW1200 w gen1, zaleca się użycie dw500c lub DW1000c odpowiednio, ponieważ gen2 zapewnia większą ilość pamięci, zasobów i wyższą wydajność niż Gen1.

Pyt.: Czy mogę wyłączyć geograficzną kopię zapasową?

  • Odpowiedź: nie. Geograficzna kopia zapasowa to funkcja przedsiębiorstwa umożliwiająca zachowanie dostępności dedykowanej puli SQL (dawniej SQL DW) w przypadku, gdy region staje się niedostępny. Jeśli masz dalsze obawy, otwórz wniosek o pomoc techniczną .

Pyt.: Czy istnieje różnica w składni języka T-SQL między gen1 a gen2?

  • 1: Nie ma żadnych zmian w składni języka T-SQL od Gen1 do Gen2.

Pyt.: Czy gen2 obsługuje okna obsługi?

  • Odp. Tak.

Pyt.: Czy będę mógł utworzyć nowe wystąpienie gen1 po uaktualnieniu mojego regionu?

  • Odpowiedź: nie. Po uaktualnieniu regionu tworzenie nowych wystąpień gen1 zostanie wyłączone.

Następne kroki