Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 2.07 KB

Практика №8 - Сбор статистика базы данных.md

File metadata and controls

55 lines (34 loc) · 2.07 KB

Практика №8 - Сбор статистики базы данных

Работы в рамках дисциплины:
Клиент-серверные системы управления базами данных
Предыдущая работа:
Практика №7 - Резервное копирование базы данных


  1. Настроили СУБД на сбор статистической информации на сбор статистики по обращениям к таблицам и индексам, по отслеживанию пользовательских функций, по времени чтения и записи блоков.

C:\Program Files\PostgreSQL\13\data\postgresql.conf

#track_activities = on
#track_counts = on
track_counts = on
#track_io_timing = on
track_io_timing = on
#track_functions = all # none, pl, all
track_functions = all
#track_activity_query_size = 2048 # (change requires restart)
#stats_temp_directory = 'pg_stat_tmp'

  1. Просмотрели текущее состояние системы с помощью предопределенных представлений (3 любых представления)

  1. Собрали статистику по обращениям к таблицам и индексам, по отслеживанию пользовательских функций, по времени чтения и записи блоков.

  1. Избавились от мусорных данных ("мертвые кортежи" и т. д.) с помощью операторов PostgreSQL

vacuum(full, verbose, analyze);

  1. Повторно собрали статистику