Oracle
 sql >> база данни >  >> RDS >> Oracle

Изчакване на Oracle връзка/запитване

Ако изпълнявате заявката в контекста на транзакция, стойността на времето за изчакване на транзакция на JTA транзакционния монитор ще бъде детерминантата за изчакване на заявката. Конфигурацията за това зависи от един сървър на приложения до друг.

На ниво индивидуална заявка (при липса на JTA монитор за транзакции), setQueryTimeout може да се използва за задаване на времето за изчакване при изпълнението на обект Statement/PreparedStatement/CallableStatement.

Актуализация

На setQueryTimeout не трябва да се разчита, въпреки че работи (поне от J2SE клиент). Работи чрез драйвера JDBC, извършвайки пълно двупосочно пътуване до сървъра на базата данни на Oracle. След това от базата данни зависи да спре изпълнението на заявката. Не разчитайте на него за критични за времето приложения.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 2 начина да получите минути от стойност на дата и час в базата данни на Oracle

  2. как да извличам, изтривам, ангажирам от курсора

  3. Картографиране на полета в Oracle SQL Loader

  4. Създаване на изглед на Oracle с идентификатор, генериран от база данни от обект на последователност

  5. Синтактична грешка при опит за извикване на пакет на Oracle чрез ODBC в C#