Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 | pula SQL bez serwera |
|---|---|---|
| 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.