Microsoft SQL Server 2008. Руководство администратора для профессионалов
Брайан Найт, Кетан Пэтел, Вейн Снайдер, Росс Лофорт, Стивен Уорт
Администраторам баз данных, так же как и разработчикам, потребуется освоить новые методы эффективного управления постоянно растущей и усложняющейся среды SQL Server.
Авторский коллектив экспертов по SQL Server делится своим опытом, дает уникальные рекомендации, рассказывает о приемах работы, включая управление и мониторинг SQL Server, автоматизацию администрирования, кластеризацию, настройку производительности, проведение операций резервного копирования и восстановления и т.д. Здесь читатель сможет ознакомиться с различными инструментальными средствами, которые имеются в арсенале версии SQL Server 2008, а также с различными новыми возможностями. Изучив материал книги, вы сможете уверенно справляться даже с самыми серьезными проблемами, возникающими в процессе администрирования SQL Server 2008.
Эта книга поможет вам:
- применять самые современные концепции инсталляции SQL Server 2008;
- пользоваться подсказками для устранения неполадок и обеспечения безопасности механизма БД;
- ознакомиться с методами автоматизации SQL Server 2008;
- узнать о способах индексирования базы данных;
- изучить методы мониторинга SQL Server 2008;
- пользоваться методами настройки производительности SQL Server 2008.
Издательство: Диалектика, Вильямс, 2010 г.
ISBN 978-5-8459-1594-8, 978-0-470-24796-9
Количество страниц: 944.
Содержание книги «Microsoft SQL Server 2008. Руководство администратора для профессионалов»:
- 21 Об авторах
- 22 Благодарности
- 23 От издательства
- 25 Введение
- 29 Глава 1. Архитектура SQL Server 2008
- 29 Расширение роли администратора БД
- 29 DBA-технолог
- 30 DBA-разработчик
- 31 DBA бизнес-аналитики
- 31 DBA-совместитель
- 32 Вопросы, в которых следует ориентироваться
- 33 Архитектура SQL Server
- 33 Журнал транзакций и файлы базы данных
- 35 Метод SQL Native Client
- 35 Системные базы данных
- 38 Схемы
- 38 Синонимы
- 39 Представления динамического управления
- 39 Типы данных SQL Server 2008
- 45 Варианты выпуска SQL Server
- 46 Выпуск SQL Compact (только для 32-битовых платформ)
- 46 Выпуск SQL Express (только для 32-битовых платформ)
- 46 Выпуск Workgroup (для 32-битовых и 64-битовых платформ)
- 46 Выпуск Web (для 32-битовых и 64-битовых платформ)
- 47 Выпуск Standard (для 32-битовых и 64-битовых платформ)
- 47 Выпуски Enterprise, Evaluation и Developer (для 32-битовых и 64-битовых платформ)
- 47 Операционная система
- 48 Максимальные вычислительные возможности SQL Server
- 48 Возможности БД в зависимости от выпуска
- 59 Лицензирование
- 62 Резюме
- 29 Расширение роли администратора БД
- 63 Глава 2. Инсталляция SQL Server 2008
- 63 Этап планирования системы
- 64 Выбор аппаратного обеспечения
- 69 Выбор типа и версии ПО
- 75 Установка SQL Server
- 75 Совместная инсталляция, инсталляция с обновлением и инсталляция с нуля
- 76 Инсталляция с помощью сценария
- 77 Удаленная инсталляция
- 78 Локальная инсталляция
- 81 Где найти базы данных с примерами
- 82 Инсталляция служб Analysis Services
- 82 «Прогон» системы
- 83 Послеинсталляционные настройки
- 83 Диспетчер настройки SQL Server Configuration Manager
- 84 Утилита SQL Server Management Studio
- 85 База данных tempdb
- 87 Резервное копирование
- 87 Деинсталляция SQL Server
- 88 Деинсталляция служб Reporting Services
- 89 Деинсталляция Analysis Services
- 89 Деинсталляция механизма SQL Server Engine
- 90 Помощь от службы поддержки Microsoft
- 90 Инсталляция клиентских инструментов из общедоступного ресурса
- 91 Административные средства по умолчанию не устанавливаются на удаленные узлы кластера
- 91 Предупреждение о минимальной конфигурации
- 91 Что делать при возникновении ошибок на этапе установки
- 93 Резюме
- 63 Этап планирования системы
- 95 Глава 3. Рекомендуемые методы обновления SQL Server 2008
- 95 Зачем переходить на SQL Server 2008?
- 96 Усилия Microsoft, направленные на снижение риска
- 97 Вклад независимых поставщиков программного обеспечения и SQL-сообщества
- 97 Обновление до SQL Server 2008
- 98 Обновление поверх старой инсталляции
- 99 Совместное обновление
- 100 Сравнительный анализ обновления поверх старой инсталляции и совместного обновления
- 101 Предварительная проверка перед обновлением
- 102 Помощник обновления SQL Server Upgrade Advisor
- 102 Инсталляция помощника обновления SQL Server 2008 Upgrade Advisor
- 103 Работа с Upgrade Advisor
- 104 Создание сценариев для Upgrade Advisor
- 106 Устранение проблем, возникших при обновлении
- 108 Помощник обновления SQL Server Upgrade Assistant
- 108 Сбор данных о среде
- 109 Установка сервера-прототипа
- 109 Запуск трассировки
- 110 Переход на SQL Server 2008
- 110 Окончательный анализ
- 110 Обратная совместимость
- 110 Неподдерживаемые и неэксплуатируемые возможности
- 111 Неиспользуемые возможности баз данных SQL Server 2008
- 112 Другие изменения, влияющие на поведение SQL Server 2008
- 113 Размышления о компонентах SQL Server
- 113 Обновление полнотекстового каталога до SQL Server 2008
- 114 Обновление Reporting Services
- 114 Обновление Analysis Services
- 115 Переход с DTS на SSIS
- 121 Доставка регистрационных журналов
- 122 Безопасная кластеризация
- 122 Переход на 64-битовые платформы
- 122 Проверки, проводимые после обновления
- 122 После обновления плохо работают запросы
- 124 Обновление счетчиков использования
- 125 Диспетчер настройки SQL Server
- 125 Управление на основе политик
- 130 Резюме
- 95 Зачем переходить на SQL Server 2008?
- 131 Глава 4. Управление механизмом баз данных и исправление ошибок
- 131 Средства настройки конфигурации
- 132 Диспетчер настройки SQL Server
- 133 Выделенное подключение администратора
- 134 Серверы настройки и группы серверов
- 135 Параметры запуска
- 139 Хранимые процедуры запуска
- 140 Восстановление системных баз данных
- 141 Среда управления SQL Server Management Studio
- 141 Отчеты
- 143 Настройка SQL Server
- 147 Фильтрация объектов
- 148 Журналы регистрации ошибок
- 148 Инструментальное средство Activity Monitor
- 153 Управление процессами в T-SQL
- 155 Флаги трассировки
- 160 Получение помощи от группы поддержки компании Microsoft
- 160 Программа SQLDumper.exe
- 161 Программа SQLDiag.exe
- 163 Резюме
- 131 Средства настройки конфигурации
- 165 Глава 5. Автоматизация работы SQL Server
- 165 Планы обслуживания
- 166 Мастер плана обслуживания
- 171 Проектировщик плана обслуживания
- 174 Агент SQL Server
- 174 Компоненты автоматизации
- 189 Безопасность службы SQL Server Agent
- 194 Настройка SQL Server Agent
- 199 Компонент Database Mail
- 205 Администрирование нескольких серверов
- 211 Резюме
- 165 Планы обслуживания
- 213 Глава 6. Администрирование служб Integration Services SQL Server и настройка производительности
- 214 Обзор служб Integration Services
- 214 Применение служб Integration Services
- 215 Четыре основных компонента служб Integration Services
- 217 Управление проектами и изменение управления
- 218 Администрирование служб Integration Services
- 218 Обзор
- 218 Настройка
- 224 Журналы регистрации событий
- 225 Мониторинг активности
- 226 Администрирование пакетов служб Integration Services
- 227 Обзор
- 227 Создание пакетов
- 231 Управление
- 234 Развертывание
- 238 Выполнение и планирование
- 243 Вопросы безопасности служб Integration Services
- 243 Обзор
- 243 Обеспечение безопасности пакетов
- 245 Сохранение пакетов
- 245 Запуск пакетов
- 245 Ресурсы пакетов
- 246 Цифровые подписи
- 246 Резюме
- 214 Обзор служб Integration Services
- 247 Глава 7. Администрирование и настройка служб Analysis Services
- 248 Службы Analysis Services: общий обзор
- 248 Компоненты единой пространственной модели
- 249 Архитектурные компоненты служб Analysis Services
- 250 Администрирование сервера Analysis Services
- 250 Конфигурационные настройки сервера
- 253 Необходимые службы
- 253 Язык написания сценариев Analysis Services
- 255 Администрирование баз данных Analysis Services
- 255 Развертывание баз данных Analysis Services
- 258 Работа с объектами Analysis Services
- 261 Резервное копирование и восстановление баз данных Analysis Services
- 264 Синхронизация баз данных Analysis Services
- 265 Контроль за работой служб Analysis Services и их настройка
- 265 Контроль событий Analysis Services с помощью SQL Profiler
- 266 Трассировка, с помощью которой можно осуществить воспроизведение
- 268 Использование средства Flight Recorder для анализа постфактум
- 269 Управление хранением в Analysis Services
- 269 Методы хранения
- 269 Настройка разделов
- 272 Проектирование объединений
- 275 Безопасность работы служб Analysis Services
- 275 Роль уровня сервера
- 276 Роль уровня базы данных
- 277 Разрешения роли уровня баз данных
- 278 Резюме
- 248 Службы Analysis Services: общий обзор
- 279 Глава 8. Администрирование средств разработки
- 279 Компонент Service Broker
- 280 Архитектура компонента Service Broker
- 288 Примеры работы с компонентом Service Broker
- 302 Активация
- 307 Группы бесед
- 309 Компонент Service Broker: вопросы безопасности
- 309 Безопасность на транспортном уровне
- 314 Маршрутизация
- 317 Безопасность диалога
- 321 Приоритеты бесед
- 321 Настройка приоритетов бесед
- 329 Обзор приоритетов бесед
- 330 Администрирование компонента Service Broker
- 331 Инсталляция приложения Service Broker
- 333 Установка разрешений для объектов Service Broker
- 334 Управление очередями компонента Service Broker
- 335 Обработка опасных сообщений
- 337 Перемещение приложений Service Broker
- 338 Копирование приложений Service Broker
- 339 Замена устаревших сертификатов
- 340 Решение проблем, возникающих при работе с приложениями Service Broker
- 349 Производительность
- 350 Введение в интегрированную среду CLR
- 350 SQL Server как хост-приложение среды .NET
- 352 Домены приложений
- 352 Сравнение возможностей T-SQL и CLR
- 353 Сравнение расширенных хранимых процедур и CLR-кода
- 353 Активизация интегрированной среды CLR
- 354 Создание CLR-сборки
- 358 Развертывание сборки
- 363 Каталогизация объектов
- 366 Прикладные области
- 367 Контроль за производительностью
- 370 Резюме
- 279 Компонент Service Broker
- 371 Глава 9. Безопасность компонента Database Engine
- 371 Принципы безопасности
- 371 Принцип наименьшего уровня привилегий
- 373 Триада ЦРУ
- 373 Глубокоэшелонированная оборона
- 374 Создание безопасной конфигурации
- 375 Новые возможности обеспечения безопасности — SQL Server 2008
- 375 Безопасность операционной системы
- 381 Безопасность операционной системы и SQL Server
- 385 Настройка контактной зоны с помощью инструментального средства Surface Area Configuration
- 386 Конечные точки
- 386 Типичная настройка конечной точки
- 388 Другие конечные точки
- 388 Нововведения Windows-аутентификации в SQL Server 2008
- 389 Управление идентификацией и доступом
- 389 Принципалы сервера/учетные записи
- 399 Учетные данные
- 399 Пользователи
- 404 Схемы
- 405 Пример схемы
- 407 Смена владельца
- 408 Разделение пользователей и схем
- 409 Смена владельца схемы
- 410 Схемы INFORMATION_SCHEMA и sys
- 410 Защищаемые объекты и разрешения к ним
- 410 Цепочки владения
- 411 Заимствование прав владения между БД
- 412 Контекст разрешений
- 414 Оператор EXECUTE AS
- 416 Устранение проблем при работе с разрешениями
- 417 Шифрование
- 417 Настройка методологии шифрования
- 419 Шифрование данных
- 421 Пример создания вспомогательной функции
- 422 Разрешения на уровне столбцов
- 422 Прозрачное шифрование данных (TDE-шифрование)
- 424 Расширенное управление ключами (EKM)
- 425 Аудит SQL Server
- 425 Создание аудита
- 426 Создание и активизация спецификации аудита сервера
- 428 Создание и активизация спецификации аудита базы данных
- 429 Резюме
- 371 Принципы безопасности
- 431 Глава 10. Управление изменениями
- 431 Создание проектов
- 432 Создание соединения
- 433 Создание проектов запросов
- 434 Управление на основе политик
- 434 Обзор управления на основе политик
- 435 Изучение управления на основе политик
- 441 Управление на основе политик с помощью сценариев
- 443 Практическая реализация управления на основе политик
- 445 Синтаксис ЯОД-триггеров
- 446 Триггеры уровня баз данных
- 450 ЯОД-триггеры уровня сервера
- 451 Отображения триггеров
- 451 Утилита sqlcmd
- 452 Обзор возможностей написания сценариев
- 452 Работа с утилитой sqlcmd из командной строки
- 455 Запуск утилиты sqlcmd из Management Studio
- 457 Создание сценариев изменения
- 457 Data Dude
- 458 Инструментальное средство PowerShell
- 460 Таблицы версий
- 462 Резюме
- 431 Создание проектов
- 463 Глава 11. Оптимальная настройка сервера
- 463 Что должен знать каждый администратор БД о производительности
- 464 Цикл настройки производительности
- 465 Определение оптимальных рабочих характеристик
- 465 Фокусируясь на самом главном
- 466 Что должен знать DBA-разработчик о производительности
- 466 Пользователи
- 468 SQL-запросы
- 468 Данные
- 468 Надежная схема
- 469 Что должен знать DBA-технолог о производительности
- 470 Оптимизация сервера
- 472 Настройка оборудования сервера
- 472 Эталонная архитектура серверных систем Windows
- 473 Справочник по серверам Windows
- 473 Центральный процессор
- 473 32-разрядные процессоры x86
- 474 Процессоры x64
- 474 IA64
- 474 Выбор между процессорами x64 и IA64
- 475 Гиперпотоковость
- 476 Кэш-память
- 478 Многоядерность
- 480 Архитектура системы
- 482 ОЗУ
- 482 Физическая память
- 482 Физическое адресное пространство
- 483 Диспетчер виртуальной памяти
- 483 Файл подкачки
- 484 Ошибки страничной адресации
- 485 Виртуальное адресное пространство
- 486 Настройка памяти 32-разрядной системы
- 488 64-разрядные системы
- 488 Сценарии настройки памяти
- 492 Ввод-вывод
- 492 Сеть
- 493 Диски
- 495 Проектирование системы хранения данных
- 497 Проектирование систем хранения данных
- 502 Системы хранения большого объема: SAN-системы
- 505 Настройка сервера
- 510 Фрагментация
- 512 Резюме
- 463 Что должен знать каждый администратор БД о производительности
- 513 Глава 12. Оптимизация SQL Server 2008
- 513 Оптимизация приложения
- 513 Определение рабочей нагрузки
- 514 Цель — гармония системы
- 514 Безмолвный убийца: проблемы системы ввода-вывода
- 515 Модель процесса ввода-вывода SQL Server
- 515 Размещение файлов базы данных
- 516 База данных tempdb
- 519 Разделение таблиц и индексов
- 520 Кому нужно разделение?
- 521 Реализация разделения
- 521 Создание функции разделения
- 523 Создание файловых групп
- 524 Создание схемы раздела
- 525 Создание таблиц и индексов
- 529 Сжатие данных
- 530 Сжатие строк
- 530 Сжатие таблиц
- 532 Оценка экономии пространства
- 534 Управление сжатием данных
- 535 Анализ сжатия данных
- 535 Анализ оперативной памяти и дополнений
- 536 Настройка памяти SQL Server
- 539 Добавление процессоров без отключения сервера в Windows 2008
- 540 Настройка SQL Server 2008 для работы с динамической памятью на платформе x86
- 542 64-разрядная версия SQL Server 2005
- 543 Регулятор ресурсов
- 549 Анализ работы процессоров
- 549 Локальность данных
- 550 Согласованность кэша
- 550 Маска подобия
- 553 Максимальная степень параллелизма (MAXDOP)
- 554 Маска подобия операций ввода-вывода
- 555 Установка параметра Max Server Memory
- 555 Память, выделяемая под создание индекса
- 555 Минимальная память, выделяемая под запрос
- 556 Резюме
- 513 Оптимизация приложения
- 557 Глава 13. Мониторинг SQL Server
- 558 Для чего нужен мониторинг
- 558 Задачи мониторинга
- 559 Определение эталонных показателей для контроля производительности
- 560 Сравнение текущих характеристик с эталонными данными
- 560 Что нового появилось в технике мониторинга SQL Server 2008
- 560 Сбор данных
- 560 Оболочка SQL Server Extended Events
- 561 Выбор соответствующих инструментов мониторинга
- 562 Монитор производительности
- 563 Загрузка процессора
- 564 Устранение узких мест в работе процессора
- 564 Активность дисков
- 572 Потребление памяти
- 576 Инструментальные средства контроля производительности
- 577 Контроль за событиями
- 579 Трассировщик Default Trace
- 580 Трассировщик SQL Trace
- 594 Уведомление о событиях
- 596 Уведомления о расширенных событиях SQL Server
- 603 Динамическое административное представление
- 604 Мониторинг с помощью динамических административных представлений и функций
- 605 Что же происходит внутри SQL Server
- 608 Просмотр информации о взаимоблокировках в базах данных
- 608 Просмотр информации о блокировках на серверах
- 608 Использование индексов в базах данных
- 610 Просмотр запросов, ожидающих освобождения памяти
- 611 Информация о подключенных пользователях
- 611 Свободное пространство для файловых групп
- 612 План выполнения запроса и текст запроса для текущих работающих запросов
- 612 Загрузка памяти
- 612 Мониторинг журналов
- 613 Мониторинг журнала ошибок SQL Server
- 613 Мониторинг журнала событий Windows
- 613 Хранилище административных данных
- 614 Наборы системных данных
- 614 Просмотр данных, собранных в наборах системных данных
- 616 Как создать собственный набор коллекций данных
- 618 Проверка собранных данных
- 619 Резюме
- 558 Для чего нужен мониторинг
- 621 Глава 14. Настройка производительности T-SQL
- 621 Физическая обработка запросов
- 625 Компиляция
- 629 Инструменты и команды для сценариев рекомпиляции
- 630 Синтаксический анализатор и алгебраизатор
- 631 Оптимизация
- 636 Процесс настройки
- 637 Информация ввода-вывода базы данных
- 638 Работа с планом выполнения запроса
- 647 Алгоритмы соединения
- 650 Индексированные методы доступа
- 664 План выполнения запроса при модификации данных
- 669 План выполнения запроса, работающего с таблицами и индексами, разбитыми на разделы
- 671 Сборка планов выполнения запросов с помощью SQL Trace для последующего анализа
- 672 Резюме
- 621 Физическая обработка запросов
- 673 Глава 15. Индексирование баз данных
- 673 Нововведения в индексировании SQL Server
- 673 Что нового появилось в индексировании в SQL Server 2008
- 674 Возможности индексирования в SQL Server 2005
- 677 Пример базы данных
- 679 Разбиение таблиц и индексов на разделы
- 679 Предназначение табличных и индексных разделов
- 681 Предварительные условия разбиения
- 681 Создание табличных разделов
- 693 Фильтрованные индексы и фильтрованная статистика
- 696 Обслуживание индексов
- 696 Наблюдение за фрагментацией индекса
- 697 Очистка индексов
- 699 Мастер DTA
- 700 Использование мастера DTA для настройки отдельных запросов
- 719 Не слишком ли много индексов?
- 722 Настройка рабочей нагрузки
- 722 Резюме
- 673 Нововведения в индексировании SQL Server
- 723 Глава 16. Репликация
- 723 Обзор репликации
- 724 Типы репликации
- 725 Компоненты репликации
- 727 Усовершенствование процедуры репликации в SQL Server 2008
- 727 Модели репликации
- 727 Один издатель, один и более подписчиков
- 729 Несколько издателей, один подписчик
- 729 Множество издателей, которые одновременно являются и подписчиками
- 731 Обновляемые подписки
- 731 Одноранговая репликация
- 731 Реализация репликации
- 732 Настройка
- 733 Настройка распространителя
- 736 Реализация репликации моментальных снимков
- 745 Реализация репликации транзакций и репликации слиянием
- 746 Одноранговая репликация
- 750 Сценарии репликации
- 750 Контроль за репликацией
- 750 Диспетчер репликации
- 750 Монитор производительности
- 752 DMV-представления репликации
- 753 Хранимая процедура sp_replcounters
- 753 Резюме
- 723 Обзор репликации
- 755 Глава 17. Зеркалирование баз данных
- 755 Механизм зеркалирования баз данных
- 757 Рабочие режимы зеркалирования базы данных
- 759 Пример зеркалирования базы данных
- 771 Зеркалирование баз данных и версии SQL Server 2008
- 771 Представления каталогов зеркалирования баз данных
- 774 Изменение роли зеркалирования баз данных
- 780 Сценарии обеспечения доступности базы данных
- 783 Мониторинг зеркалирования баз данных
- 784 Мониторинг с помощью системного монитора
- 786 Контроль с использованием монитора Database Mirroring Monitor
- 790 Установка предельного порога для счетчиков и отправка оповещений
- 791 Контроль с помощью SQL Profiler
- 792 Устранение неисправностей зеркалирования баз данных
- 792 Устранение ошибок, произошедших во время настройки
- 793 Устранение ошибок, произошедших во время выполнения
- 794 Автоматическое восстановление страниц
- 795 Подготовка зеркального сервера к восстановлению после сбоя
- 795 Оборудование, ПО и настройка сервера
- 797 Доступность базы данных во время запланированного отключения
- 798 Настройка SQL-заданий на зеркальном сервере
- 799 Бит TRUSTWORTHY зеркальной базы данных
- 799 Перенаправление клиента на зеркальный сервер
- 800 Одновременное зеркалирование нескольких баз данных
- 801 Зеркалирование баз данных и другие решения высокой доступности
- 802 Зеркалирование и кластеризация баз данных
- 802 Зеркалирование базы данных и репликация транзакций
- 803 Зеркалирование базы данных и доставка журналов
- 803 Установка слушателя удаленных событий
- 807 Моментальные снимки баз данных
- 808 Резюме
- 755 Механизм зеркалирования баз данных
- 809 Глава 18. Резервное копирование и восстановление
- 810 Типы сбоев
- 810 Аппаратные сбои
- 810 Ошибки пользователей
- 811 Ошибки в работе приложений
- 811 Программные сбои
- 812 Слишком много привилегий
- 812 Стихийные бедствия
- 813 Разработка планов
- 813 План резервного копирования/восстановления
- 819 Выполнение плана
- 819 Обзор резервного копирования и восстановления
- 819 Как работает резервное копирование
- 824 Сжатие резервной копии
- 825 Как выполняется восстановление
- 826 Сравнение моделей восстановления
- 828 Выбор модели
- 829 Переключение моделей восстановления
- 830 Проверка резервных копий
- 832 Резервное копирование исторических таблиц
- 833 Права, необходимые для резервного копирования и восстановления
- 833 Резервное копирование системных баз данных
- 834 Полнотекстовое резервное копирование
- 835 Планирование восстановления
- 836 Требования к восстановлению
- 837 Шаблоны использования данных
- 838 Временное окно обслуживания
- 840 Другие решения высокой доступности
- 840 Разработка и выполнение плана резервного копирования
- 841 SQL Server 2008 Management Studio
- 845 Планы обслуживания БД
- 849 Операторы резервного копирования языка Transact-SQL
- 850 Ведение резервных копий
- 851 Производительность операций резервного копирования и восстановления
- 852 Выполнение операции восстановления
- 852 Процесс восстановления
- 857 Восстановление с помощью инструментального средства SQL Server Management Studio
- 861 Операторы восстановления языка T-SQL
- 862 Восстановление системных баз данных
- 864 Архивирование данных
- 864 Разбиение таблиц на разделы в SQL Server 2008
- 865 Представление раздела
- 865 Планирование восстановления после чрезвычайных ситуаций
- 867 Резюме
- 810 Типы сбоев
- 869 Глава 19. SQL Server 2008: доставка журналов
- 869 Сценарии реализации доставки журналов
- 870 Доставка журналов для обеспечения работы автономного сервера горячего резерва
- 871 Доставка журналов как решение восстановления после чрезвычайной ситуации
- 872 Доставка журналов как решение для ведения отчетности базы данных
- 873 Архитектура механизма доставки журналов
- 873 Первичный сервер
- 874 Вторичный сервер
- 874 Контролирующий сервер
- 874 Процесс доставки журналов
- 875 Требования к системе
- 875 Сеть
- 875 Серверы идентичной мощности
- 876 Хранение
- 876 Контролирующий сервер
- 876 Программное обеспечение
- 876 Развертывание механизма доставки журналов
- 876 Начальная настройка
- 878 Развертывание с помощью инструментального средства Management Studio
- 883 Развертывание с использованием операторов языка T-SQL
- 884 Мониторинг и обнаружение неполадок в работе
- 885 Мониторинг с помощью Management Studio
- 886 Контроль с помощью хранимых процедур
- 886 Методы устранения неисправностей
- 887 Управление сменой ролей
- 887 Синхронизация зависимостей
- 890 Переключение ролей с первичного сервера на вторичный
- 892 Переключение ролей первичного и вторичного серверов
- 893 Переадресация клиентов для подключения к вторичному серверу
- 894 План резервного копирования базы данных
- 895 Объединение доставки журналов с другими решениями высокой доступности
- 895 Зеркалирование данных в SQL Server 2008
- 895 Отказоустойчивая кластеризация Windows
- 896 Репликация SQL Server 2008
- 897 Удаление доставки журналов
- 897 Удаление доставки журналов с помощью Management Studio
- 897 Удаление доставки журналов с помощью операторов языка T-SQL
- 898 Производительность доставки журналов
- 898 Обновление до доставки журналов SQL Server 2008
- 899 Метод минимизации периода неработоспособности
- 899 Метод, допускающий наличие периода простоя
- 899 Метод с развертыванием доставки журналов
- 900 Резюме
- 869 Сценарии реализации доставки журналов
- 901 Глава 20. Кластеризация SQL Server 2008
- 902 Кластеризация и ваше предприятие
- 902 Что может кластеризация
- 903 Чего кластеризация делать не позволяет
- 904 В каком случае выбор кластеризации SQL Server 2008 можно считать обоснованным
- 904 Альтернативы кластеризации
- 906 Кластеризация: общая картина
- 906 Механизм кластеризации
- 909 Варианты кластеризации
- 912 Обновление кластеризации SQL Server
- 912 Не обновлять
- 912 Обновление кластера SQL Server 2008 на старой платформе
- 913 Создание кластера с нуля
- 914 План отката
- 915 Какой вариант обновления предпочтительней
- 915 Подготовка к кластеризации
- 915 Подготовка инфраструктуры
- 916 Подготовка оборудования
- 919 Кластеризация Windows Server 2008
- 919 Предварительная подготовка
- 920 Инсталляция кластера Windows Server 2008
- 924 Настройка Windows Server 2008 для кластеризации
- 924 Кластеризация SQL Server 2008
- 925 Кластеризация SQL Server
- 928 Инсталляция пакетов обновлений и критических обновлений
- 928 Тестировать, тестировать и еще раз тестировать
- 931 Поддержка кластера
- 932 Устранение неполадок в работе кластера
- 932 Как осуществляется устранение неполадок в работе кластера
- 933 Делайте это с самого начала
- 933 Сбор и накопление информации
- 934 Решение проблем
- 934 Сотрудничество с компанией Microsoft
- 935 Резюме
- 902 Кластеризация и ваше предприятие
- 937 Предметный указатель
Инструкция как скачать книгу Брайан Найт, Кетан Пэтел, Вейн Снайдер, Росс Лофорт, Стивен Уорт: Microsoft SQL Server 2008. Руководство администратора для профессионалов в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.