PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Lakukan VACUUM FULL dengan JPA

Seperti yang disebutkan Alay Hay, menggunakan koneksi yang mendasarinya akan berfungsi:

public void doVacuum(){
  org.hibernate.Session session = entityManager.unwrap(org.hibernate.Session);
  org.hibernate.internal.SessionImpl sessionImpl = (SessionImpl) session;  // required because Session doesn't provide connection()
  java.sql.Connection connection = sessionImpl.connection();
  connection.prepareStatement("VACUUM FULL").execute();
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PG::ConnectionBad (FATAL:pg_hba.conf menolak koneksi untuk host 172.17.0.1, pengguna XXX, database XXX, SSL mati ):

  2. postgresql - ganti semua instance string dalam bidang teks

  3. Fungsi PostgreSQL untuk ID yang terakhir dimasukkan

  4. Bagaimana mengkonversi teks titik ke geometri

  5. Opsi Pencadangan Cloud untuk PostgreSQL