Здравствуйте! Проблема: есть таблица с 1й записью - специфический номер документа. В хранимой ф-ции ставлю LOCK access exclusive MODE на эту таблицу, читаю текущее значение, генерирую следующее, записываю. Все это проходит в рамках транзакции. Так вот: при вызове ф-ции одновременно из 2х процессов 2 процесса получают одни и те-же данные. Впечатление что оптимизатор СКЛ выбирает данные не смотря на ЛОК? Подскажите где ошибка, кде копать! Спасибо!!!
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум PL/PGSQL и рекурсия (2001)
- Форум PostgreSQL 7.0beta3 и PL/pgSQL (2000)
- Форум Думаю поискать работу (SQL, PL/pgSQL) (2023)
- Форум PL/pgSQL: как использовать ROWTYPE + TYPE в SELECT INTO? (2004)
- Форум MSSQL->PGSQL (либо MSACCESS->PGSQL) (2009)
- Форум [pgsql] ошибка (2010)
- Форум ulogd+pgsql (2007)
- Форум Pgsql && NetBSD (2007)
- Форум PL/Python (2009)
- Форум pl/sql (2005)