Это очень общий вопрос:
Можете ли вы вспомнить причину, по которой следующее будет разбивать на очень большие таблицы (> 1 миллиард строк)?
sqlite3 sample_DB.db "CREATE INDEX IF NOT EXISTS sample_index ON sample_table(sample_row)"
Я пыталсяэто пару раз, и кажется, что оно даже не выдает никакого сообщения об ошибке, но обработка останавливается в некоторый момент , и индекс .schema
.
недиск не заполненПо сути, при обработке не происходит потребления памяти, и, если бы оно было, доступно достаточно.
Размер базы данных превышает 800 ГБ, но я подумал, что ограничение на размер файла для ext4 составляет 2 ТБ.
В текущем состоянии базы данных:
PRAGMA page_size
возвращает 4096
PRAGMA page_count
возвращает 185974887
PRAGMA max_page_count
возвращает 1073741823
PRAGMA freelist_count
возврат 0