Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Относится к:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Система аналитической платформы (PDW)
База данных SQL в Microsoft Fabric
Доступны указанные ниже руководства. Они обсуждают общие понятия и применяются ко всем платформам, использующим ядро СУБД SQL, если не указано иное в соответствующем руководстве.
- Параллелизм, блокировка и конфликт
- Архитектура подсистемы хранилища и ввода-вывода
- Выполнение запросов и оптимизация
- Память, потоки и внутреннее планирование
- Высокая доступность, миграция и проверка
- Подключение и проверка подлинности
Согласованность, блокировка и соревнование
Используйте эти руководства, чтобы понять, как SQL Server управляет параллельным доступом к данным и внутренним структурам и как диагностировать проблемы, связанные с конкуренцией.
| Guide | Description |
|---|---|
| Руководство по блокировке и управлению версиями строк транзакций | Объясняет механизмы блокировки и управления версиями строк, которые SQL Server использует для сохранения целостности транзакций. Описывает, как приложения могут эффективно управлять транзакциями. |
| Руководство по взаимоблокировкам | Глубокое исследование проблемы взаимоблокировок в ядре СУБД, вызванных конкурирующими блокировками. Объясняет, как образуются взаимоблокировки и как SQL Server обнаруживает и устраняет их. |
| Диагностика и устранение конфликтов блокировок лотков на SQL Server | Основное внимание уделяется выявлению и разрешению конфликтов блокировки (например, конфликтов блокировки страниц) в рабочих нагрузках SQL Server с высокой параллельной обработкой. |
| Диагностика и устранение конфликтов спин-блокировок на SQL Server | Подробное руководство по выявлению и разрешению конфликтов спинлока в рабочих нагрузках SQL Server с высокой параллелизмой. |
Архитектура подсистемы хранилища и ввода-вывода
Используйте эти руководства, чтобы понять, как SQL Server хранит, обращается к данным и поддерживает данные на диске.
| Guide | Description |
|---|---|
| Руководство по архитектуре страницы и области | Описывает структуры страниц и экстентов, а также порядок организации страниц и экстентов в файлах данных. |
| Основы ввода-вывода SQL Server | Объясняет, почему ввод-вывод является основой работы движка и обсуждает статьи об эффективности, например, принципы кэширования на дисках. В нем также рассматриваются требования к надежности ввода-вывода. |
| Руководство по архитектуре журнала транзакций SQL Server и управлению | Объясняет роль журнала транзакций и содержит сведения о физической и логической архитектуре журнала. |
| Руководство по очистке призраков | Описывает очистку призрака (ghost cleanup) как фоновый процесс, который производит физическое удаление строк, ранее помеченных для удаления. |
Выполнение запросов и оптимизация
Используйте эти руководства, чтобы понять, как SQL Server компилирует, оптимизирует и выполняет запросы.
| Guide | Description |
|---|---|
| Руководство по архитектуре обработки запросов | Описывает, как ядро СУБД обрабатывает запросы в архитектурах хранилища. Она охватывает оптимизацию и повторное использование с помощью кэширования плана выполнения. |
| Руководство по архитектуре индекса и проектированию | Охватывает архитектуру индекса и основные принципы. Он предоставляет рекомендации по проектированию эффективных индексов. |
Память, потоки и внутреннее планирование
Используйте эти руководства, чтобы понять, как SQL Server управляет памятью и ресурсами ЦП внутренне.
| Guide | Description |
|---|---|
| Руководство по архитектуре управления памятью | Описывает архитектуру памяти SQL Server и способ получения и использования памяти SQL Server. Он включает фон в виртуальной памяти ОС. |
| Руководство по архитектуре потоков и задач | Описывает понятия потоков и задач в контексте планирования ОС. В нем объясняется, как выполняется работа с помощью потоков и задач. |
| Основные понятия кэша безопасности | Объясняет, как SQL Server использует кэш безопасности для проверки разрешений для субъектов, обращаюющихся к защищаемым ресурсам. |
Высокая доступность, миграция и проверка
Используйте эти руководства при развертывании, миграции или эксплуатации SQL Server в рабочих средах.
| Guide | Description |
|---|---|
| Руководство по устранению неполадок и мониторингу групп доступности AlwaysOn | Руководство по устранению неполадок и мониторингу, которое также служит посадочной страницей, направляющей на другие опубликованные ресурсы для типичных сценариев использования групп доступности (AG) и связанных инструментов. |
| Руководство по оптимизации и проверке после миграции | Описывает процессы после миграции как процесс согласования точности и полноты данных, а также выявления проблем с производительностью, а также перечисляет распространенные сценарии производительности после миграции. |
Подключение и проверка подлинности
Используйте это руководство, чтобы понять, как клиенты проходят проверку подлинности и подключаются к SQL Server.
| Guide | Description |
|---|---|
| Трассировка процесса проверки подлинности сети до ядра СУБД | Обзор сетевых трассировок, фиксирующих процессы согласования TCP-соединений и последовательности аутентификации между клиентом и сервером. |