У меня есть два жестких диска: C (осталось 40 ГБ) и D (осталось 1 ТБ).
Моя папка sqlite (файлы загрузки SQLite3 для Windows из учебника) находится на диске D.
Я создал базу данных с именем myDatabase.db в папке sqlite, создал в ней таблицу и заполнил таблицу из файла CSV. Это было сделано успешно, поскольку я выполнил несколько запросов, и они работали.
Размер базы данных довольно большой (50 ГБ), и я хочу создать индекс для моей таблицы. Я делаю команду CREATE INDEX, и она запускается - она создает файл myDatabase.db-journal в папке рядом с файлом .db.
Тем не менее, из вида «Этот ПК» на жестких дисках я вижу, что диск C истощается (с 40 ГБ, увеличивается на 39 38 и т. Д.), myDatabase.db на диске D не становится больше.
Я не хочу, чтобы SQLite использовал C, если это не имеет смысла, поскольку он делает это, поскольку файл sqlite и .db находятся на диске D.
Есть предложения, почему это происходит?
Заранее спасибо за ваше время.