PostgreSQL deleteing старые записи от таблиц журнала

У меня есть эта та же проблема, однако, я смог точно определить причину. Это только происходит, если я вхожу в систему удаленного компьютера с тонким клиентом, затем толстый клиент и назад к тонкому клиенту. Я полагаю, что проблема с тонким клиентом так или иначе, но я не могу найти журналы, которые указывают на то, что произошло во время этого катастрофического отказа. Моим тонким клиентом является HP t5710, выполняющий XPe.

3
задан 5 May 2011 в 17:35
2 ответа
DELETE FROM radacct WHERE acctstoptime < (now() - '30 days'::interval);

избавиться от старых данных.

REINDEX TABLE radacct;

восстановить индексы (иначе можно волновать с индексным чрезмерным увеличением размера).

При выполнении старой версии Пост-ГРЭС, можно хотеть VACUUM таблица периодически.
Если таблица огромна, делают a VACUMM FULL ANALYZE radacct в первый раз Вы выводите старые данные (или выводите/перезагружаете таблицу) освободить пространство и обновить планировщика запроса.

4
ответ дан 3 December 2019 в 05:54

также, рассмотрите использование ограничительного исключения. можно легко отбросить старые разделы затем. это сохранит большую вакуумную загрузку также.

1
ответ дан 3 December 2019 в 05:54

Теги

Похожие вопросы