Кто-нибудь знает, есть ли способ проверить статус выполняемого в настоящее время задания в базе данных или состояние того, сколько% фактически было выполнено.Проверить статус sql-запрос или процент
Я выполняю задание, но работа занимает много времени, поэтому я хотел бы проверить, сколько% выполнено из запроса. Я выполняю запрос в Oracle sqldeveloper
thanx the v $ session_longops работал отлично – Eve
Вам не нужен дополнительный «контрольный стол». Вы можете использовать 'DBMS_APPLICATION_INFO.SET_SESSION_LONGOPS' для« перехвата »в v $ session_longops из вашего собственного кода. http://docs.oracle.com/cd/B28359_01/appdev.111/b28419/d_appinf.htm#i996999 –
Я говорил о отслеживании набора операторов SQL, выполняемых в хранимой процедуре - OP не был ясен в отношении того, это было одно заявление или группа, которую она хотела отследить, - она просто сказала «работа в базе данных» - и я бы не советовал использовать longops для отслеживания вашей бизнес-логики, лучше иметь постоянный магазин, которым вы управляете, чтобы вы может вернуться и посмотреть. –