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

Persistence.createEntityManagerFactory () mất rất nhiều thời gian để trả về

Tôi cũng gặp phải vấn đề tương tự và vì lý do nào đó phải mất nhiều thời gian để trích xuất siêu dữ liệu JDBC cho chế độ ngủ đông. Bạn chỉ cần tắt sử dụng siêu dữ liệu jsbc cho chế độ ngủ đông và nó sẽ trở nên rất nhanh. Nhưng hãy nhớ rằng hibernate không sử dụng siêu dữ liệu jdbc và thay vào đó sẽ sử dụng một số giá trị mặc định.

Để thử điều này, hãy đặt hibernate.temp.use_jdbc_metadata_defaults thành false.

 <prop key="hibernate.temp.use_jdbc_metadata_defaults">false</prop>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đổi giá trị cột dấu thời gian thành kỷ nguyên trong truy vấn chọn PostgreSQL

  2. Không thể bắt đầu dịch vụ postgresql trên CentOS 7

  3. JPA enum (java.lang.ClassCastException:org.postgresql.util.PGobject)

  4. Trở thành siêu người dùng cơ sở dữ liệu - Engineyard

  5. Tạo chỉ mục đa cột trong PostgreSQL, chứa cả cột vô hướng và cột mảng