Здравствуйте, помогите пожалуйста, через хм чистил базу, указал все руки за всё время удалить, но после захожу в папку постгрес а там 50 гигов всё ещё чем-то заняты. Может это статы от ноткеди?
Как удалить старую базу полностью и статы от кеди тоже переписать нужно.
Ни в одной системе управления базами данных (и PostgreSQL - не исключение) процедура удаления записей - на самом деле их НЕ удаляет, а только помечает как удаленные.
А окончательно весь этот "мусор" из БД выкидывает вакуумирование. Вот его и проделай (на другой вкладке того окна ХМ - Mainternance)
Оригинал пользователя Teotiuakan
Здравствуйте, помогите пожалуйста, через хм чистил базу, указал все руки за всё время удалить, но после захожу в папку постгрес а там 50 гигов всё ещё чем-то заняты. Может это статы от ноткеди?
Как удалить старую базу полностью и статы от кеди тоже переписать нужно.
Создай новую базу и проимпортируй нужные руки из архива (C:\HM2Archive)
Тоже вопрос по базе. В свое время несколько раз переустанавливал систему и само собой HM2. Перед переустановками сохранял архив. Но вышло так, что часть папок с архивами не сохранились, то есть имеется архив по март 2016 года и с августа 2016 года по сей день. Однако есть бэкап базы, в котором имеется отсутствующий в архивах период с марта по август. И то есть сейчас на другом компе сначала делаю рестори базы, а затем ручной импорт из архивов. И вот сам вопрос - можно ли из активной действующей базы HM2 скинуть все руки в архив? Или все же только бекап сегодняшней базы в данной ситуации поможет, чтобы сохранились все руки? Думаю получилось сформулировать
Можно, только не в архив, а в отдельную папку.
Процедура называется Database management -Export
но она для турниров не совсем годится, потому что обрабатывает (экспортирует) ТОЛЬКО истории раздач, но НЕ итоги турниров.
Ну то есть в моем случае, как понял, для сохранения всех рук - и кэш, и турниры - самое оптимальное - это бекап базы?