Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

cách chuyển kết nối do người dùng tạo sang chế độ ngủ đông

Cách phù hợp để làm điều này là sử dụng triển khai tùy chỉnh của o.h.c.ConnectionProvider . Trong getConnection() , bạn sẽ có cơ hội truyền Connection thông thường thành một OracleConnection và làm điều xấu xa với nó trước khi trả lại nó.

Giao diện này có một số triển khai mà bạn có thể mở rộng để dễ dàng thực hiện công việc, tùy thuộc vào cách bạn có được kết nối ban đầu (ví dụ:từ Nguồn dữ liệu).

Bài đăng này trong các diễn đàn Hibernate cho thấy một triển khai có thể được sử dụng làm ví dụ khởi động (người đăng cũng đang thực hiện ma thuật đen với OracleConnection vì vậy đó là một ví dụ điển hình).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào để buộc Oracle thay đổi kế hoạch của truy vấn mà không sử dụng gợi ý không?

  2. Chuyển đổi hình ảnh đốm màu thành PUBLIC.ORDIMAGE bằng plsql

  3. Oracle 12 có vấn đề với các kiểu thu thập cục bộ trong SQL không?

  4. Làm thế nào để lấy các cột khác không có trong mệnh đề GROUP BY trong sql select oracle?

  5. Cách sử dụng quảng cáo phân tán để giảm thời gian vá lỗi trong Oracle EBS