Postgresql: counting rows for all tables

正確な数

 SELECT
  nspname AS schemaname,relname,reltuples::int
FROM pg_class C
LEFT JOIN pg_namespace N ON (N.oid = C.relnamespace)
WHERE
  nspname NOT IN ('pg_catalog', 'information_schema') AND
  relkind='r'
ORDER BY reltuples DESC;

Liveなデータ数

SELECT schemaname,relname,n_live_tup 
  FROM pg_stat_user_tables 
  ORDER BY n_live_tup DESC;

GNU parallel コマンド

Parallelは複数要素の組合わせを生成してコマンド実行したり、セマフォによる並列実行をするコマンドです。

セマフォは、トイレの順番待ちのイメージです。空き個室に順次ジョブが割り振られてゆくので、計算リソースを使い切らずに並列処理を行えます。

 

研究科長賞

9月末に本研究科を修了したSangeetha Ratnayakeさんが研究科長賞を受賞しました。おめでとうございます!

YBP賞

日本遺伝学会 第90回大会 (奈良大会)にて藤原一道さんがYoung Best Poster (YBP)賞を受賞しました。

日本遺伝学会第90回大会

日本遺伝学会第90回大会にて遠藤教授、長田准教授、里村和浩さん (ポスドク)、Sangeetha Ratnayakeさん (M2)、藤原一道さん (M2)、小松玉麻果さん (M2)が発表しました。