Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export PGHOST=.....
- export PGUSER=citus
- export PGPASSWORD=....
- export PGSSLMODE=require
- export PGDATABASE=citus
- export TABLE_NAME=github_events
- export PARALLEL_FACTOR=4
- psql -tA -F" " -c "SELECT s.shardid, \
- nodename, nodeport FROM pg_dist_shard s JOIN pg_dist_shard_placement p ON (s.shardid = p.shardid) \
- WHERE logicalrelid::regclass = '$TABLE_NAME'::regclass;" |
- xargs -n 3 -P $PARALLEL_FACTOR sh -c "psql -h \$1 -p \$2 -c \"CREATE INDEX CONCURRENTLY github_events_event_id_index_\$0 ON github_events_\$0(event_id)\""
- export PGOPTIONS="-c citus.enable_ddl_propagation=off"
- psql -c "CREATE INDEX CONCURRENTLY github_events_event_id_index ON github_events (event_id);"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement