2012年10月26日金曜日

『Oracle MySQL Tech Tour - Tokyo』にいってきました

Oracle MySQL Tech Tour - Tokyo』にいってきました
ざっくりとしていますが、参考になりましたら幸いです

日時:2012年10月25日(木)13:30~17:00
場所:日本オラクル株式会社 本社 13Fセミナールーム

資料 ※先日のセミナー資料ではありませんが、近しい物がこれです
http://www.ospn.jp/osc2012-fall/pdf/osc2012TokyoFall_Oracle_MySQL.pdf


◆MySQL5.6 RCリリース

MySQL5.6での主な改善点は以下の5つのカテゴリです

オプティマイザ
→パフォーマンスアップ

パフォーマンス・スキーマ
→今まではMySQLの開発者向けの情報が多かったが
MySQLの利用者向けの統計情報を出すようにした

InnoDB
→MyISAMはメンテナンスモードにある為、迷わずInnoDBを使いましょう
InnoDBはコア数が多ければ多いほどパフォーマンスが上がります

レプリケーション
→より、クラッシュセーフに
バイナリログのサイズを落として、帯域を節約するオプション
バイナリログにチェックサムを追加するオプション
クラッシュ後のバイナリログを自動修復する機能により、クラッシュセーフなスレーブを構築する事が出来るようになります

「NotOnlySQL」オプション
→速度は、memcachedやKyoto Tycoonに劣ります
参考)MySQL 5.6のInnoDB memcached pluginを使ってみる http://d.hatena.ne.jp/sfujiwara/20121004/1349336278
SQLでも検索ができるという利点は大きいです
使いどころを考えると良いです


◆MySQL5.6の正式リリースは今年中



◆面白そうなもの

MySQL for Excel
http://dev.mysql.com/doc/refman/5.5/en/mysql-for-excel.html
Windows版からMySQL5.6のテーブルをエクセルで変更できてしまいます
http://dev.mysql.com/doc/refman/5.5/en/mysql-for-excel-edit.html


◆導入する時期

得てして、MySQLはリリース後にバグ修正を沢山します
半年くらいは様子見をすることをオススメします