1. Execute following CRON JOB to do Vacuum FULL and analyze on a database - To be run on weekly basis ## nohup /home/gpadmin/scripts/vacuum.sh > /var/tmp/vacuum_$(date +\%Y\%m\%d_\%H:\%M).log 2>&1 & export GPHOME=/usr/local/greenplum-db export MASTER_DATA_DIRECTORY=/data/master/gpseg-1 source $GPHOME/greenplum_path.sh echo cat << EOTEXT ************************************************************************ $(date) BEGIN Vacuum of all databases ************************************************************************ EOTEXT vacuumdb -afx echo cat << EOTEXT ************************************************************************ $(date) END Vacuum of all databases ************************************************************************ EOTEXT echo 2. Execute following CRON JOB to do Vacuum and analyze on a database - To be run on daily basis or after the ETL job.. #!/bin/bash ## nohup /home/gpadmin/scripts/vacuum.sh > /var/tmp/vacuum_$(date +\%Y\%m\%d_\%H:\%M).log 2>&1 & export GPHOME=/usr/local/greenplum-db export MASTER_DATA_DIRECTORY=/data/master/gpseg-1 source $GPHOME/greenplum_path.sh echo cat << EOTEXT ************************************************************************ $(date) BEGIN Vacuum of all databases ************************************************************************ EOTEXT vacuumdb -ax echo cat << EOTEXT ************************************************************************ $(date) END Vacuum of all databases ************************************************************************ EOTEXT echo 3. Execute following CRON JOB to do Vacuum on all database tables - To be run on daily basis or after the ETL job.. #!/bin/bash ## nohup /home/gpadmin/scripts/vacuum.sh > /var/tmp/vacuum_$(date +\%Y\%m\%d_\%H:\%M).log 2>&1 & export GPHOME=/usr/local/greenplum-db export MASTER_DATA_DIRECTORY=/data/master/gpseg-1 source $GPHOME/greenplum_path.sh echo cat << EOTEXT ************************************************************************ $(date) BEGIN Vacuum of all databases ************************************************************************ EOTEXT vacuumdb -a echo cat << EOTEXT ************************************************************************ $(date) END Vacuum of all databases ************************************************************************ EOTEXT echo |