Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tip
Microsoft Fabric Data Warehouse to magazyn relacyjny w skali przedsiębiorstwa na podstawie bazy danych data lake z architekturą gotową do użycia w przyszłości, wbudowaną sztuczną inteligencją i nowymi funkcjami. Jeśli dopiero zaczynasz korzystać z magazynowania danych, zacznij od Fabric Data Warehouse. Istniejące obciążenia dedykowanej puli SQL mogą zostać zaktualizowane do Fabric, aby uzyskać dostęp do nowych możliwości w zakresie nauki o danych, analizy w czasie rzeczywistym i raportowania.
W tym artykule znajdziesz listę zasobów dla dedykowanej puli SQL i bezserwerowych funkcji puli SQL usługi Synapse SQL. Zalecane artykuły są podzielone na dwie sekcje: Kluczowe decyzje projektowe oraz techniki programowania i kodowania.
Celem tych artykułów jest ułatwienie opracowania optymalnego podejścia technicznego dla składników usługi Synapse SQL w usłudze Azure Synapse Analytics.
Kluczowe decyzje projektowe
W poniższych artykułach przedstawiono pojęcia i decyzje projektowe dotyczące programowania w usłudze Synapse SQL:
| Artykuł | dedykowana pula SQL | bezserwerowa pula SQL |
|---|---|---|
| Połączenia | Tak | Tak |
| Klasy zasobów i współbieżność | Tak | Nie. |
| Transakcje | Tak | Nie. |
| Schematy zdefiniowane przez użytkownika | Tak | Tak |
| Dystrybucja tabel | Tak | Nie. |
| Indeksy tabel | Tak | Nie. |
| Partycje tabeli | Tak | Nie. |
| Statystyki | Tak | Tak |
| CTAS | Tak | Nie. |
| Tabele zewnętrzne | Tak | Tak |
| CETAS | Tak | Tak |
Zalecenia
Poniżej znajdziesz podstawowe artykuły, które podkreślają konkretne techniki kodowania, porady i zalecenia dotyczące programowania:
| Artykuł | dedykowana pula SQL | bezserwerowa pula SQL |
|---|---|---|
| Procedury składowane | Tak | Tak |
| etykiety | Tak | Nie. |
| Widoki | Tak | Tak |
| Tabele tymczasowe | Tak | Tak |
| Dynamiczny język SQL | Tak | Tak |
| Pętla | Tak | Tak |
| Grupuj według opcji | Tak | Nie. |
| Przypisanie zmiennej | Tak | Tak |
Korzyści i najlepsze rozwiązania
Aby dowiedzieć się więcej na temat scenariuszy odpowiednich dla bezserwerowej puli SQL, zobacz artykuł Korzyści z bezserwerowej puli SQL .
Najlepsze rozwiązania dotyczące używania bezserwerowej puli SQL
Najlepsze rozwiązania dotyczące optymalnej wydajności przy użyciu dedykowanych pul SQL
Obsługa funkcji języka T-SQL
Język Transact-SQL jest używany w bezserwerowej puli SQL, a dedykowany model może odwoływać się do różnych obiektów i ma pewne różnice w zestawie obsługiwanych funkcji. Aby uzyskać więcej informacji, zobacz artykułTransact-SQL funkcje obsługiwane w usłudze Azure Synapse SQL .
Następne kroki
Aby uzyskać więcej informacji, zobacz Instrukcje T-SQL dla puli SQL.