У меня есть база данных SQLITE3 Python ~ 5 ГБ (доступ к которой осуществляется с помощью SQLalchemy), которая установлена на нескольких компьютерах с различными архитектурами.Запросы к этой базе данных могут занять значительно больше времени (до 100 раз), если кеш SQLite холодный.
Если я знаю, что кэш холодный, я могу изменить запрос, чтобы сделать его быстрее, по сути, прочитав всю таблицу по частям и отфильтровав нужные данные из каждого куска.Однако этот измененный запрос все равно будет медленнее, чем обычный запрос в горячем кеше, поэтому я не могу использовать его все время.
Есть ли способ проверить, горячий или холодный кеш, используя SQLalchemy/ SQLITE3?