タグ

databaseとmysqlに関するmumumu-tanのブックマーク (7)

  • MySQLレプリケーションを安全に利用するための10のテクニック

    MySQLのレプリケーションは非常に簡単に使える割には応用の幅が広いので非常に人気のある機能の一つである。レプリケーションの応用分野は例えば、 バックアップ 参照系の負荷分散 HA(高可用性) ディザスタリカバリ(サイト間レプリケーション) BI(レポーティングetc) という風にとても多くのバリエーションがある。このブログを読んで頂いている皆さんの中にもレプリケーションを使っている方は多いのではないだろうか。ご覧の通りMySQLのレプリケーション機能はミッションクリティカル分野でも利用されているが、レプリケーションの使い方が適切でないとシステムの安定稼働に支障を来してしまってDBAやシステム管理者の肉体的、精神的負担が増大してしまう。逆にレプリケーションを堅牢に運用することが出来ればマクラを高くして眠れるというものだ。レプリケーションはMySQLの代表的な機能であるので、レプリケーション

    MySQLレプリケーションを安全に利用するための10のテクニック
  • ソーシャルゲームのためのデータベース設計

    ・データベース的な観点でのソーシャルゲームの特徴 ・データモデル ・ソーシャルゲームに従来型RDBMSを使うべきか、�流行りのNoSQLで行くべきか ・負荷対策 (アーキテクチャ面) ・負荷対策 (ツール面) ・インフラエンジニアのキャリアについて

    ソーシャルゲームのためのデータベース設計
  • 優れたMySQL DBAを見分ける27+3の質問

    「優れたPerlプログラマを見分ける27の質問」の日語訳というエントリが人気だったので、MySQL版をやってみた。題して、「優れたMySQL DBAを見分ける27+3の質問(漢バージョン)」。腕に覚えのある人はぜひ試してみて欲しい。 MySQLのサーバープロセスはいくつある? rootユーザーのパスワードを忘れたときの回復手順 MySQLをオンラインバックアップする方法を3つ。(もっとでも可) InnoDBのデータファイルが作成可能な場所はどこか。 InnoDBのデフォルトの分離レベルは? ネクストキーロックについて説明せよ。 ロールバックセグメントにはどのようなデータが格納されるか? InnoDBでデッドロックが発生したときの挙動、および詳細な状態を確認する方法。 MyISAMがサポートしている特殊なインデックス2つ。 MySQLにおけるテーブル1行あたりの最大サイズ。 構成可能なレプ

    優れたMySQL DBAを見分ける27+3の質問
  • 大規模SNSのボトルネックとソリューション

    SNSは比較的データアクセスが多いアプリケーションであり、負荷対策が難しい部類に入る。稿では、グリーCTOの藤真樹氏が、GREEというSNSでの経験を基に、SNSの具体的な負荷軽減ソリューションを紹介する。 はじめに 昨今では、地方自治体や企業内でもSNSを導入する動きが活発化しているようです。しかし、SNSは比較的データアクセスが多いアプリケーションであり、負荷対策が難しい部類に入ります。そこで稿では、前回お届けした「大規模SNS実現のためのGREEのアプローチ」の内容からもう一歩踏み込んで、GREEというSNSでの経験を基に、SNSの具体的な負荷軽減ソリューションを紹介します。 SNSのボトルネック 一定以上のユーザー数、データ量、そして機能を持つSNSでは、普通に構築していくと非常に悩ましいボトルネックが2つ顕在化してきます。1つは、「友達の新着」系の情報取得です。もう1つはア

    大規模SNSのボトルネックとソリューション
  • [ThinkIT] 第4回:CSVとBlackhole (1/3)

    今回は、CSVBlackholeの2つのストレージエンジンを取り上げます。CSVエンジンとBlackholeエンジンは、共にMySQL 4.1から提供された比較的新しいエンジンです。以降ではそれぞれの特長やテーブルファイルの構成について解説します。 CSVエンジンとは、テーブルデータをCSV(Comma Separated Value)形式のテキストファイルにてディスク上に格納するストレージエンジンです。 テーブルデータをCSVファイルにて格納するメリットは何でしょうか。それは、他のソフトウェアとのデータ交換が容易にできることです。 例えば、MySQLを使用して作成したテーブルデータをExcelなどの表計算ソフトウェアに渡す場合を考えます。その対象テーブルがMyISAMエンジンなどの場合は「SELECT ・・・ INTO OUTFILE」文や他のバックアップツールなどを使用して、一度テー

    mumumu-tan
    mumumu-tan 2010/10/28
    blackhole と csv ストレージエンジンの解説
  • Spider DeNA Technology Seminar #2

    MariaDB/MySQLでデータベースシャーディングの機能を提供するストレージエンジン、Spiderの紹介です。

    Spider DeNA Technology Seminar #2
    mumumu-tan
    mumumu-tan 2010/10/28
    db sharding, および XAトランザクションをサポートしたMySQLのストレージエンジンspiderに関するプレゼン
  • MySQL :: MySQL Product Archives

    This site provides archived versions of various MySQL products. We provide these as a courtesy to our users, who may need to duplicate an existing installation based on older versions of our software. Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest releases of these products, please visit MySQL Downloads.

  • 1