オープンソースDBMSのコミュニティが一堂に会し、それぞれの技術について発表し合う「オープンソースカンファレンス 2011.DB」。MySQLとPostgreSQLの2大DBMSの将来像を探った。(編集部) 2011年11月5日、オラクル青山センターにてオープンソースカンファレンス... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 地方企業がソーシャルゲーム開発を成功させるための10のポイント - Presentation Transcript 地... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. Yapc asia 2011_zigorou - Presentation Transcript The case file ofMobage Open Platform Moba... 続きを読む
lvs, mysql 構成 [appサーバ] -> [lvs] -> [MySQL]群 DRでMySQLのスレーブ群にロードバランス appサーバはDBコネクションのプーリング、永続化をしている 問題の現象DBサーバ上ではmysqldへのコネクションが存在するのに、appサーバ上ではコネクションが存在し... 続きを読む
2009-02-18 MySQLを高速化する10の方法 ちょっとキャッチ−なタイトルをつけてしまったが、今日は独断と偏見でMySQLを高速化する方法を10個紹介しよう。MySQLサーバをチューニングするときや初期導入する場合などに参考にしてもらいたい。 1. バッファを増やす... 続きを読む
Tatsuro Hisamori uses SlideShare, so can you! SlideShare is the world's largest community for sharing presentations. 50 million people use it monthly for research, sharing ideas and connecting with others. And it's free. Join SlideShare 続きを読む
2011-04-12 MySQL 5.6登場!!新機能速攻レビュー 現在、米国で行われているMySQL Conference & Expoにあわせて、新しい開発版であるMySQL 5.6が発表された。MySQL 5.5における新機能もかなりのものだったが、MySQL 5.6の進化は質・量ともに勝とも劣らない内容... 続きを読む
こんにちは、mixi開発部にてアプリケーション開発をしていますyouheiです。 今回は、MySQL-5.0.45のInnoDBで連番を管理するテーブルのパフォーマンス測定をしていたのですが、その際に少し変わったデッドロック問題に遭遇しましたので、そのあたりをネタとして... 続きを読む
book, infra#hbstudy11でid:marqsさんがMaatkitに関する発表をしていて,僕も仕事でちょこちょこ使っていたのでダイアリーあたりに書きますねと云ったきり,書く書く詐欺になっていたので,さすがに書こうと思います.割とみなさん知っているツールだと思うので... 続きを読む
PURGE {MASTER | BINARY} LOGS TO 'log_name' PURGE {MASTER | BINARY} LOGS BEFORE 'date' ログ インデックス内で指定されたログや日付の前にリストされている全てのバイナリ ログを削除します。与えられたログが最初になるように、ログ インデックス ファイル... 続きを読む
SHOW TABLE STATUS [{FROM | IN} db_name] [LIKE 'pattern' | WHERE expr] SHOW TABLE STATUS は SHOW TABLES のように機能しますが、TEMPORARY 以外の各テーブルに関する多くの情報を提供します。また、このリストは、mysqlshow --status db_name コマンドを使... 続きを読む
COLLATION(str) ストリング引数の照合を戻します。 mysql> SELECT COLLATION('abc'); -> 'latin1_swedish_ci' mysql> SELECT COLLATION(_utf8'abc'); -> 'utf8_general_ci' CONNECTION_ID() 接続のコネクション ID ( スレッド ID ) を戻します。すべての接続は... 続きを読む
PURGE { BINARY | MASTER } LOGS { TO 'log_name' | BEFORE datetime_expr } バイナリログは、MySQL サーバーによって行われたデータ変更に関する情報を含む一連のファイルです。このログは、一連のバイナリログファイルと 1 つのインデックスファイルで構成さ... 続きを読む
START SLAVE [thread_type [, thread_type] ... ] START SLAVE [SQL_THREAD] UNTIL MASTER_LOG_FILE = 'log_name', MASTER_LOG_POS = log_pos START SLAVE [SQL_THREAD] UNTIL RELAY_LOG_FILE = 'log_name', RELAY_LOG_POS = log_pos thread_type: IO_THREAD | ... 続きを読む
SHOW SLAVE STATUS このステートメントは、スレーブ スレッドに不可欠なパラメータ上にステータス情報を提供します。mysql クライアントを利用してこのステートメントを発行すると、より読みやすい水平方向のレイアウトを得る為に、セミコロンではなく \G ステ... 続きを読む
この章では、InnoDB に関連するコマンド オプションとシステム変数を紹介します。虚実であるシステム変数は、それらを名づける事によってサーバ起動時に有効にされるか、または skip- プリフィックスを利用する事で無効にされます。例えば、InnoDB チェックサム... 続きを読む
2009-03-18 Using filesort 去年ソートに関する記事を書いたが、今日はその続きである。 MySQLでEXPLAIN SELECT...を実行するとExtraフィールドでよく見かける「Using filesort」という文字列。Filesortって一体なんだろう?と思ったことはないだろうか。単刀直... 続きを読む
FEDERATED ストレージエンジンは、レプリケーションやクラスターテクノロジを使わずに、ローカルサーバ上のリモートMySQLデータベースからデータにアクセスすることを可能にします。FEDERATED テーブルを利用する時、ローカルサーバ上のクエリはリモート(federa... 続きを読む
2010-10-18 HA化機能を手に入れたSPIDERストレージエンジンにはもはや死角はなかった。 本ブログでも何度か取り上げたことのあるあのSPIDERストレージエンジンがさらにパワーアップして便利になった!8月にリリースされたバージョン2.22では次の2つの強化が行... 続きを読む