2007年08月21日

PostgreSQL:deadlock_timeoutを設定する。(パフォーマンスチューニング)

postgresql.conf」内の「deadlock_timeout」の値を増加させるとPostgreSQLのパフォーマンスが向上する。

この値は、デッドロックの検出を行う間隔を設定するのもの、この検出処理がそれなりに重いらしいので、この間隔を大きくすることによって処理頻度を下げ、パフォーマンスが向上する。

デッドロックが発生しないようにシステムの作成を行っていれば(当然ですが・・・)、この値を大きくしても影響はないです。
  

Posted by taro322 at 14:32

2007年08月20日

PostgreSQL:fsyncを設定する。(パフォーマンスチューニング)

postgresql.conf」内の「fsync」の値を「off」するとPostgreSQLのパフォーマンスが向上する。

ただし、この値を「off」とした場合、パフォーマンスは向上するがディスクへのデータ書込みが即時で行われないため、障害発生時にデータが失われる可能性があります。

まあ、そのあたりを許容できるシステムであれば、設定してもよい感じ!?

また、「fsync」の値を「on」にした状態であっても、「wal_sync_method」の値を変更することにより、環境によってはパフォーマンスが向上します。
  
Posted by taro322 at 15:01

2007年08月17日

PostgreSQL:shared_buffersを設定する。(パフォーマンスチューニング)

postgresql.conf」内の「shared_buffers」の値を大きくするとPostgreSQLのパフォーマンスが向上する。

設定する値の目安としては、実メモリの1/4〜1/2程度。

ただ、値が大きすぎると領域管理のためのオーバーヘッドが大きくなるため、感覚的には1G〜2Gくらいを最大とした方がいい感じ!?
  
Posted by taro322 at 17:25

2007年08月02日

Linux(Fedora Core):共有メモリ制限を変更する。

■1.「echo 【変更後の値(バイト)】 > /proc/sys/kernel/shmmax」を実行する。


※PostgreSQLなどの共有バッファの値を増加させる場合に使用したりする。
  
Posted by taro322 at 12:04

2007年08月01日

PostgreSQL:実行中のクエリをキャンセルしたのちプロセスを終了する。

■「kill -SIGTERM 【プロセス番号】」を実行する。

または

■「kill -15 【プロセス番号】」を実行する。


※実際に試してないッス・・・
  
Posted by taro322 at 14:27

tarozサイト

ダーツライブ−レーティング算出マシーン指点字練習マシーン工数電卓10進数、16進数、2進数を変換RGBカラーチェックURLエンコード・デコードMD5/SHA1変換HTMLエスケープエポックタイムbase64変換ピュニコード変換ビット演算西暦/年号変換ページ一覧mixiアプリ一覧

Project IDEEILE

Project IDEEILE Blog集GO!!氷菓の言霊メトロノーム音感トレーニング地震情報検索電力情報放射能情報検索ブラウザ三国志シミュレータ戦国IXA(イクサ)シミュレータまとめったー2chまとめまとめ人気記事まとめ暗算トレーニングドラムマシン素数判定素因数分解ランダムパスワード生成HTTPリクエスト確認ソーシャルゲームニュースまとめNAVERまとめまとめITニュースまとめ静岡ニュースまとめガンダムニュースまとめヱヴァンゲリヲンニュースまとめけいおん!ニュースまとめF1ニュースまとめマクロスニュースまとめプロ野球ニュースまとめメジャーリーグニュースまとめ大学野球ニュースまとめ高校野球ニュースまとめ速報ニュースまとめ地震ニュースまとめ放射能ニュースまとめ原発ニュースまとめニュースまとめ中間日付算出動画まとめ為替レート変換賃貸入居初期費用計算文字・数字変換素数を数えて落ちつくんだサイトカラーピッカー『色ゲッチュ!!』抵抗確認ツール『おーむ君』バルス太陽フレア情報検索地震情報検索[USGS版]地震情報検索[Hi-net版]地震情報検索[Hi-net/リアルタイム版]海賊魂シミュレータAndroidアプリ情報検索Sandbox

Project IDEEILE Androidアプリ

ダーツレーティング算出暗算トレーニング賃貸入居初期費用計算素数判定素因数分解素数を数えて落ちつくんだコンパス十二支コンパス静岡コンパスディズニーランド待ち時間ディズニーシー待ち時間ランダムパスワードダーツライブレーティング算出進数変換UnixTime素数時計音感トレーニング【絶対音感マスターツール】

その他のAndroidアプリ

どうぶつかくれんぼ【知育/教育】おなじものさがし【知育/幼児教育】こどもえあわせ【知育/幼児教育】どうぶつかくれんぼ2【知育/教育】ちがうものさがし【知育/幼児教育】こどもパズル【知育/幼児教育】宝さがし【知育/幼児教育】まちがいさがし【知育/幼児教育】おかたづけ【知育/幼児教育】いないいないばぁ【知育/幼児教育】DOG-ICE【公式】Androidアプリ発見サイト −Applivどうぶつかくれんぼ【知育/幼児教育】−Applivおなじものさがし【知育/幼児教育】−Applivこどもえあわせ【知育/幼児教育】−Applivどうぶつかくれんぼ2【知育/幼児教育】−Applivちがうものさがし【知育/幼児教育】−Appliv