План на курса

Въведение

Настройка и конфигуриране на PostgreSQL

Общ преглед на архитектурата и напредъкните функции на PostgreSQL

Администриране на PostgreSQL

  • Свързване с базата данни
  • Общ преглед на PgAdmin III
  • Конфигуриране на сървъра
  • Насърчаване и управление на потребители
  • Общ преглед на типовете обекти в базата данни
  • Задаване на права и сигурност
  • Извършване на заявки към базата данни
  • Мониторинг на базата данни
  • Гарансиране на атомността и изолацията
  • Резервно копиране и възстановяване на PostgreSQL
  • Мигриране на данни в друга система
  • Работа с логовете на PostgreSQL

Оптимизиране на производителността

  • Съкращаване на I/O с HOT
  • Блокиране и синхронизация
  • Оценка на дизайна на базата данни
  • Оптимизиране на заявки в SQL с EXPLAIN
  • Инспекция на работната зареда
  • Бенчмаркиране и профилиране
  • Оптимизиране на присъединяванията (joins)
  • Ефективно използване на индексите

Репликация на PostgreSQL

  • Общ преглед на репликацията в PostgreSQL
  • Висока наличност в PostgreSQL
  • Течна репликация (streaming replication)
  • Управление на кластери с repmgr
  • Извършване на заявки в гореща резервна база данни (hot standby)
  • Синхронна репликация
  • Репликация на лог файлове (file-based log shipping)
  • Логическа репликация с базирани на тригер Slony & Londiste
  • Пул от връзки (connection pooling)
  • Надграждане на PostgreSQL
  • Раздробяване и увеличаване на PostgreSQL

Резюме и заключение

Изисквания

  • Знания по SQL
  • Опит с командния ред на Linux
  • Опит с основно UNIX shell програмиране

Целева група

  • Администратори на бази данни
  • Системни администратори
  • Разработчици с опит в работа с бази данни
 35 часове

Брой участници


Цена за участник

Отзиви от потребители (4)

Предстоящи Курсове

Свързани Kатегории