Реклама
Имеем 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 часов, и остановил процесс, недели у меня нет
Другие открытые задания:
Бюджет: 5 000 р. Есть Telegram-бот (··· созданный через OpenAI. Бот отвечает, но не умеет работать с документами. Нужно донастроить архитектуру и интеграции так, чтобы бот отвечал …
Бюджет: 120 000 р. Нужен рабочий проект водоснабжения и канализации школы. Здание 3 этажа, необходимо в рамках капитального ремонта заменить все сети ХВС, ГВС, Канализации, Срок реал…
Бюджет: 500 р. Нужно спарсить базу аккаунтов из Instagram по заданному хэштегу и отфильтровать результаты
поиск заданий
Уменьшить размер базы 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 часов, и остановил процесс, недели у меня нет