Percona Xtrabackup / innobackupexバックアップと復元プロセス
Original post: http://anothermysqldba.blogspot.com/2013/06/percona-xtrabackupinnobackupex-backup.htmlこれはPercona Xtrabackup / innobackupexを使用する方法の非常に単純な例です。 このMariaDBはただ持って世界データベース例データとして、その中に。...
View ArticleInnoDBはALTER TABLE ○○○ ORDER BY ○○○ DESC;で並び替え済みテーブルを作れない
MyISAM全盛時代には、こんな参照性能高速化手法がありました。 ALTER TABLE foo_table ORDER BYsortDESC;といったクエリで予めテーブルの内容を並び替えておくことで、SELECT時のORDER BY句が省略出来るというものです。 しかしこれ、InnoDBでは使えないので気をつけましょう。 並び替え済みテーブルとはどういうもの?...
View ArticleMySQL < 5.5 replication to MySQL 5.6
Original post: http://anothermysqldba.blogspot.com/2013/06/mysql-55-replication-to-mysql-56.htmlフラストレーションの時間後..... あなたはそのMySQLを5.5以下いずれかのバージョンを実行している場合、MySQLは5.6にアップグレードしないように私は単純にそれを配置します。...
View ArticleのFedora 17 x86_64の上でMariaDB 10.0.3アルファインストール
Original post: http://anothermysqldba.blogspot.com/2013/06/mariadb-1003-alpha-install-on-fedora-17.htmlMariaDB 10.0.3アルファがリリースされたばかり。 だから、私の前のことを思い出してあなたのそれらのためにMariaDB...
View ArticleMySQL 5.7 クライアントの新機能(?)
ちょっと感動したMySQL 5.7.1 クライアント(mysqldではない)の新機能。まずは取り敢えずこのBugs。MySQL Bugs: #66583: Ctrl-C behavior violates principle of least astonishment...
View Articlemax_binlog_cache_size
Original post: http://anothermysqldba.blogspot.com/2013/06/maxbinlogcachesize.htmlあなたは、データベースのパフォーマンスと安定性を評価するように、それはあなたの変数を確認するには開始されることは非常に可能性があります。 一目で以下の変数への典型的な最初の反応である。...
View Article時間泥棒なMySQL Clusterのmemcached APIを起動してみる
ちょっと触ってみた。使ったのはMySQL Cluster 7.3.1-m1(開発版)( ´-`).oO(って書いてる間に、7.3.2がGAってリリースノートを見た。まだDownloadには来てない。取り敢えずconfig.iniを最小限で作ってみる。$ vim...
View Articlegihyo.jpにて、MySQLで使える全文検索プロダクトmroongaに関する連載を始めました
MySQL 5.0+Sennaという組み合わせの「Tritonn」が広まり始めたのは2008年頃でしたでしょうか。 あれから月日が経つこと5年。2013年となった今、ドキュメントが陳腐化するMySQL 5.0を捨て、MySQL 5.6で使える全文検索プロダクト「mroonga」へ移行しようとある男が起ち上がった。 ...中略......
View ArticleCREATE TEMPORARY TABLEとレプリケーション
マスターでこんな処理をしている時の話。mysql> CREATE TEMPORARY TABLE this_is_tmp_table (..);mysql> INSERT INTO this_is_tmp_table SELECT .. FROM this_is_origin_table WHERE ..;mysql> UPDATE this_is_tmp_table SET...
View Article隙がなくなったMySQL Cluster 7.3登場!!これで勝つる。
MySQL Cluster 7.3の正式版がリリースされた。このバージョンで追加された新機能は少ない。だが、これまでにリリースされたMySQL Clusterのバージョンの中で、この7.3こそが最も重要なバージョンである!と私は考えている。新機能は少ないが非常に重要なものが詰まっているからだ。今日はMySQL Cluster 7.3の新機能について見てみよう。...
View Articleクエリーキャッシュはカレントデータベースやキャラクターセットも区別する
クエリーキャッシュに載ってるかどうかの判定はSQLがパースされる前に比較されるから、SELECTステートメントは一字一句同じでないとクエリキャッシュ利かないよ、というのは有名な話。http://dev.mysql.com/doc/refman/5.5/en/query-cache-operation.html取り敢えず↑に答えが書いてあったがメモ。MariaDBのinformation_schema...
View ArticleMySQLのmanページのライセンスについて
MySQLのmanページのライセンスがGPLからプロプライエタリライセンスに変更されたというようなことが騒ぎになっている。既にご存知の方はいらっしゃるだろうが、これはバグであり意図して行ったものではない。何故このようなバグが起きたかということも含め、今日はmanページにまつわる話をしたい。...
View Articleいつも忘れるSHOW SLAVE STATUSとかの権限
何度も忘れるのでいい加減メモ。SHOW {MASTER|SLAVE} STATUSがSUPERまたはREPLICATION CLIENT、SHOW SLAVE HOSTS, SHOW {BINLOG|RELAYLOG} EVENTSがREPLICATION SLAVE。mysql55> SHOW MASTER STATUS;ERROR 1227 (42000): Access denied;...
View Article手抜きでmysqlコマンドラインクライアントに色をつける
mysqlコマンドラインクライアントの表示に色をつけたくなった。イメージとしてはこんな感じ。$ client/mysql -S/usr/mysql/5.6.12/data/mysql.sockWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 11532Server version:...
View ArticleMySQLでVisual Explain
MySQL Workbenchの次期バージョンである6.0のベータ版が公開された。例によってMySQLのダウンロードサイトで公開されているので、新機能が気になる人はゲットして試してみて頂きたい。見た目が若干今流行りのフラットデザインっぽくなってシャレオツ(笑)な感じに仕上がってる。 ベータ版が公開されたのを記念して、Workbenchに搭載されているナイスな機能について紹介したい。そう、Visual...
View Articleもう一度MySQL Utilitiesを試してみる(インストール編)
WEBサーバーが増設されて、MySQLのユーザーを追加しなきゃいけなかった時にCREATE USER .. LIKE ...みたいなのが使えたらなぁとか思っていたら、@RKajiyamaさんにmysqlusercloneがあるよ! と教えてもらったので試してみる。MySQL Utilitiesはだいぶ前にmysqlfailoverを試したくて入れたっきりで、あの時はまだMySQL...
View Articleだから面白いを共有しなければならなかった...
MySQLのバグ#20786は、ケーキを取得!http://www.youtube.com/watch?v=oAiVsbXVP6k最後に笑いは最良の部分です。MySQL Bug #20786 gets cake ! http://www.youtube.com/watch?v=oAiVsbXVP6kThe laugh at the end is the best...
View ArticleSolarisのPKGを使用したSolaris上でのMySQL 5.6
Original post: http://anothermysqldba.blogspot.com/2013/06/mysql-56-on-solaris-using-solaris-pkg.htmlMySQL.comサイトは、SolarisにMySQLをインストールする方法のドキュメントとの良好な仕事をしていません。 ハイパーリンクは、以下の記載されています。...
View ArticleMySQL 5.6のCHANGE MASTER TOで出るようになったワーニング
MySQL 5.5までは何も出なかったけど、MySQL 5.6で追加されたワーニング。mysql56> CHANGE MASTER TO MASTER_HOST= 'localhost', MASTER_PORT= 64055, MASTER_USER= 'replicatior', MASTER_PASSWORD= 'xxxx', MASTER_LOG_FILE= 'bin.000001',...
View Article