MySQLに関するkunyamiのブックマーク (2)

  • MySQLのHAソリューション

    MySQLのHAソリューションを調べてみました。(MySQL 5.1) MySQL Cluster MySQLコミュニティから提供されているクラスタソリューション メリット アクセス増などに対応するためのスケールアウトが比較的容易複数のノードのデータにアクセスするため、同時アクセスユーザが多い時の性能が向上する。(特に参照性能) (メモリにテーブルを作成するモード(以降メモリモード)の場合)冗長構成により耐障害性が向上する。 (メモリモードの場合はデメリットもあり)SQL実行エンジンとデータ蓄積部分を別のサーバにすることができるので、ボトルネックに応じて必要な部分に対してサーバの追加が可能。デメリット 複雑なクエリの実行は遅くなる傾向がある。複数のノードに同期して書き込むため、更新性能が落ちる場合がある。メモリモードの場合、データを蓄積するサーバが同時にすべてダウンしてしまうと、そのデータ

    MySQLのHAソリューション
  • MySQL memo - エラー情報

    MySQLでコマンドを実行した際に発生したエラー関連の情報を得る方法 SQLを実行したら、「Query OK, 0 rows affected, 1 warning (0.11 sec)」などとwarningが1以上になった場合に、その理由を確認する方法 mysql> show warnings; CREATE TABLE文を実行したら、 "ERROR 1005 (HY000): Can't create table '.\DB\TABLE.frm' (errno: 150)" などというエラーメッセージが表示された場合に、その理由を確認する方法 mysql> show innodb status; ズラズラと出力されるので、"ERROR"っぽいところを読んでみるとわかります。 ちなみに、このエラーは外部キー定義が間違っている場合のエラーです。 このメッセージで、"errno: 150"と

    MySQL memo - エラー情報
    kunyami
    kunyami 2007/08/27
    エラーの理由を得る方法
  • 1