タグ

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

  • [MySQLウォッチ]第23回 押さえておきたいバックアップとリストアのポイント

    よく,データベースの運用に関する相談の中では,バックアップと可用性(アベイラビリティ)を混同してい場合がある。データベースは,ある瞬間のデータを保存することが目的である。障害が発生した際に保存したデータを再現することにより,復元をおこなう。 可用性は,障害対策として,できるだけ止めずにデータベースを運用することを目的としている。もし,止める場合にも最小限の時間で,復旧することを目的としている。 障害が発生した場合に,速やかに復旧することは,非常に重要なことである。そのため,「レプリケーションやクラスタリングを使用すれば万全」と考えるのは,間違いである。もし,レプリケーションやクラスタリング自身に障害が発生すれば,必ずバックアップデータによって,復旧する必要がある。 また,誤ったデータベース更新を実行した場合,レプリケーションやクラスタリングは,すべてのサーバーが即座に更新を実行する。そのた

    [MySQLウォッチ]第23回 押さえておきたいバックアップとリストアのポイント
  • MySQLデータベースを使ってみよう テーブル作成篇

    テーブル作成篇 データベースは空っぽでは意味が無いので、実例として「郵便番号データベース」を構築してみましょう。 まだ郵便番号ファイルを準備していない場合は、準備篇からご覧ください。 >> 準備篇 テーブルとはデータの入れ物 リレーショナルデータベースへデータを登録するには、まずデータの“入れ物”を作らなければなりません。この“入れ物”のことを、「テーブル(table)」と呼びます。 テーブルには、1つのデータを内容ごとに分けて保存します。イメージとしては Excel(表計算ソフト)のワークシートを思い浮かべてもらえば分かり易いと思います。

  • 1