Add script to update vertica statistics

Change-Id: Id0c07eb354074c798ae45a4da0e8450d1c2b1292
This commit is contained in:
bklei 2015-10-29 12:12:33 -06:00
parent 6c9a6b3789
commit 7890aaf66b
2 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,13 @@
#!/bin/bash
MONASCA_TABLES="\
MonMetrics.Dimensions \
MonMetrics.Definitions \
MonMetrics.DefinitionDimensions \
MonMetrics.Measurements"
for table in $MONASCA_TABLES
do
/usr/sbin/vsql -c "select analyze_statistics('$table');"
done

View File

@ -69,6 +69,15 @@ class monasca::vertica::config (
require => File[$install_dir],
}
file { '/usr/sbin/update_vertica_stats.sh':
ensure => file,
source => "${files}/update_vertica_stats.sh",
mode => '0755',
owner => $db_user,
group => $db_group,
require => File[$install_dir],
}
file { "${install_dir}/${grants_schema}":
ensure => file,
source => "${files}/${grants_schema}",