High Availability MySQL
Cookbook
Alex Davies
MySQL ClusteringをMySQLのHarrison Fiskと書いた、Alex Daviesの新刊本を入手しました。
全部で8章からなる本書は、前半(1〜4章)はMySQL …
The latest from the MySQL community
Ideas, releases, practical guides, and perspectives from the people building with MySQL.
Spiderストレージエンジンのバージョン 2.23(beta)とVartical Partitioningのバージョン
0.12(beta)をリリースしました。
Spiderストレージエンジンは、database sharding用のストレージエンジンです。
http://spiderformysql.com/
Vertical Partitioningストレージエンジンは、テーブルのVertical
Partitioning用のストレージエンジンです。
http://launchpad.net/vpformysql
今回の主な変更は以下です。
Spider
・サーバパラメータに「spider_udf_ct_bulk_insert_interval」「spider_udf_ct_bulk_insert_rows」を追加しました。
Vertical Partitioning
今回はbugfixリリースです。
…
MySQL 5.1 Plugin
Development
Andrew
Hutchings,Sergei Golubchik
元MySQLのAndrewとSergeiが書いた首記の本を購入しました。
Linux/Mac OS X,
Windowsのコンパイル(UDF)から入り、ベーシックなデーモンプラグイン、Information
Scemaを実装するCapter 4,5, Parser Pluginを実装するCapter 6, 7を経て、最後はCapter
8〜10を使ってストレージエンジンの実装をします。
ストレージエンジンの実装は固定文字列を固定行数SELECTに対して返すA read-only storage
engineから始まり、最後はインデックスを実装するTOCAB storage …
Kaj Arno, the VP Community Relations of MySQL, quits Oracle at the end of last month. http://blogs.arno.fi/isit/2010/10/03/thank-you-everyone-behind-mysql-ab/ I met him few times when he came to Japan. I remember our first self introductions, saying ” ...
Kaj Arno, the VP Community Relations of MySQL, quits Oracle at the end of last month. http://blogs.arno.fi/isit/2010/10/03/thank-you-everyone-behind-mysql-ab/ I met him few times when he came to Japan. I remember our first self introductions, saying ” ...
InnoDBはクラスタインデックスという構造になっている。今日はクラスタインデックスがどういうことかということを、皆さんに理解して頂きたい。もっとも理解して頂きたいポイントは「セカンダリインデックスのリーフノードには主キーの値が含まれている」ということだ。
主キーの構造InnoDBの主キーは次の図のように「データが主キーのリーフノードに含まれる」という構造になっている。このような構造をクラスタインデックスという。 …
[さらに読む]2010年9月にMySQL 5.5.6-rcがリリースされ、リリース候補版となりました。現在MySQLの最新バージョンは5.1ですが、5.2〜5.4は欠番となり、5.5が次のメジャーバージョンとなります。 MySQL 5.5の新機能は各所で紹介されているので、以下のウェブサイト、資料をご覧ください。 開発中のMySQL 5.5、デフォルトエンジンはInnoDB、200%の性能向上。「MySQL Conference & Expo」基調講演で紹介 - Publickey MySQLコミュニティ騒然!MySQL 5.5.4が与えるインパクト。 - 漢(オトコ)のコンピュータ道 MySQLの次期バージョンMySQL5.5について(PDF) - OSC 2010 Nagoya 以前MySQL 5.1.35とMySQL 5.1.42のときにMySQLのバグ曲線を描いてみたのですが、MySQL 5.5がリリース候補版になったということで、久しぶりに集計してみました。 相変わらずすくすく育っています。 MySQL …
[さらに読む]
以前MySQL Performance Blogで以下の記事が紹介されていました。
Poor man's query logging
これはネットワークカードを直接tcpdumpで読んでクエリロギングするというものでした。当該エントリのコメントにもあるようにMySQL
5.1以降で動的に一般クエリログがオンオフできるようになったので、恩恵を受けるのは5.0以前のユーザのみになるのですが、4.x,
5.0はまだまだ使っている人は多いと思いまし、MySQL
5.1以降でも本体をいじらずにチト試せるところがいいところです。
今回はこれチトひねってWindowsで動作させるようにします。(さらにFirebirdにも対応します(^_^;))Windows版の制限は以下のとおり。
(i) …
groongaストレージエンジンは現在 MySQL 5.1 にしか対応してないようですが、MySQL 5.5.6-rc に入れてみました。
環境は CentOS 5.5 x86_64 です。
用意するもの
- groonga のソース: goonga-1.0.2.tar.gz http://groonga.org/download/ より
- groongaストレージエンジンのソース: groonga-storage-engine-0.2.tar.gz http://github.com/mroonga/mroonga/downloads より
- MySQLのソース: mysql-5.5.6-rc.tar.gz http://dev.mysql.com/downloads/mysql/5.5.html より
- MySQLのバイナリ: mysql-5.5.6-rc-linux2.6-x86_64.tar.gz …
groongaストレージエンジンは現在 MySQL 5.1 にしか対応してないようですが、MySQL 5.5.6-rc に入れてみました。
環境は CentOS 5.5 x86_64 です。
用意するもの
- groonga のソース: goonga-1.0.2.tar.gz http://groonga.org/download/ より
- groongaストレージエンジンのソース: groonga-storage-engine-0.2.tar.gz http://github.com/mroonga/mroonga/downloads より
- MySQLのソース: mysql-5.5.6-rc.tar.gz http://dev.mysql.com/downloads/mysql/5.5.html より
- MySQLのバイナリ: mysql-5.5.6-rc-linux2.6-x86_64.tar.gz …