タグ

2009年5月22日のブックマーク (3件)

  • [ThinkIT] 第3回:トランザクションの比較 (2/4)

    MyISAMエンジンを使用する場合では、トランザクション処理を行えません。しかしMyISAMエンジンのテーブルに対して更新処理が行えないわけではありません。SQL文でいえば、INSERT、UPDATE、DELETEすべての構文が実行可能です。 またMyISAMエンジンは、トランザクション機能をサポートするPostgreSQLやInnoDBエンジンに比べ、データ更新処理が非常にシンプルに実装されています。 PostgreSQLとInnoDBエンジンは、共有メモリ/バッファ内にトランザクションログ用とユーザデータ用のエリアを用意し、データ更新処理はこの共有メモリ・バッファ内のデータに対して行います。 この時、発生するトランザクションログも共有メモリ/バッファ内のエリアに書き込みます。そして、トランザクションがコミットした時点で、トランザクションログの内容のみをログファイルに書き込みます。変更さ

    satfy
    satfy 2009/05/22
  • 品質とは何か

    品質という言葉の意味 測定との関係と視点 品質の種類 基的な考え方 ソフトウェア品質特性 機能性品質特性の品質副特性 信頼性品質特性の品質副特性 使用性品質特性の品質副特性 効率性品質特性の品質副特性 保守性品質特性の品質副特性 移植性品質特性の品質副特性 利用時の品質とは 俯瞰 まとめ 品質という言葉の意味 「品質」という言葉は、我々の世界ではよく使いますが、 品質とは何でしょう。 品質が良い/悪い、と言ったり、 品質を上げる、と言ったりしますが、 これがどんなものなのか、明確に認識しているでしょうか。 いろいろな人の話を聞いていると、 意外と認識が一致していません。 人によっては、検証の結果を見て言います。 「このモジュールは品質が悪いね」と。 人によっては、プロジェクト開始前に言います。 「前回のような品質問題は起こさないようにしよう」と。 人によっては、常に使います。 「品質を測

    satfy
    satfy 2009/05/22
  • cacti - グラフツールcactiとは?

    cacti(カクタイ)とは、サボテンという意味のグラフツール cacti(カクチ)とは、サボテンという意味のグラフツール 読み方を間違っていた MRTGの代替ツール † グラフツールというとMRTG*1が有名ですね。cacti*2もMRTGと同じように、SNMPエージェントが取得した値や、プログラム/スクリプトの出力結果をグラフ化することが出来ます。MRTGよりも優れている点はいくつもありますが、まずはその操作性を体験してみて下さい。ホストの追加やインタフェースの追加など、全てWEBのGUIを通してコンフィグレーション可能なので、慣れるととても楽です。 ↑ RRDToolのGUIフロントエンド † cactiはグラフデータの保存やグラフ生成に、MRTGより高機能なRRDTool*3を使っています。cactiではRRDToolの複雑なコマンドラインオプションと格闘することなく、RRDTool

    satfy
    satfy 2009/05/22