Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Vacuum
|
|||
|---|---|---|---|
|
#18+
Выполняю каждую ночь - vacuumdb -a -f -z -e Одна из баз каждый раз вакууумится по 8 часов, хотя там всего три таблицы news(1500), category(2), status(id) В базе такие таблицы: CREATE TABLE news ( id int4 NOT NULL, date timestamp, title varchar, content varchar, status_id int4 NOT NULL DEFAULT 0, category_id int4 NOT NULL DEFAULT 0, CONSTRAINT news2_pkey PRIMARY KEY (id), CONSTRAINT fk338ad394893f17 FOREIGN KEY (category_id) REFERENCES category (id) ON UPDATE NO ACTION ON DELETE NO ACTION, CONSTRAINT fk338ad394893f37 FOREIGN KEY (status_id) REFERENCES status (id) ON UPDATE NO ACTION ON DELETE NO ACTION ) CREATE TABLE category ( id int4 NOT NULL, category_name varchar, CONSTRAINT category_pkey PRIMARY KEY (id), CONSTRAINT category_category_name_key UNIQUE (category_name) ) CREATE TABLE status ( id int4 NOT NULL, status_name varchar(250) NOT NULL, CONSTRAINT status_pkey PRIMARY KEY (id) ) Вопрос: Почему так долго делается вакуум? По другим базам, где записей миллионы он срабатывает за секунды... P.S В таблицах ничего не удаляется, каждый день прирост в news на 10 записей. P.S 2: в полях news.content выявленя максимальная длина в 70 килобайт. В news.title - 100 байт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 10:11 |
|
||
|
Vacuum
|
|||
|---|---|---|---|
|
#18+
я бы отключил показ команд без особой надобности (-e), и ежедневно нет необходимости выполнять VACUUM FULL, оптимально - раз в две недели-месяц, в зависимости от интенсивности наполнения таблиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 17:29 |
|
||
|
Vacuum
|
|||
|---|---|---|---|
|
#18+
Вопрос именно в том почему так долго. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 17:44 |
|
||
|
Vacuum
|
|||
|---|---|---|---|
|
#18+
Проблема почти локализована. Видимо неправильная работа с Hibernate(Java). Или сессии висят либо что-то подобное. При остановке web-приложения, которое работает через Hibernate - вакуумится моментально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2006, 12:03 |
|
||
|
Vacuum
|
|||
|---|---|---|---|
|
#18+
neddenПроблема почти локализована. Видимо неправильная работа с Hibernate(Java). Или сессии висят либо что-то подобное. При остановке web-приложения, которое работает через Hibernate - вакуумится моментально. вообще, FULL довольно мощная инструкция, и при её выполнении крайне желательно, чтобы клиентские приложения не обращались к этим таблицам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 07:30 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=323&tid=2006505]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 265ms |
| total: | 398ms |

| 0 / 0 |
