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

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

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

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

Сразу скажу , что проверял на дублирование записей. Не дублируются — количество строк в файле соответствует количеству записей в таблице базы.
  • Вопрос задан
  • 199 просмотров
Подписаться 1 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽