Добрый вечер всем!
В поиске не нашел, собственно вопрос в теме: можно ли удалить часть базы наигранных рук и трекера?
Database - Purge Hands - Advanced
там выберешь что удалять (румы, лимиты, период по датам игры), после будет предложено сделать Vacuum - согласиться
да, для удаления используется Purge.
Осталось только уточнить, что минимальной единицей удаления является:
- для кешевых игр = вся игровая сессия (одну раздачу удалить не получится)
- для турниров = один турнир
напрасная потеря времени Создай новую базу и проимпортируй нужные руки из архива(C:\Users\username\AppData\PokerTracker4\Processed)
Как удалить ХХ с рума Lotos poker?
На вкладке Advanced такого рума нет. Я нажал удаление при активном нике с этого рума, так вся база удалилась. Теперь восстанавливаю.
Оригинал пользователя KillYourself61
Как удалить ХХ с рума Lotos poker?
На вкладке Advanced такого рума нет.
Он же пока в сети 888? Вот и выбирай 888 Poker для удаления.
покерный рум Lotos ранее относился к сети Pacific. Как и 888
Но сейчас, согласно www.pokerscout.com - Lotos является частью сети GGNetwork (которой, кстати, в списке поддерживаемых в ПТ4 просто нет)
Бред какой-то - после удаления нескольких десятков турниров размер базы увеличился. Удалял турниры сыгранные на плеймани,фрироллы и до 1$. Housekeeping делал, программу перезапускал. Что это такое?
Ну, если "несколько десятков" турниров представляют собой половину содержания базы данных, то эффект в части размера БД от их удаления будет заметен.
Если же удаленное - условно говоря, один процент от всей БД, то изменение размера видно (если вообще видно) только под микроскопом.
И да, после удаления больших массивов housekeeping обязателен
Это - старая и вечная история: под любой системой управления базами данных удаление информации происходит в два этапа:
- после выполнения команды удаления она только помечается как удаленная, но физически остается. Просто игнорируется при обработке.
- и только потом, применяя специальные функции, происходит удаление "насовсем". Функции эти - "вакуумирование" и "реиндекс". Более подробно разворачивать объяснение нет смысла, но то, что в ПТ называется Housekeeping - есть последовательное выполнение над базой данных сначала процедуры Vacuum (Full), а затем еще и Reindex. Более того, в конце ПТ еще прицепляет собственную процедуру "обновление кеша БД", чтобы данные быстрее читались.
спасибо за развернутый ответ!
я когда удалял часть базы процедуру Housekeeping не запускал. после удаления сделал резервирование и перенес всю БД на другой компьютер. теперь на новом компе это делать бессмысленно?
Вот этот момент я не упомянул, потому что он - редкий.
Но да, пара backup-restore уберет "мусор" из базы данных даже более эффективно, чем Housekeeping.
Но его все равно стоит проделывать регулярно. Раз в неделю или раз в месяц - от размера БД и активности ее использования зависит.