« 2006年度新卒採用会社説明会 | メイン | 座席検索 »

※「アイロベックス社長の日記」はライブドアブログへ移転しました。

2005年03月18日

Nagrajの法則

 データベースが大好きな私ですが、特に
DataBase AssociatesのNagraj Alur氏による
チューニング作業の手順は、大好きな考え方となっています。

パフォーマンスチューニングの方法選択

1)仕事を減らす
  必要のない作業を行わない。
  優先順位を決めて低いものを切り捨てる。

2)すでにあるものを最大限に利用する。
  DataBaseを触る前に、ハードやOS、ミドルウエア
  や、アプリケーションをチューニングする。

3)ピーターからお金を盗んでポールへの支払いに当てる。
  要するに、トレードオフのことですよね。
  何かを犠牲にして主要目的を遂げる。

4)要求を下げる。

5)お金を注ぎ込む。

日経BP社 データベースチューニング256の法則 上より)

これって、データベースチューニングだけでなくて、全ての
仕事全般に言えることだと思うのです。
最初、これを知ったときに、なんて哲学的なんだろうと
思いました。
社長業もシステムエンジニアも、1プロジェクトも余裕があるという
ことがありません。
4)5)は、できたら選択したくないので、私は1)から3)を
同時に選択することが多いですね。
2)は、勝手に社員と考えて正しい人間を選んでお願いすること
と置き換えています。

投稿者 sugiyama : 2005年03月18日 11:24

トラックバック

このエントリーのトラックバックURL:
http://www.ilovex.co.jp/scripts/intra/mt/mt-tb.cgi/380

Powered byMovable Type 3.38