Add bin/devhamctl
Add bin/docker-traverse.sh Add bin/exec-sanity.sh Add bin/lunardev.sh Add bin/record.sh Add bin/restart-builds-drone.sh Add bin/run-dosier.sh Add bin/sanity.sh Add bin/scan-for-bad-indexes.sh Add bin/ssh-agent.sh Add bin/terraform.sh Add bin/tmux.sh Add bin/update-vault.sh Add bin/zimfwupdate.sh
This commit is contained in:
24
bin/executable_scan-for-bad-indexes.sh
Normal file
24
bin/executable_scan-for-bad-indexes.sh
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
psql -AtF',' -c 'SELECT datname FROM pg_database WHERE datistemplate = false;' | rg -v rdsadmin |
|
||||
while read -r line
|
||||
do
|
||||
echo "running for $line"
|
||||
|
||||
psql -d "$line" -AtF',' -c '
|
||||
SELECT pg_class.relname
|
||||
FROM pg_class, pg_index
|
||||
WHERE pg_index.indisvalid = false
|
||||
AND pg_index.indexrelid = pg_class.oid;'
|
||||
|
||||
echo
|
||||
done
|
||||
|
||||
#psql <<EOF
|
||||
#EOF
|
||||
|
||||
#SELECT pg_class.relname
|
||||
#FROM pg_class, pg_index
|
||||
#AND pg_index.indexrelid = pg_class.oid;
|
||||
Reference in New Issue
Block a user