Задать вопрос
UrbanRider
@UrbanRider

Несоизмеримый размер файла БД SQLite с исходными данными. Как решить?

Добрый день.
Подскажите как побороть SQLite, чтобы уменьшить размер БД.
Ситуация следующая:
Имеем исходные текстовые данные по типу csv с разделителем "табуляция".
Исходный файл занимает 281 Мб на диске. Перегоняю файл со всеми полями в Бд SQLite, добавив только 1 поле (id, integer, autoincrement) и получаю размер файла БД на диске: 677 Мб.

С чем может быть связан такой рост? Как это возможно побороть? Ибо данных будет много и такой рост меня пугает.

Сразу скажу , что проверял на дублирование записей. Не дублируются — количество строк в файле соответствует количеству записей в таблице базы.
  • Вопрос задан
  • 202 просмотра
Подписаться 1 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Продвинутый SQL
    5 недель
    Далее
  • Яндекс Практикум
    SQL для разработки
    4 месяца
    Далее
  • Skypro
    SQL с нуля
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы