sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur kan jag utföra vakuumet med PostgreSQL?

Anslut till databasen och utfärda detta kommando:"VACUUM". Detta orsakar en körning i "lat läge" som kan användas under normal produktionsanvändning. Det rekommenderas att du faktiskt anropar det som "vakuumanalys" som också uppdaterar statistik.

Om du vill se massor av detaljer kan du på konsolen skriva "vacuum verbose"

Den mer extrema formen är "vakuum fullt" vilket orsakar kraftiga bordslåsningar och inte riktigt kan användas på ett produktionssystem.

Källa:http://www.postgresql.org/docs/8.1/static /maintenance.html



  1. Oracle - Zombiebord

  2. Söker efter giltig MySQL-resultatresurs

  3. Kan MySql 5.0 ha en vy av en tabell som ligger på en annan server

  4. Kan jag upptäcka och hantera MySQL-varningar med PHP?