メモリ(キャッシュヒット率、WAL(ログ)、一時領域)、ディスクIO(チェックポイント、オブジェクト)、プロセス(VACUUM、writer) #PostgreSQL #ChugokuDB
2014-07-13 13:13:55PostgreSQLは追記型だからVACUUMがいる、みたいな話だったけどOracleとかMySQLはどうなんだろ? #PostgreSQL #ChugokuDB
2014-07-13 13:26:23select name setting,unit,context from pg_settings; かな? #ChugokuDB
2014-07-13 13:28:53shared_buffersは物理メモリの25%~40%程度とする。 PostgreSQLはOSのファイルキャッシュも使うので、厳密な調整でなくて良い (ただしWinや数十GBなメモリ環境除く) #ChugokuDB
2014-07-13 13:31:23selectで先読みしてキャッシュに載せるか。今日のデータだけとか。マスタとか。 #PostgreSQL #ChugokuDB
2014-07-13 13:34:21VACUUMに相当するのって、HiRDBでは「解放(pdreclaimコマンド)」と「再編成(pdrorgコマンド)」でいいのかな? #PostgreSQL #ChugokuDB
2014-07-13 13:36:57wal_buffersは最近のバージョン(9.2代以降)では自動調整 旧Verではデフォルトの16MBにしてみる #ChugokuDB
2014-07-13 13:37:17work_memパラメタ こいつはセッションごとに確保される領域なので、 パラメタで設定ではなく SQL発行時に SETコマンドで設定する。 SET work_mem TO '256MB'; など #ChugokuDB
2014-07-13 13:41:21pg_statsinfoのインストールはこれかな? pgstatsinfo.projects.pgfoundry.org/pg_statsinfo-j… #ChugokuDB
2014-07-13 13:57:20