●規模によってDB製品や技術の使い方は変わる。 ⇒大規模で使いやすいものは小規模では使いづらいとかある。 ●製品やサービスの行く末を予想する必要がある。 ⇒廃れるときは少しずつ廃れる。→損失になる時間は非常に大きくなる。 #dbts2013
2013-11-15 16:52:47「MySQL ABからSun Micro、Oracleに買われてからすでに3.5年。この3年半で製品群いっぱいリリースした」 Oracleが約束したのは5年間でしたっけ? #dbts2013 #mysql_jp
2013-11-15 17:02:15「○racleに買われてMySQLなくなるんじゃないか、と言われてたけど、いまだにGPLで出し続けてるよ」 あと1年半後はどうですかね #dbts2013 #mysql_jp
2013-11-15 17:02:55「○racle社の中でのMySQLの位置づけ。次世代のWEBアプリのためのデータベース。WEBの世界ではMySQLはデファクトスタンダード。各種DaaSも出てきている」 #dbts2013 #mysql_jp
2013-11-15 17:03:43MySQLのポジション。Database Platform for Next Gen Web Apps #dbts2013 #mysql_jp
2013-11-15 17:03:59「ダウンロード数、サポートビジネスの規模も高速に成長を続けています。今は順調に伸びてるけど、何年も前、5.0, 5.1のころは問題のあるバージョンだった」 #dbts2013 #mysql_jp
2013-11-15 17:04:25「5.0, 5.1はJelemy Cole, Peter Zaitsevに盛大にdisられてた。このころ、某開発者はリリース直後にforkしてどっか行った」 M○ntyか。。 #dbts2013 #mysql_jp
2013-11-15 17:05:31「5.6はBest release everというくらい良い評価をされてる。Mark Callaghan, Brian Akerとかからも称賛」 #dbts2013 #mysql_jp
2013-11-15 17:06:54「5.6が出たすぐの時、某所の人たちがMySQLに不利になるようなベンチマークを出してたけど、Brian Akerが「その取り方おかしくね?」って突っ込んで以来音沙汰なし」 #dbts2013 #mysql_jp
2013-11-15 17:07:26「5.6がこんなに評価を受けるようになったのは、DMRという仕組みを導入してから。ある程度の品質になったものだけをマイルストーンリリースとしてリリースする」 #dbts2013 #mysql_jp
2013-11-15 17:08:11「これによって、新しい時点からある程度の品質でテストをしてもらうことが可能になり、フィードバックを受け取れるようになって品質が上がった」 #dbts2013 #mysql_jp
2013-11-15 17:08:42「MySQL 5.6は買収されて1年ちょっとで最初のDMRが出た。最初はほとんど機能増えてなかった。InnoDB memcached Pluginとかこの時点ではLabsだった」 #dbts2013 #mysql_jp
2013-11-15 17:09:20「MySQL 5.7のDMRについて。今のGA最新版は5.6。5.7は開発途上版」 #dbts2013 #mysql_jp
2013-11-15 17:09:46「5.7の最初のDMRは今年の4月。実質5.6とほぼ一緒だった。位置づけとしては、5.7もオープンソースでやってくんだぜ、という決意表明だった」 #dbts2013 #mysql_jp
2013-11-15 17:10:25「5.7.2、InnoDBが速くなるよ、レプリケーションもよくなったよ、p_s更にインプリメントしたよ、オプティマイザーはアルゴリズムの結果よりもEXPLAINの改良に注力」 #dbts2013 #mysql_jp
2013-11-15 17:11:17MySQL5.7 DMRの新機能。InnoDB: より高いトランザクション処理性能と可用性。レプリケーション: より高い拡張性と可用性。p_s: より詳細な性能統計情報。オプティマイザ: クエリパフォーマンスのEXPLAINの改良 #dbts2013 #mysql_jp
2013-11-15 17:11:20「5.7.2、DMRではあるけど5.5や5.6に比べて倍以上の性能をたたき出すROのベンチマーク結果があるよ」 自分で試すのはもう少し先でいいかなー。 #dbts2013 #mysql_jp
2013-11-15 17:12:00「MySQLの最大顧客、FBの要望を受け入れて機能を取り込んだりしている。コネクション作成の高速化。要望やパッチは知的財産の問題もあって全部受け入れられるとは限りません」 #dbts2013 #mysql_jp
2013-11-15 17:13:37Facebook、5.6のSSLの時もハンドシェイクのオーバーヘッドが大きくなったって言ってたから、その辺シビアなんだろうなぁ。。 #dbts2013 #mysql_jp
2013-11-15 17:14:16「p_s、オーバーヘッドを減らしてきた。Mark Challaghanはp_s大嫌いらしいw」 #dbts2013 #mysql_jp
2013-11-15 17:16:08「細かい性能統計を取れるので、限界性能を求める場合はオーバーヘッドになるけど、後からチューニングするのにとても有効な機能」 #dbts2013 #mysql_jp
2013-11-15 17:16:41「5.7.2のリリースノート、メールで配信されたやつは1通に収まらずに4通に分けてやるほど機能追加が多かった」 #dbts2013 #mysql_jp
2013-11-15 17:17:40