Устранение проблем со скоростью импорта и отчетов
Обзор
Некоторые пользователи могут сталкиваться с низкой скоростью импорта и/или загрузки в PokerTracker 4. Две наиболее частые причины — не обслуживаемая база данных и ограничения аппаратного обеспечения (недостаточный объем RAM или медленные жесткие диски). Убедитесь, что ваш компьютер соответствует нашим минимальным требованиям, а затем используйте разделы ниже, чтобы диагностировать и повысить скорость.
Медленный импорт
Если импорт раздач со временем стал медленнее, почти всегда это означает, что вашей базе данных требуется обслуживание. По мере роста базы данных за счет новых раздач ее производительность постепенно снижается, пока не будет выполнено обслуживание.
- Выполните полное обслуживание базы данных. Это первый и самый эффективный шаг. Следуйте руководству Обслуживание базы данных, чтобы заново проиндексировать, кластеризовать и vacuum/analyze вашу базу данных и вернуть ей максимальную производительность.
- Проверьте, нет ли избыточного повторного импорта дубликатов. Если PokerTracker снова и снова перечитывает раздачи, которые уже импортировал, скорость импорта резко упадет. См. Перемещение обработанных файлов / Невозможно получить раздачи во время игры, чтобы убедиться, что обработанные файлы архивируются корректно.
- Проверьте ваше оборудование. Если после обслуживания импорт по-прежнему медленный, вероятно, узкое место — это RAM или скорость жесткого диска — см. ниже Понимание и улучшение времени загрузки.
Понимание и улучшение времени загрузки
Некоторые пользователи спрашивают: «Почему отчеты PT3 загружаются быстрее при том же наборе результатов?» На это есть две причины. Во-первых, в PT3 значительно меньше статистик, поэтому одинаковое количество раздач дает меньший набор результатов, чем в PT4. Во-вторых, в PT4 мы изменили схему базы данных, объединив две таблицы. Это улучшило производительность во многих сценариях, но наборы результатов стали больше и требуют больше памяти.
Работа с очень большими наборами результатов в PokerTracker (или любом другом программном обеспечении для баз данных) требует большого объема памяти и быстрого жесткого диска. Чтобы повысить скорость отчетов, вы можете:
- Увеличить объем RAM. Для PT4 мы указываем 4 ГБ как минимальную спецификацию. RAM недорогая, и добавление 8, 12 или 16 ГБ дает заметную разницу.
- Улучшить жесткий диск. Накопители 5400 RPM не соответствуют минимальным требованиям, а 7200 RPM допустимы, но не идеальны. SSD во много раз быстрее и настоятельно рекомендуется.
- Уменьшить объем загружаемых данных. Если обновление оборудования не вариант, ограничьте возвращаемый набор результатов (раздачи), чтобы производительность была приемлемой.
Мы постоянно работаем над улучшением PokerTracker, но в конечном итоге его производительность ограничена аппаратным обеспечением, на котором он работает.
Большие наборы данных
Чем больше ваш набор данных, тем дольше загружаются и отображаются результаты, поэтому по возможности ограничивайте объем данных. Например, просмотр каждого игрока в вашей базе данных через View Stats > $/T > Results > Player Summary занимает очень много времени на больших базах данных (и еще больше — на менее мощных компьютерах). Если вам нужно проверить игроков только на определенном лимите или на определенном сайте, сначала примените глобальный фильтр, чтобы уменьшить набор данных и ускорить загрузку.
Если какой-то конкретный отчет загружается очень долго, уменьшите набор данных с помощью фильтра и загружайте большие наборы данных только тогда, когда это действительно необходимо.