MySQL ClusterによるNoSQL処理(ClusterJ)
NoSQL with MySQL Cluster 本日、話をさせて頂いた、MySQL Clusterにおけるトランザクション対応NoSQLについての資料です。 No sql with mysql cluster (MyNA・JPUG合同DB勉強会) from Shinya Sugiyama MySQL ClusterはMySQLとは基本的には異なるデータベースです。 NDB(Network...
View Articleフィボナッチ数列手順
Original post: http://anothermysqldba.blogspot.com/2015/06/fibonacci-sequence-procedure.html 私は、そのことについて申し訳ありません掲示ので、まあそれはしばらくしています。...
View ArticleMySQLのHandlerレイヤーが何をしているのか探る旅 at #ChugokuDB
過日、このイベントでしゃべってきました。MySQL・PostgreSQLユーザーグループ(MyNA・JPUG)合同DB勉強会 in 東京 - 中国地方DB勉強会 | Doorkeeper Handlerさんコンニチワ from yoku0825 」最初はスライドの副題の通り、主にInnoDB memcached PluginとNDB memcached...
View ArticleMySQLにおけるテーブルパーティショニング レビュー
データ量が昔と比較して増えてきたからか、最近はパーティションの話を良く聞くので、 簡易的に再確認してみました。いざ確認してみると、色々と忘れている事もあり頭がリフレッシュ出来ました。 パーティショニン種類に関しては、以下のサイトに詳しく出ているので参照してみて下さい。 また、MySQL5.6のマニュアルも日本語化されたので参考にしてみて下さい。 MySQL5.6日本語マニュアル...
View Article新ConoHaのMariaDBを試してみた
TL;DR* Amazon RDS for MySQL的なものを探しているなら、これじゃないです。* 単にユーザーとして観測できる範囲で調べて推測しているだけなので、違ったらごめんなさい。ConoHaでマネージドデータベースサービスを始めたらしいので試してみた。MariaDB 10.0系ですってよ奥様。チュートリアル的なものは本家のものを。データベースサーバーを使う -...
View Articleinnodb_stats_on_metadataが0でも問題なく(?)統計情報は再計算されるよ
innodb_stats_on_metadata=1でディスク容量激増とCPU負荷が発生 | DEVLAB を読んだ誰か(忘れた)に「innodb_stats_on_metadata= 0だと統計情報ズレない? 手でANALYZE...
View Article[mysql][event]OSC2015-Hokkaido参画
札幌で開催された、オープンソースカンファレンス(OSC)に、日本MySQLユーザ会として参加してきました。一年ぶりに札幌コンベンションセンターでの開催です。ゆったりして、素敵な会場ですね。 写真では一部屋だけ、微妙に違うイベントが開催されているようですが、気にしない。ホカイド!...
View Article[mysql][event]OSC2015-Hokkaido参画
札幌で開催された、オープンソースカンファレンス(OSC)に、日本MySQLユーザ会として参加してきました。一年ぶりに札幌コンベンションセンターでの開催です。ゆったりして、素敵な会場ですね。 写真では一部屋だけ、微妙に違うイベントが開催されているようですが、気にしない。ホカイド!...
View ArticleDBT-2 で MySQL と他のRDBMSの性能比較をしている人に騙されないように注意
一応、立場的には第三者に戻った(MySQL/InnoDBの性能追求が仕事ではない)ので、忘れられない暗い過去にも触れてみようと思います。未だに騙されている人が多いみたいなので、MySQL/InnoDBの名誉のために書き残さなければなりません。何度でも言いますが、性能比較は自分の目的とする処理をちゃんと比較しないとだめです。そうでなくては、騙されて本当は悪い性能のものを掴まされることになります。DBT...
View ArticleMySQL 5.7におけるCREATE USERコマンドの改善(MySQL Server Blogより)
免責事項 この記事はTodd Farmer氏によるMySQL Server Blogの投稿(2015/6/24)をユーザが翻訳したものであり、Oracle公式の文書ではありません。 MySQL 5.7より前は、CREATE USERコマンドはたくさんの制約を持っていた 認証プラグインとパスワードの両方を設定する方法がない ユーザーを無効化する方法がない ユーザーに対するリソース制限を行う方法がない...
View ArticleOSC2015-Hokkaido参画
札幌で開催された、オープンソースカンファレンス(OSC)に、日本MySQLユーザ会として参加してきました。一年ぶりに札幌コンベンションセンターでの開催です。ゆったりして、素敵な会場ですね。 写真では一部屋だけ、微妙に違うイベントが開催されているようですが、気にしない。ホカイド!...
View Articlekamipo traditional (というかSTRICT_ALL_TABLES) では防げないMyISAMという名の化け物
TL;DRkamipo traditionalですら完全に防ぎきれないアレがあるので、そこを気にするなら出来る限りさっさとMyISAMからInnoDBに引っ越しましょう。これらの記事を読んだ人向けです。ルーク!MySQLではkamipo TRADITIONALを使え! | おそらくはそれさえも平凡な日々Javaでkamipo traditionalを有効にする -...
View Articlemysqlbinlogによるリモートバイナリーログ活用
MySQLのmysqlbinlogコマンドでは、MySQL5.6からリモートにあるバイナリーログを読み取る事が可能になりましたが、SSLを利用した通信の暗号化はサポートされておりませんでした。...
View ArticleMySQL 5.7では迂闊にperformance_schemaをOFFするとSHOW STATUSが使えない
動作は5.7.7で確認していて、 5.7.8で暗黙のデフォルトがOFFになるって書いてある のでやってみた。MySQL 5.7.6から show_compatibility_56 というサーバー変数が追加されている。SHOW {GLOBAL|SESSION} STATUS, SHOW {GLOBAL|SESSION} VARIABLES...
View ArticleMySQLにおけるオンラインDDL機能拡張
オンラインで色々なDDL処理が出来るのは、サービス提供側も、利用者も、DBAとしても 非常に便利な機能かと思います。MySQLは4.1からUnicode対応していたので、 10年弱程利用してますが、Online DDLが利用可能になるまでは、 夜中のユーザーが少ない時間にテーブル定義を変更していたりする事も多々ありました。...
View ArticleMySQL 5.7でshow_compatibility_56= 0だとレプリケーションスレーブがつながらないかも知れない
昨日の 日々の覚書: MySQL 5.7では迂闊にperformance_schemaをOFFするとSHOW STATUSが使えない の派生バージョン。MySQL 5.7.8以降、show_compatibility_56= 0が暗黙のデフォルトになり、SHOW...
View ArticleMySQLとNUMAの悲しい現状(Stewart Smith氏のブログより)
出典について この記事は、Stewart Smith氏のブログ記事「The sad state of MySQL and NUMA」(2015/07/08)を翻訳したものです。 2010年にまで遡ると、MySQL Bug 57241がレポートされ、"swap insanity"問題についての指摘がx86のシステム上ではより深刻になってきた。とりわけ、以後NUMAがより一般的になるに従ってである。...
View ArticleMySQL 5.7.8でまたsql_modeがちょっと変わるらしい
STRICT_TRANS_TABLESが暗黙のデフォルトになったことが俺の中で有名なMySQL 5.7ですが、MySQL 5.7.8でまたちょっと変更になるらしい。MySQL :: MySQL 5.7 Reference Manual :: 5.1.7 Server SQL Modes5.7.4から5.7.7の間までは、STRICT_{TRANS|ALL}_TABLESは...
View Article【挑戦者求む!】The MySQL 5.7のオプティマイザ チャレンジ
出典について この記事はMaster MySQL内のMorgan Tocker氏の記事「The MySQL 5.7 Optimizer Challenge」(2015/7/15)を翻訳したものです。 MySQLチームでは、オプティマイザのリファクタリングおよびコストモデルの改善に力を入れて取組んできた。...
View ArticleMySQLのクイックパスワード生成
Original post http://anothermysqldba.blogspot.com/2015/07/quick-password-generation-with-mysql.htmlここではMySQLを使用して、パスワード、あなたのアプリケーションを生成するために迅速かつ簡単な方法です。 このクエリは、長さと値の大文字と小文字ランダムに生成されたパスワードを作成します。 SELECT...
View Article