Advertisement
Guest User

Untitled

a guest
Jan 25th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. export PGHOST=.....
  2. export PGUSER=citus
  3. export PGPASSWORD=....
  4. export PGSSLMODE=require
  5. export PGDATABASE=citus
  6. export TABLE_NAME=github_events
  7. export PARALLEL_FACTOR=4
  8.  
  9. psql -tA -F" " -c "SELECT s.shardid, \
  10. nodename, nodeport FROM pg_dist_shard s JOIN pg_dist_shard_placement p ON (s.shardid = p.shardid) \
  11. WHERE logicalrelid::regclass = '$TABLE_NAME'::regclass;" |
  12. 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)\""
  13.  
  14. export PGOPTIONS="-c citus.enable_ddl_propagation=off"
  15. 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