Утилита pg_cacheutiis

Утилита pg_cacheutiis, созданная одним из авторов этой книги, перед отключением сервера сохраняет содержимое кэша. Это позво­ляет быстро восстановить кэш и включиться в работу сразу после перезапуска. Затем можно выполнить немедленное отключение сервера и «чис­то» запустить его. После этого заполните кэш: Никакой магии здесь нет, поэтому придется немного подождать, пока работа не развернется на полную скорость. Утилита pg_cache_save сохраняет блоки данных в таблицу под на­званием mycache. Это позволит вам при необходимости сохранять раз­личные наборы данных кэша для различных целей. Если не указать имя, по умолчанию будет использовано saved_cache. При старте pg_cache_warmn прочитает сохраненную из кэша ин­формацию и произведет выборку для каждого блока. Таким образом, по возможности вся информация будет возвращена в кэш. Несущест­вующие блоки будут проигнорированы. Иногда в экстренных случаях приходится полностью блокировать сервер или запрещать определенным пользователям доступ к базе данных. Все такие ситуации предсказать трудно, поэтому рассмотрим только некоторую часть. Соединения можно запретить одним из следующих способов: приостановить/возобновить пул сессии ;
Этим ограничиваются соединения для обычного пользователя, однако если у него права суперпользователя, ограничение не сработает, так что сами себя вы выгнать не сможете; запретить в файле аутентификации по узлу все входящие соединения, а затем перезапус­тить сервер: создайте новый файл Pg_hba_iockdown.Con£ И добавьте в него две следующие строки. Таким образом, вы полнос­тью заблокируете доступ к серверу, в том числе для суперпользователей. Несомненно, это очень серьезные и радикальные действия: Таким образом, соединения будут запрещены для всех пользователей кроме системного пользователя Postgres, Который подключается к базе данных Postgres Локально. Не перепутайте второй и третий столбец: во втором ука­зывается база данных, а в третьем — пользователь. Хотя бы ради этого стоит оставлять строку с заголовком. Если ис­пользуется более сложная конфигурация, метод Ident Сле­дует заменить на другой метод аутентификации;



Рубрика: Женский интерес