タグ

開発とoracleに関するokoppe8のブックマーク (2)

  • MySQLに纏わる10の都市伝説

    誰の口から飛び出したのかは定かではないが、巷ではMySQLにまつわる様々な「都市伝説」がまことしやかに囁かれているようだ。恐らくMySQLに対する理解が低い人や、MySQLがあまり好きではない面々によってFUDっぽく言われているのだと思うが、世の中にはそのような「都市伝説」を真に受けてしまう人が居るのもまた事実であである。MySQLにおける昨今の開発スピードには目覚ましいものがあり、MySQLは性能・安定性・使い易さ共に進化し続けている。(特に先日リリースされたMySQL 5.5は性能・安定性・使い易さを両立している優れたバージョンだ!!)しかし「都市伝説」で語られることは総じて「MySQLはダメな子ちゃん」であるという烙印を押すものばかりであり、MySQLerとしてはそのような言われ無き汚名を全身全霊をもって晴らさなければならない使命を背負っている。そこで、今日はMySQLについて語られ

    MySQLに纏わる10の都市伝説
  • 『[Oracle] V$SESSION の情報を定期的に収集・記録する』

    Statspack は一定期間内における Oracle の稼働状況のサマリー情報(合計・平均値)の分析には向いていますが、瞬間的な遅延の発生を捕らえることは困難です。 瞬間的な遅延の発生を捕らえるには V$SESSION や V$SESSION_WAIT の情報が役立ちます。 ただし、これらのビューに現れる情報はその瞬間の情報であるため、後で見てもわかりません。 実際に問題が発生した瞬間に見なければ意味がありません。 となると、問題発生時点にさかのぼって分析することができるよう、あらかじめ一定間隔で情報を収集・記録しておく必要があります。 情報の収集間隔は、長すぎるとその間に発生した遅延などの情報を捉えることができませんので、おおよそ1秒~数秒程度にするのがよさそうですが、短すぎると負荷も気になりますので、そこは実際の負荷を見ながら調整したほうがよさそうです。 (V$SESSION や V

    『[Oracle] V$SESSION の情報を定期的に収集・記録する』
    okoppe8
    okoppe8 2009/05/11
    V$SESSIONの記録方法。テーブルに書き込む。
  • 1