powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Могжно ли делаит команду VACUUM для таблицы внутри функции
7 сообщений из 7, страница 1 из 1
Могжно ли делаит команду VACUUM для таблицы внутри функции
    #39283445
Бока
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я попытался сделать как
Код: plsql
1.
EXECUTE 'VACUUM FULL ...';


Выскочило сообщение о том , что нельзя.

Есть ли возможность это ограничение обойти ?
...
Рейтинг: 0 / 0
Могжно ли делаит команду VACUUM для таблицы внутри функции
    #39283514
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем?

vacuum full не может работать внутри транзакции. Хранимка - всегда в транзакции.
Можно подцепиться dblink'ом. Только это странная идея.
...
Рейтинг: 0 / 0
Могжно ли делаит команду VACUUM для таблицы внутри функции
    #39283558
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БокаЯ попытался сделать как
Код: plsql
1.
EXECUTE 'VACUUM FULL ...';


Выскочило сообщение о том , что нельзя.

Есть ли возможность это ограничение обойти ?

нельзя... а зачем вам?

--
Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
Могжно ли делаит команду VACUUM для таблицы внутри функции
    #39286611
Бока
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Boguk,

Я создаю temporary table и на нее индексы в функции, хотел для лучшего использования индексов сделать еще и vacuum
...
Рейтинг: 0 / 0
Могжно ли делаит команду VACUUM для таблицы внутри функции
    #39286902
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Bogukнельзя... а зачем вам?
--
Maxim Boguk
www.postgresql-consulting.ru
Можно)))
дб-линк в помощь.
...
Рейтинг: 0 / 0
Могжно ли делаит команду VACUUM для таблицы внутри функции
    #39286909
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕНMaxim Bogukнельзя... а зачем вам?
--
Maxim Boguk
www.postgresql-consulting.ru
Можно)))
дб-линк в помощь.

"Я создаю temporary table" - с учетом этого вот важного дополнения - нельзя.

--
Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
Могжно ли делаит команду VACUUM для таблицы внутри функции
    #39286948
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БокаЯ создаю temporary table и на нее индексы в функции, хотел для лучшего использования индексов сделать еще и vacuumСначала тебя проклинило на рекурсии, теперь на вакууме, да еще и для только созданной таблицы. Да ты изобретатель.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Могжно ли делаит команду VACUUM для таблицы внутри функции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]