Реклама
Имеем 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 900 р. Ищем редактора для оформления карточек товаров. Требуется грамотность, внимательность и умение создавать привлекательное описание продукции. Удаленная работа, удобн…
Бюджет: 90 000 р. Ищем сотрудника, который будет помогать размещать товары на популярных маркетплейсах и досках объявлений. Работа подходит абсолютно всем — главное, чтобы был телефо…
Бюджет: 150 р. Ищу копирайтеров для закидывания текстов на разные сайты. Тексты готовы. Все тонкости работы объясню. Пишите ··· , буду рада сотрудничеству)
поиск заданий
Уменьшить размер базы 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 часов, и остановил процесс, недели у меня нет