У меня есть функция pl/sql postgres. Как запретить запуск другой копии этой функции.Как запретить запуск двух копий одной функции postgresql pl/sql
0
A
ответ
0
У вас есть несколько вариантов.
Консультативные замки. Плюсы: быстрые, легкие, не блокируют других. Минусы: боль в управлении, поскольку они сохраняются в транзакциях.
Семафорные столы. В этом случае у вас есть серия строк, которые блокируются различными функциями для предотвращения одновременного выполнения. Минусы: медленнее, тяжелее и могут помешать написанию этих таблиц. Плюсы: проще управлять, освобождаться при совершении транзакции.
Смежные вопросы
- 1. Запретить запуск двух типов событий
- 2. Запретить запуск приложения на двух экземплярах
- 3. Как получить количество копий книги PLSQL
- 4. Функции функции PLSQL
- 5. PostgreSql: запретить обновление столбца: как?
- 6. Прохождение двух или более парамедиаторов в одной переменной в PLSQL
- 7. запуск двух действий в одной кнопки ASP.NET
- 8. Запуск двух SQL-запросов с одной переменной
- 9. Запуск двух IncrediBuild на одной машине?
- 10. Запретить запуск подстанции
- 11. Временно запретить запуск Linux
- 12. Запретить запуск всплывающего окна?
- 13. Запретить запуск приложения дважды
- 14. Запретить запуск приложения
- 15. Объявление функции PLSQL
- 16. Несколько копий одной и той же функции в C
- 17. Запуск одной функции после другой завершенной iphone
- 18. Запретить рекурсивный триггер в PostgreSQL
- 19. Запуск одной функции за другой завершает
- 20. JQuery: Запуск одной функции за другой завершает
- 21. Как запретить параллельные INSERT в PostgreSQL?
- 22. Как заблокировать запуск двух экземпляров одной и той же программы?
- 23. PostGreSQL отдельных резервных копий для различных кластеров
- 24. Запуск асинхронных копий памяти на нескольких GPU
- 25. Как сохранить несколько копий файла в одной ветке Git?
- 26. Запретить запуск приложения для Android
- 27. Zend Framework - запретить запуск модели
- 28. Запретить запуск функции jQuery во время выполнения запроса
- 29. Как запретить непредвиденный запуск tStringGrid onSelectCell
- 30. Вызов двух функций при вызове одной функции
Консультативные замки приходят на ум: http://www.postgresql.org/docs/current/static/explicit-locking.html#ADVISORY-LOCKS –