タグ

2009年10月29日のブックマーク (2件)

  • (特にMyISAMを使っていた)ウェブ屋さんがInnoDBを使う場合の設定項目 - kazuhoのメモ置き場

    InnoDBはMyISAMと比較して安全(OSクラッシュや電源断が発生してもテーブルが壊れない)分、書き込みが遅い。データベース屋さんからすると、それは当然のことでMyISAMがおかしいんだ、ということになり、だからバッテリバックアップ機能のついたRAIDカードを使うんだ、という話になる。でも、MyISAMを使っているウェブ屋さんの現場では、場合によって多少データが消えてもかまわないから、安いハードウェアで大量のアクセスを捌きたい... って乖離があるんじゃないかなーと思ってる。 そのような場合には、my.cnf の innodb_flush_log_at_trx_commit パラメータを調整することで、MyISAMに比肩する書き込み速度を得ることができる(そのかわり、クラッシュや電源断の場合は、設定によって直近1秒以内の変更が失われる)。 他のパラメータも含めて書いておくと、データベー

    (特にMyISAMを使っていた)ウェブ屋さんがInnoDBを使う場合の設定項目 - kazuhoのメモ置き場
    jyuze
    jyuze 2009/10/29
  • ライブ更新:CakePHP で mixi OpenID に対応したサイトを作成する (ラボブログ)

    ラボ神部です。 CakePHP で mixi OpenID に対応したサイトを作るまでのプロセスをライブ更新します。 -サイトのコンセプト決め、ドメイン名設定完了。 -CakePHP をインストール完了。 -デーベース定義決定、定義に従いデーターベース設定完了。 -【CakePHP】AuthComponentについてのまとめ 【ざっくり基編】 | ねねとまつの小部屋 を参考に、認証の基環境を整える。 -ユーザ登録し、各ページで $this->Auth->isAuthorized() で認証が引き継がれているか確認。 -【CakePHP】OpenIDをAuthComponentにトッピングしてみる | ねねとまつの小部屋 を参考に、OpenID component for CakePHP を導入したり、PHP OpenID Libraryを設置したり。ただし、ここの追加箇所の意味は十分に