2010年3月23日火曜日

Ubuntu サーバーでタイムゾーン設定

コマンドラインから、


$ dpkg-reconfigure tzdata

2010年3月7日日曜日

よく使う QuickSilver コマンド

Mac の Launcher QuickSilver で、自分がよく使うコマンド、

fi --> Firefox
sk --> Skype
ch --> Chromium
go --> Google Chrome
sm --> Smultron
shut --> Shut Down
em --> Empty Trash
xco --> Xcode
vm --> VMware Fusion

Shut Down は sd で起動させた方が賢いかも・・・
以前は、ter で Terminal 起動も高頻度で使ってたけど、
Visor を導入してからは、使わなくなった。

2010年3月2日火曜日

log slow queries

酒井さんに言われて、MySQL のオプションで、log slow queries というのを on にしてみたら、面白いように、ボトルネックとなる呼び出しが分かって、非常に便利だなと思った。

やり方としては、my.cnf の中で、


log-slow-queries=[PATH]
long-query-time=2


という行を追加するか、(コメントアウトされてれば)コメントを外して、
mysqld を再起動すれば OK.

これで、この設定だと 2秒以上のクエリーが発生すると、slow query log に残るので、何が悪いのかをピンポイントで知る事ができて便利。

最初から、全部自分で設計して、どういう時にどういう呼び出しが起こるかを完璧に把握しているシステムなら、必要ないけど、例えば、人が作ったシステムを引き継いだ時に、何がどうなってるか分からない状態で、パフォーマンスを改善したいような時は、この機能があると相当助かると思う。