Y-Ken Studio

新しもの好きのデータエンジニアが四方山話をお届けします。

MySQLでMyISAMからInnoDBに乗り換える際に知らないとハマる、怖い話


photo by byte

MySQLといえば、巷ではInnoDBばかり注目され、MyISAMの地下アイドル化がにわかに語られる今日この頃、皆様いかがお過ごしでしょうか。

まあカジュアルにストレージエンジンを変換するだけで済むなら、簡単なのです。

-- legacy_my_tableをInnoDBストレージエンジンに変換する
ALTER TABLE legacy_my_table ENGINE=InnoDB;

よし終わった!さあランチタイムだ!
・・・と片付けてしてしまうと、悲劇が起こるかもしれません。(>o<;)

それでは本日、MyISAMからInnoDBへ移行するなら知っておきたい意外な落とし穴とTipsを紹介します。

続きを読む

全文検索付きMySQL5.0から5.6への移行にまつわるお話をMySQL Casual Talks Vol.5にて発表しました #mysqlcasual

2013年10月25日にオラクルで開催された「MySQL Casual Talks Vol.5」に参加しました。
そう、前回の発表での約束を果たすために。という訳で今回は2回目の参加&2度目のトークです。

発表テーマ

Tritonn (MySQL5.0.87+Senna)からの mroonga (MySQL5.6) 移行体験記

MySQL5.0から5.6へ移行するにあたり、全文検索機能をTritonnからmroongaへ乗り換えるというプロジェクトの体験記をお届けします。

続きを読む

gihyo.jpにて、MySQLで使える全文検索プロダクトmroongaに関する連載を始めました

MySQL 5.0+Sennaという組み合わせの「Tritonn」が広まり始めたのは2008年頃でしたでしょうか。
あれから月日が経つこと5年。2013年となった今、ドキュメントが陳腐化するMySQL 5.0を捨て、MySQL 5.6で使える全文検索プロダクト「mroonga」へ移行しようとある男が起ち上がった。

...中略...

そんなプロジェクトの体験記を元に、gihyo.jpのgroongaのコーナーをお借りして連載を始めました。
mroongaへ移行したいという方にも、mroongaの利用を検討している方にも読んで頂けると嬉しいです。

寄稿記事の紹介

第6回 [実録] MySQL向け全文検索エンジン「Tritonn」から「mroonga」への移行ガイド(1)
http://gihyo.jp/dev/clip/01/groonga/0006

この記事では、MySQL関連の全文検索ソリューションの比較や、
Tritonnからmroongaへ移行する7つのメリットなどについて執筆しました。

f:id:yoshi-ken:20130618232511p:plain

続きを読む