Исчерпывающий обзор лучших практик по устранению неисправностей и оптимизации производительности Microsoft SQL Server. Специалисты по базам данных, в том числе разработчики и администраторы, научатся выявлять проблемы с производительностью, системно устранять неполадки и расставлять приоритеты при тонкой настройке, чтобы достичь максимальной эффективности. Автор книги Дмитрий Короткевич — Microsoft Data Platform MVP и Microsoft Certified Master (MCM) — расскажет о взаимозависимостях между компонентами баз данных SQL Server. Вы узнаете, как быстро провести диагностику системы и найти причину любой проблемы. Методы, описанные в книге, совместимы со всеми версиями SQL Server и подходят как для локальных, так и для облачных конфигураций SQL Server.
Хранение данных и схемы доступа.
Современные версии SQL Server поддерживают три технологии хранения и обработки данных. Самый старый и востребованный метод — хранение на основе строк (row-based storage). При таком методе хранения все столбцы таблицы объединяются в строки данных, которые размещаются на страницах данных размером 8 Кбайт. Логически эти строки представлены либо индексами на основе B-деревьев, либо кучами (мы обсудим эти структуры чуть позже). Начиная с SQL Server 2012, некоторые индексы или целые таблицы можно хранить в формате столбцов, используя хранилище на основе столбцов (column-based storage) и индекс columnstore. Данные в таких индексах сильно сжаты и хранятся для каждого столбца отдельно. Эта технология оптимизирована так, чтобы обеспечивать высокую производительность в случае аналитических запросов только для чтения, когда просматриваются большие объемы данных. К сожалению, она плохо масштабируется в рабочей нагрузке OLTP.
Краткое содержание.
Предисловие.
Глава 1.Установка и настройка SQL Server.
Глава 2.Модель выполнения SQL Server и статистика ожидания.
Глава 3.Производительность дисковой подсистемы.
Глава 4.Неэффективные запросы.
Глава 5.Хранение данных и настройка запросов.
Глава 6.Загрузка процессора.
Глава 7.Проблемы с оперативной памятью.
Глава 8.Блокировки и конкурентный доступ.
Глава 9.Работа с базой данных tempdb и ее производительность.
Глава 10.Кратковременные блокировки.
Глава 11.Журнал транзакций.
Глава 12.Группы доступности AlwaysOn.
Глава 13.Другие примечательные типы ожиданий.
Глава 14.Анализ схемы базы данных и индексов.
Глава 15.SQL Server в виртуализированных средах.
Глава 16.SQL Server в облаке.
Приложение. Типы ожиданий.
Об авторе.
Иллюстрация на обложке.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Короткевич :: #сетевое администрирование :: #локальные сети :: #информатика :: #программирование
Смотрите также учебники, книги и учебные материалы:
- PowerShell для сисадминов, Бертрам А., 2021
- Основы кибербезопасности, 5-11 классы, Вангородский С.Н., 2019
- Информатика, 9-й класс, Базовый уровень, Учебник, Босова Л.Л., Босова А.Ю., 2023
- System Design, Подготовка к сложному интервью, Сюй А., 2022
- Роман с Data Science, Как монетизировать большие данные, Зыков Р., 2021
- Информатика, 8 класс, Базовый уровень, Босова Л.Л., Босова А.Ю., 2023
- Информатика, 7 класс, Базовый уровень, Босова Л.Л., Босова А.Ю., 2023
- Практический анализ временных рядов, Прогнозирование со статистикой и машинное обучение, Нильсен Э., 2021