Ответ эксперта

Можно ли исследовать работающий сервер PostgreSQL, не изменяя данные?

Вопрос по направлению: Экспертиза СУБД PostgreSQL

Ответ

Сбор с работающего сервера можно организовать с минимальным воздействием, однако полностью исключить изменения нельзя. Пока идёт фиксация, пользователи продолжают выполнять транзакции, меняются журналы и статистика, а чтение больших таблиц создаёт нагрузку. Даже диагностическая команда может отражаться в логах. Сначала проверяют полномочия, согласуют с владельцем или назначившим субъектом допустимые действия, время и способ сбора, затем документируют исполнителя, команды и контрольные суммы.

Восстановление, нагрузочные испытания, массовые запросы и EXPLAIN ANALYZE для изменяющих данные команд проводят на отдельном стенде. Если доступен только рабочий экземпляр, эксперт описывает точное время каждого снимка и ограничения такого снимка. Не запускайте очистку, переиндексацию или миграцию ради подготовки: такие действия способны изменить именно те следы, которые нужно исследовать.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить проект вопросов и материалы.

После назначения экспертизы через форму сообщите реквизиты дела и организационный вопрос. Организационный документ можно приложить, если вы вправе его передать. Объекты исследования и дополнения направляют через назначивший орган.

  • Подберём специалиста
  • Поможем с проектом вопросов
  • Оценим срок и стоимость
Обсудить обращение или позвоните 8 (800) 333-24-09 Бесплатный звонок по России