Если у меня есть процедура или функция DB2 SQL, которая является рекурсивной, или у нее сложный цикл, и процесс стал бесконечным, как я могу убить его, если он уже запущен?Это DB2-for-i v7.3, с разработкой в DBeaver SQL.
Достаточно ли просто отменить запрос в SQL IDE ..?В прошлом я делал это с помощью слишком длинных запросов и всегда получал уведомление о том, что «запрос отменен».Но с бесконечной цикличностью или повторяющейся процедурой, есть ли риск, что процесс все еще может продолжаться в фоновом режиме, пока что-то не выйдет из строя, и сотрудники DBA не будут стучать в мою дверь с вилами и пылающими факелами ..?
РЕДАКТИРОВАТЬ:Было предложено, чтобы мой вопрос был дубликатом этого , но я прочитал его перед своим постом, и это не то же самое.Этот вопрос заключается в том, как предотвратить бесконечный цикл, но мой вопрос о том, как убить тот, который уже происходит.