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.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Database w Microsoft Fabric
Dostępne są następujące przewodniki. Omawiają ogólne pojęcia i dotyczą wszystkich platform korzystających z aparatu bazy danych SQL, chyba że określono inaczej w odpowiednim przewodniku.
- Współbieżność, blokowanie i rywalizacja
- Architektura silnika magazynu i I/O
- Wykonywanie i optymalizacja zapytań
- Pamięć, wątki i wewnętrzne planowanie
- Wysoka dostępność, migracja i walidacja
- Łączność i uwierzytelnianie
Współbieżność, blokowanie i konkurencja
Skorzystaj z tych przewodników, aby zrozumieć, jak program SQL Server zarządza współbieżnym dostępem do danych i struktur wewnętrznych oraz jak diagnozować problemy związane z rywalizacją.
| Guide | Description |
|---|---|
| Przewodnik dotyczący blokowania transakcji i wersjonowania wierszy | Objaśnienie mechanizmów blokowania i przechowywania wersji wierszy używanych przez program SQL Server do zachowania integralności transakcji. Opisuje sposób, w jaki aplikacje mogą efektywnie kontrolować transakcje. |
| Przewodnik zakleszczenia | Szczegółowe informacje na temat zakleszczeń silnika bazy danych spowodowanych przez rywalizujące blokady. Wyjaśnia, jak tworzą się zakleszczenia i jak program SQL Server je wykrywa i przerywa. |
| Diagnozowanie i rozwiązywanie konfliktów związanych z zatrzaśnieniami na serwerze SQL | Koncentruje się na identyfikowaniu i rozwiązywaniu rywalizacji o opóźnienie (zwłaszcza rywalizacji o zatrzask strony) w obciążeniach programu SQL Server o wysokiej współbieżności. |
| Diagnozowanie i rozwiązywanie rywalizacji spinlock w programie SQL Server | Szczegółowy przewodnik dotyczący identyfikowania i rozwiązywania rywalizacji spinlock w obciążeniach programu SQL Server o wysokiej współbieżności. |
Architektura silnika magazynującego i I/O
Skorzystaj z tych przewodników, aby dowiedzieć się, jak program SQL Server przechowuje, uzyskuje dostęp i utrzymuje dane na dysku.
| Guide | Description |
|---|---|
| Przewodnik po architekturze stron i obszarów | Opisuje struktury stron i zakresów oraz sposób organizowania stron i zakresów w plikach danych. |
| Podstawy we/wy programu SQL Server | Wyjaśnia, dlaczego I/O jest kluczowe dla silnika i omawia zasady dotyczące wydajności, takie jak zasady buforowania dysków. Omówiono również wymagania dotyczące niezawodności operacji we/wy. |
| Przewodnik po architekturze i zarządzaniu dziennikiem transakcji programu SQL Server | Objaśnia rolę dziennika transakcji i zawiera szczegółowe informacje na temat architektury fizycznej i logicznej dziennika. |
| Przewodnik po procesie oczyszczania duchów | Opisuje czyszczenie duchów jako proces w tle, który fizycznie usuwa wiersze, które wcześniej oznaczono do usunięcia. |
Wykonywanie i optymalizacja zapytań
Skorzystaj z tych przewodników, aby zrozumieć, jak program SQL Server kompiluje, optymalizuje i wykonuje zapytania.
| Guide | Description |
|---|---|
| przewodnik po architekturze przetwarzania zapytań | Opisuje sposób przetwarzania zapytań przez silnik bazy danych w różnych architekturach magazynowania. Obejmuje optymalizację i ponowne użycie za pomocą buforowania planu wykonywania. |
| Architektura indeksu i przewodnik projektowania | Obejmuje architekturę indeksu i podstawy. Zawiera najlepsze rozwiązania dotyczące projektowania skutecznych indeksów. |
Pamięć, wątki i wewnętrzne planowanie
Skorzystaj z tych przewodników, aby dowiedzieć się, jak program SQL Server zarządza zasobami pamięci i procesora CPU wewnętrznie.
| Guide | Description |
|---|---|
| przewodnik po architekturze zarządzania pamięcią | Opisuje architekturę pamięci programu SQL Server oraz sposób uzyskiwania i korzystania z pamięci przez program SQL Server. Zawiera informacje wprowadzające dotyczące pamięci wirtualnej systemu operacyjnego. |
| Przewodnik po architekturze wątków i zadań | Opisuje pojęcia dotyczące wątków i zadań w kontekście planowania systemu operacyjnego. W tym artykule wyjaśniono, jak praca jest wykonywana za pośrednictwem wątków i zadań. |
| Pojęcia dotyczące pamięci podręcznej zabezpieczeń | Wyjaśnia, jak SQL Server używa pamięci podręcznej zabezpieczeń do weryfikacji uprawnień principalów uzyskujących dostęp do obiektów dostępu. |
Wysoka dostępność, migracja i walidacja
Skorzystaj z tych przewodników podczas wdrażania, migrowania lub obsługi programu SQL Server w środowiskach produkcyjnych.
| Guide | Description |
|---|---|
| Przewodnik rozwiązywania problemów i monitorowania grup dostępności Always On | Przewodnik rozwiązywania problemów i monitorowania, który również jawnie służy jako strona startowa wskazująca inne opublikowane zasoby dla typowych scenariuszy i narzędzi związanych z grupami dostępności. |
| przewodnik weryfikacji i optymalizacji po migracji | Po migracji ramki ułatwiają uzgadnianie dokładności i kompletności danych oraz odkrywanie problemów z wydajnością, a następnie następuje wyliczenie typowych scenariuszy wydajności po migracji. |
Łączność i uwierzytelnianie
Skorzystaj z tego przewodnika, aby dowiedzieć się, jak klienci uwierzytelniają się i nawiązują połączenie z programem SQL Server.
| Guide | Description |
|---|---|
| Śledzenie procesu uwierzytelniania sieciowego w silniku bazy danych | Przegląd śladów sieciowych, które przechwytują nawiązywanie połączeń TCP i sekwencje uwierzytelniania między klientem a serwerem. |