172 похожих чатов

Добрый день, подскажите могу ли я запускать vacuumdb на рабочей

БД??

6 ответов

5 просмотров

главное не vacuum full :)

Alexey-Kozlov Автор вопроса

получается что могу? я просто столкнулся с такой проблемой что удаляю данные из таблицы таким образом: DELETE FROM tablename WHERE itemid NOT IN (SELECT itemid FROM items WHERE status='90'); система пишет что удалила огромное кол-во строк но вес таблицы не меняется, нашел информацию что нужно запускать автоочистку, но не могу понять сильно ли она будет мешать системе

обычный vacuum вам место на диске не освободит. Он просто пометит tuple, как доступный к перезаписи. чтобы место освободилось, надо vacuum full, но он эксклюзивный лок на себя захватит, и у вас всё встанет на это время.

Alexey-Kozlov Автор вопроса
Anatoliy Burov
обычный vacuum вам место на диске не освободит. Он...

а DELETE почему тогда не может освободить место?

вакуум дефрагментирует видимые строки внутри страниц (мёртвые удаляет) и оттранкейтит пустые страницы в хвосте дата файлов. Последнее уменьшает размер дата файла

Похожие вопросы

Обсуждают сегодня

Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Hello, good time everyone I use Firebase to implement push notification inside the Flutter application and it works, but I don't receive the notification when the application ...
Iman
1
А кто-нибудь запихивал сборку перловых модулей/образов с perl приложениями в окружения без интернета (в специализированном CI/CD)? У меня сейчас есть ряд cpanfile, которые н...
Andrey Smirnov / 𝓪𝓵𝓵𝓽𝓮𝓻 /
14
Вместо import и library придется писать importlib?
The Bird of Hermes
19
Вот такая неприятность на stable и ea версиях: werf helm --namespace s4c upgrade --install --atomic --timeout 5m --set s4c.version=839185f3 --set s4c.deployEnv=staging -f d...
citius
6
Всем привет! Подскажите, пожалуйста, почему не применяются настройки? Хочу задеплоить вот такой кластер в кубер. apiVersion: rabbitmq.com/v1beta1 kind: RabbitmqCluster metad...
Игорь Самарский
1
вот что получается в интерпрететоре, работает и результаты выгляд разумными, но то как выглядит код мне не нравиться, а понять куда двигаться не очень могу, если кому не лень ...
Fedor
42
Привет! Сталкивался ли кто-нибудь с проблемой: - большой архив создан Archive::Zip - ом - переливается на s3 unzip -Z говорит: error [xxx.zip]: missing 12 bytes in zipfile ...
Sasha Murzin
5
а как с таким борятся ? про термин стак тут мне пока не попадалось ghci> foldr (\(CotMD n ctM _) (mstep,pos) -> if ctM > mstep then (ctM, n) else (mstep, pos)) (0,0) $ take ...
Fedor
13
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
10
Карта сайта