sql >> Database >  >> RDS >> PostgreSQL

Voer VACUM VOL uit met JPA

Zoals Alay Hay al zei, zal het gebruik van de onderliggende verbinding werken:

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. Perfecte manier om MySQL-gegevens bij te werken/op te slaan zonder vertraging en fouten bij het bijwerken van statistieken

  2. Versleuteling binnen orakel

  3. MySql krijgt de telling van elk type element in een cloumn

  4. Hoe MySQL 8 op Ubuntu te installeren