vacuumdb [ opciones de conexi�n ] [ --analyze | -z ] [ --alldb | -a ] [ --verbose | -v ] [ --table 'tabla [ ( columna [,...] ) ]' ] [ [-d] nombre_bd ] |
vacuumdb acepta los siguientes argumentos en la l�nea de comandos:
Especifica el nombre de la base de datos que de be ser limpiada o analizada.
Calcula estad�sticas sobre la base de datos para ser usadas por el optimizador.
Limpia todas las bases de datos.
Imprime informaci�n detallada durante el proceso.
Limpia o analiza �nicamente la tabla indicada. Se pueden especificar nombres de columnas �nicamente cuando se usa la opci�n --analyze.
Si usted da el nombre de columnas que deben ser analizadas, probablemente tendr� que usar caracteres de escape de la shell para los par�ntesis. |
vacuumdb tambi�n acepta los siguientes argumentos de l�nea de comandos, para par�metros de conexi�n:
Especifica el nombre de la m�quina anfitriona en la cual se est� ejecutando el postmaster.
Especifica la puerta de Internet TCP/IP o el fichero Unix de extensi�n de dominio local de conexi�n en que el postmaster recibe conexiones.
Nombre de usuario que se debe usar para conectar.
Obliga el pedido de contrase�a antes de ejecutar.
Escribe una copia de los comandos que vacuumdb genera y env�a al servidor.
No muestre la respuesta.
vacuumdb es un utilitario para limpiar una base de datos PostgreSQL. vacuumdb tambi�n produce estad�sticas internas usadas por el optimizador de b�squedas de Postgres.
vacuumdb es un gui�n que envuelve al comando VACUUM de PostgreSQL, por medio del terminal interactivopsql. No existe diferencia efectiva entre la limpieza de bases de datos usando este u otros m�todos. El gui�n deber� lograr encontrar a psql y deber� existir un servidor de bases de datos en ejecuci�n en el anfitri�n usado. Ser�n usadas cualquier configuraci�n y variables de estado de psql y de la librer�a de interfaz libpq.
Para limpiar la base de datos prueba:
$ vacuumdb prueba |
Para analizar para el optimizador una base de datos llamada bdgrande:
$ vacuumdb --analyze bdgrande |
Para analizar para el optimizador una �nica columna cual en la tabla tal de una base de datos llamada xyzzy:
$ vacuumdb --analyze --verbose --table 'tal(cual)' xyzzy |