Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / drop table и create table в транзакции / 4 сообщений из 4, страница 1 из 1
25.03.2007, 21:02
    #34414231
YetAnotherGuest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drop table и create table в транзакции
Привет!

Нормальна ли ситуация в 8.2.3 при транзакции одного юзера:
----
begin;
DROP TABLE table_1;
CREATE TABLE table_1 as select ... from table_2 group by ...;
create index idx_a on table_1(a);
create index idx_b on table_1(b);
...
commit;
---
параллельный юзер получает после drop table table_1 ожидание, а по коммиту:
ERROR: could not open relation with OID ....

?

Спасибо
...
Рейтинг: 0 / 0
25.03.2007, 23:58
    #34414362
YetAnotherGuest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drop table и create table в транзакции
Отвлечённо:

следовательно, в случаях когда есть параллельные операции drop table, мы имеет довольно таки неприятную ситуцию, при бэкапе базы данных утилитой pg_dump.
...
Рейтинг: 0 / 0
26.03.2007, 07:32
    #34414503
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drop table и create table в транзакции
YetAnotherGuestв случаях когда есть параллельные операции drop table Это у вас нормальный рабочий процесс ? IMHO DDL должен выполнять 1 админ, предварительно выгнав всех пользователей.
...
Рейтинг: 0 / 0
26.03.2007, 11:33
    #34414953
ездун
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drop table и create table в транзакции
YetAnotherGuestНормальна ли ситуация
Ситуация нормальная.
YetAnotherGuestследовательно, в случаях когда есть параллельные операции drop table, мы имеет довольно таки неприятную ситуцию, при бэкапе базы данных утилитой pg_dump
ничего вы не имеете
Serik AkhmetovDDL должен выполнять 1 админ, предварительно выгнав всех пользователей.
+1
Если уж есть такая необходимость - чистить кеши каким-нить динамическим запросом
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / drop table и create table в транзакции / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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