p_sはテーブルがいっぱいあるので、*_summary_* テーブルをまず確認しましょう。 #dbts2013 #mysql_jp
2013-11-13 14:30:27WHERE created_tmp_disk_tables> 0 とかでtmpテーブルが固定化されちゃったクエリーだけ引っこ抜くことも可能 #dbts2013 #mysql_jp
2013-11-13 14:32:49日本オラクル 奥野さん
MySQL Cluster徹底活用術
「並列分散型のRDBMS、HA機能はビルトインされている。簡単に操作するために、MySQLのストレージエンジンの1つとして実装されている」 #dbts2013 #mysql_jp
2013-11-14 10:02:43「MySQLサーバーと連携して動くので、(多少制限はあるけど)トランザクションもそのまま、レプリケーションもそのまま使える」 #dbts2013 #mysql_jp
2013-11-14 10:03:25「ndb_mgmdの冗長性は特に必要ない。一旦クラスターが起動したあとは普段ログ取ってるだけで、可用性には特に貢献しない」 #dbts2013 #mysql_jp
2013-11-14 10:05:19「ndbdはNDBCLUSTERの心臓部。テーブルを水平分割&レプリカしてデータを配置する。レプリカが1つでも生きていればデータは見られる」 #dbts2013 #mysql_jp
2013-11-14 10:06:14「データの分散は`フラグメント'という単位で行われる。レプリカを互いに持つグループをノードグループと呼ぶ」 #dbts2013 #mysql_jp
2013-11-14 10:07:09「mysqldから見た時のパーティションがフラグメントに相当する。フラグメントにはプライマリーとセカンダリーがあって、普段は全部プライマリーフラグメント側で処理される」 #dbts2013 #mysql_jp
2013-11-14 10:08:24複数持てるんですね。何多重までけるんでしょうか。RT @yoku0825: 「データの分散は`フラグメント'という単位で行われる。レプリカを互いに持つグループをノードグループと呼ぶ」 #dbts2013 #mysql_jp
2013-11-14 10:08:50「レプリケーションはndbdから勝手に更新を全部集めてバイナリーログに集約してくれる。集約先はSQLノード」 #dbts2013 #mysql_jp
2013-11-14 10:11:55奥野さんのセッション、満員御礼です。 C21 MySQL Cluster 徹底活用術 #dbts2013 #database_tongalist #mysql_jp http://t.co/AkMFgESQsI
2013-11-14 10:12:13「マルチマスターレプリケーションは結構難しくて、同時に同じデータを更新してしまうとデータに不整合が起こる。NDBCLUSTERは不整合が起きたのを記録してくれるので、競合検出が可能(可能なだけで、不整合のリカバリーは手動)」 #dbts2013 #mysql_jp
2013-11-14 10:13:48「NDB 7.3はMySQL 5.6に準拠なので、サブクエリーの最適化, BKA, オプティマイザートレース, p_sの強化が使える」 #dbts2013 #mysql_jp
2013-11-14 10:15:53