Реклама
Имеем SQLite базц размером 100 гиг. Всем привет.запускаю на базе вот такой кодPRAGMA foreign_keys = ON;delete from `Visit` where date < (11644041600 - 3600 * 24 * 300 + strftime('%s','now')) * 10000000;PRAGMA temp_store = 1;vacuum;на вакуме вылетает - использование памяти процессом sql доходит до 2 гиг и выелатеатPRAGMA synchronous=OFF;PRAGMA journal_mode=OFF;PRAGMA temp_store=DISK;PRAGMA temp_store = 1;vacuum;не прокатило :( таже фигня.попробовалrem sqlite3.exe GRServer.sdb 0<repair.sqlsqlite3.exe GRServerFixed.sdb ".read dump.sql"где repair.sql - .mode insert.output dump.sql.dumpза 10 чсов создало дамп, а вот из дампа новую базу создает со скоростью 1 кило в секунду, подождал 10 часов, и остановил процесс, недели у меня нет
Другие открытые задания:
Бюджет: 1 200 р. Здравствуйте, связаться напрямую со мной можно в телеграмме anpotap15. Задача достаточно простая. Вы получаете готовую информацию для заполнения объявления, зап…
Бюджет: 5 000 р. Здравствуйте! Необходимо разработать логотип Школы правовой грамотности "ЮрТайм". Данная онлайн-школа будет обучать граждан как правильно себя вести в суд…
Бюджет: 80 000 р. Мы — Пульсар Продакшн — IT-компания, которая 9 лет создает образовательные решения для корпораций и государственных структур. Мы работаем с крупными заказчиками, им…
поиск заданий
Уменьшить размер базы Sqlite размером 100 гиг
Реклама
Уменьшить размер базы Sqlite размером 100 гиг
Имеем SQLite базц размером 100 гиг.
Всем привет.
запускаю на базе вот такой код
PRAGMA foreign_keys = ON;
delete from `Visit` where date < (11644041600 - 3600 * 24 * 300 + strftime('%s','now')) * 10000000;
PRAGMA temp_store = 1;
vacuum;
на вакуме вылетает - использование памяти процессом sql доходит до 2 гиг и выелатеат
PRAGMA synchronous=OFF;
PRAGMA journal_mode=OFF;
PRAGMA temp_store=DISK;
PRAGMA temp_store = 1;
vacuum;
не прокатило :(
таже фигня.
попробовал
rem sqlite3.exe GRServer.sdb 0<repair.sql
sqlite3.exe GRServerFixed.sdb ".read dump.sql"
где repair.sql - .
mode insert
.output dump.sql
.dump
за 10 чсов создало дамп, а вот из дампа новую базу создает со скоростью 1 кило в секунду, подождал 10 часов, и остановил процесс, недели у меня нет