@denilenko

Чем открыть большой sqlite-файл?

Все привет!
Суть вопроса: имеется большой (>30 Гб) файл sqlite (если быть более конкретным, то lgd - лог 1С) и нужно его открыть и найти/отфильтровать нужные данные. В принципе, открывается он любой соответствующей программой, но при попытке просмотра (и фильтрации) самой большой таблицы чаще виснет, хотя иногда и открывается. Если делать запрос, то результат тот же.
Пока пробовал DB Browser for SQLite и SQLiteStudio. Возможно есть какие-то программы, которые при открытии не пытаются загрузить сразу весь файл, а подгружают данные по мере скроллирования или поиска/фильтрации.

P.S. Обходное решение есть (открыть файл в том же 1Се и сохранять его небольшими частями, например месяцами), но это тоже займет достаточно много времени.
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 2
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Консольный клиент попробуйте.
Ответ написан
trapwalker
@trapwalker
Программист, энтузиаст
Если делать запрос, то результат тот же.

А какой запрос вы делаете? Добавьте в него конструкцию `LIMIT , ` и получайте данные порциями.
Нужно посмотреть ещё ваш запрос. Вдруг там full join и всё, само собой, не помещается в память.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
KRIT Санкт-Петербург
от 160 000 ₽
MSP360 Санкт-Петербург
от 60 000 до 80 000 ₽
Технология Тюмень
от 100 000 до 200 000 ₽