Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 1971 to 1980 of 3187 « Previous | Next »
MySQL 5.6 で Q4M を動かしたい

一晩がんばってみたけどこれ以上は僕の力量では解決方法がわからないので誰か続きをお願いします…!

kamipo/q4m at mysql-5.6 · GitHub

とりあえずビルドが通ってlibqueue_engine.soまではできあがるんだけど、INSTALL PLUGIN queue SONAME 'libqueue_engine.so'してみるとSymbol not foundでいけてない感じです。

追記

@kamipo 手元で確認したところ、-DDBUG_OFF が必要のようです。

— Isao Shimizu (@isaoshimizu) February 15, 2013

おぉ…手元で #define DBUG_OFF で …

[さらに読む]
innodb_print_all_deadlocksを試してみる

MySQL5.6の新機能(といいつつ5.5.30にもバックポートされてる)、一部で念願だったデッドロックのログ機能を試してみる。

my.cnfにごにょごにょ。

[mysqld]loose-innodb-print-all-deadlocks
オプション名の先頭にloose-って付けると、
そのオプションが存在しないバージョンでもエラーにならずにワーニングで済むんですよ!
 ⇒出典 かみぽわーる さん

起動して、取り敢えずデッドロックさせてみる。


$ less error.log2013-02-14 17:55:31 7fc810773700InnoDB: transactions deadlock detected, dumping detailed information.2013-02-14 17:55:31 7fc810773700*** (1) TRANSACTION:TRANSACTION 5638, ACTIVE 12 sec starting index readmysql tables in use 1, locked 1LOCK WAIT 3 lock …

[さらに読む]
MySQL5.6のマスターにMySQL5.5(とそれ以前)のスレーブをぶら下げるとエラる

ぱっと見、誰も書いてなさそうなので。

MySQL 5.6ではバイナリログのチェックサム(binlog_checksum)が追加され、
しかもそれが5.6.5以降デフォルトで有効になっているので、
5.5をスレーブにして構成するとI/O ThreadがErr:1236で止まる。

mysql55> SHOW SLAVE STATUS\G
*************************** 1. row ***************************
Slave_IO_State:
Master_Host: localhost
Master_User: replicator
Master_Port: 64056
Connect_Retry: 60
Master_Log_File: bin.000007
Read_Master_Log_Pos: 4
Relay_Log_File: relay.000004
Relay_Log_Pos: 144
Relay_Master_Log_File: bin.000007
Slave_IO_Running: No
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
…

[さらに読む]
[event][mysql]OSC2013-Hamamatsuに参画しました

 オープンソースカンファレンス2013@浜松 に、日本MySQLユーザ会(MyNA)として参画してきました。


https://www.ospn.jp/osc2013-hamamatsu/


 全国各地で開催されているオープンソースカンファレンス(OSC)ですが、最近は各地とも規模が大きくなってきています。個人的には顔が見える規模のイベントに参加しがいを感じており、今回、浜松では初めて開催されると聞き、参加を決めました。


 新幹線を降りるとホームには、ヤマハとローランドの大きな広告。浜松に来たー!と、一気に気分が盛り上がります(単純w)。

 前夜祭で盛り上がり(急遽の設定ありがとうございました!)、当日。

…

[さらに読む]
OSC2013-Hamamatsuに参画しました

 オープンソースカンファレンス2013@浜松 に、日本MySQLユーザ会(MyNA)として参画してきました。


https://www.ospn.jp/osc2013-hamamatsu/


 全国各地で開催されている …

[さらに読む]
MySQL 5.6のオンラインALTER TABLEを試してたらinnodb_online_alter_log_max_sizeに遭遇した

本当はpt-online-schema-changeとオンラインALTER TABLEでどう違うかを実験したかったんだけど、
innodb_online_alter_log_max_sizeなんてものの存在を初めて知ったので取り敢えずメモ。

tpcc-mysqlを20WH, 20Connsで流しながらALTER TABLEをする at 5.6.10。


mysql> set foreign_key_checks = 0; ALTER TABLE stock ADD test_col int unsigned not null default 0, ADD KEY (s_ytd);
Query OK, 0 rows affected (0.08 sec)

ERROR 1799 (HY000): Creating index 'PRIMARY' required more than 'innodb_online_alter_log_max_size' bytes of modification log. Please try again.

mysql> show variables like 'innodb_online_alter_log_max_size';
+----------------------------------+-----------+
| Variable_name                    | Value     |
…

[さらに読む]
MySQL の unknown option エラーはオプションに loose- プレフィックスをつけると回避できる

もうMySQL 5.5 GAが出てから1年以上が経ち、つい先日とうとうMySQL 5.6 GAも出た昨今、これから先パーソナルユースでこれより以前のMySQLなど使うことはないだろうと~/.my.cnfを書いていたのだけど、昨日ちょっとしたアレでMySQL 5.1を入れたらMySQLが進化しすぎててオプションコメントアウトしまくらないと動かないわーとかいってたらloose-つけるといいですよって教えてもらった。

…

[さらに読む]
MySQL 5.6正式リリース!! #mysql56

待望のMySQL 5.6が正式にリリースされた。正式版の最初のバージョンは5.6.10である。コミュニティ版(MySQL Community Server)は下記のページからダウンロードできるので、ぜひ今すぐダウンロードして頂きたい。

MySQL Downloads

MySQL 5.6のリリースにあわせて、GUIツールであるMySQL Workbenchやドライバも新しいバージョンがリリースされており、MySQL 5.6対応となっている。それらの周辺ソフトウェアもチェックして頂けると幸いである。

…

[さらに読む]
[mysql]MySQLのインストール方法が進化していた!

 バージョン5.6 が待望のGAとなりました!早速、あいていたサーバに入れてみました。インストール後の設定が、至れり尽くせりになっていて、びっくり!*1


 ちょっと引用が長くなるけど、敢えて途中のカットとかをしないで載せたいと思います。

あ、linux(CentOS) へのインストールです。


まず、取得したrpmのファイルを使ってインストールします。

# rpm -ivh MySQL-server-5.6.10-1.rhel5.x86_64.rpm 
Preparing...                ########################################### [100%]
   1:MySQL-server           ########################################### [100%]

…

[さらに読む]
MySQLのインストール方法が進化していた!

 バージョン5.6 が待望のGAとなりました!早速、あいていたサーバに入れてみました。インストール後の設定が、至れり尽くせりになっていて、びっくり!*1


 ちょっと引用が長くなるけど、敢えて途中のカットとかをしないで載せたいと思います。
あ、linux(CentOS) へのインストールです。


まず、取得したrpmのファイルを使ってインストールします。

# rpm -ivh MySQL-server-5.6.10-1.rhel5.x86_64.rpm 
Preparing...                ########################################### [100%]
   1:MySQL-server …
[さらに読む]