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

Изпълнете VACUUM FULL с JPA

Както спомена Alay Hay, използването на основната връзка ще работи:

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. Как да получите базов тип масив в postgres чрез jdbc

  2. Последователност от първичен ключ на PostgreSQL, загубена след мигриране с помощта на AWS DMS

  3. Как да използвате `unaccent` с пълнотекстово търсене в django 1.10?

  4. Грешка в базата данни на Postgres. Невалидна горна част на страницата

  5. PostgreSQL:възможно ли е да предоставите потребителско име за PRIMARY KEY или UNIQUE?