ablog

不器用で落着きのない技術者のメモ

2022-04-17から1日間の記事一覧

Redshift で pg_table_def に問い合わせてテーブルのソートキーを調べる

AWS

Redshift で pg_table_def に問い合わせるとテーブルのソートキーを調べることができる。 調べたいスキーマを set search_path to スキーマ名>; で指定してやる必要がある。スキーマ一覧は psql なら \dn でリストを表示できる。 クエリ \pset pager set sea…

find -exec grep で DDL から partition 句を抽出する

テーブル名がファイル名に含まれる1テーブル=1ファイルのファイルから partition 句だけを抽出したコマンドをメモ。 find . -iname '*table1*' -exec grep -A 10 -i 'partition' '{}' \;|perl -pe 's/^.*\.sql(:|-)//g' 参考 findとgrepで使われるexecオプシ…