栞/#mysql
- 2010年8月
「バージョンが上がるごとに着実にスケーラビリティが向上している様子が手に取るようにわかるだろう。これからのメニイコア時代の備えも万全である。」
「MySQLデータベースへのアクセスを高速化するためのプラグインです。MySQLのSQLパーザをすっ飛ばし、ネットワーク通信とマルチスレッド処理周辺を置き換えることによって、InnoDB等のデータベースエンジンの性能を限界ま
Tritonn後継の全文検索ストレージエンジン、groongaがテストリリースに。アナウンスは http://www.mysql.gr.jp/mysqlml/mysql/msg/15373 も参照。
- 2010年7月
InnoDBのネクストキーロックの話。背景見づらいページ
- 2010年5月
MySQLに対応したmigrationツール。
- 2010年4月
「カラムの名前を替えて、新しい名前のカラムに対して index をつけると、InnoDB Plugin 1.0.4 以前は mysqld がクラッシュし、1.0.5 以降はエラーが出て index がつけられない。」MySQL 5.1.46付属の1.0.7で修正された模様。
「基本的にはそれぞれ600台程度のWebサーバ(Apache)とMySQLサーバを使ってサービスを運用しているという。」memcached使わないでMySQLでsharding。結果としてwebサーバーと同程度の台数のDBサーバー。SSDでの運用も。
MySQL 5.5.4の変更点とか。
MySQLのボトルネック調査方法。
- 2010年3月
SPIDERストレージエンジン紹介。
PHP/MySQLで動くCMS。
MySQLの自動変換をSQL_MODEで抑制。
MySQLの自動変換いろいろ。
- 2010年2月
Tritonnのバックアップについて。MyISAMのバックアップと同様、LVMのスナップショットとか。
MySQL AdministratorとQuery Browserを組み合わせたようなツール、MySQL Workbenchの紹介。ER図描ける。
- 2010年1月
innodb_thread_concurrencyの値によりパフォーマンス比較。デフォルト値はMySQLのバージョンによって違うので注意。
MySQL、単なるInnoDBのテーブルを利用してキューを作成。ロックのフラグを作ることで同時アクセスを防いでる。PHPのコードも。
MySQL専用サーバーでメモリオーバーコミットの設定を。オーバーコミットしないようにして確保できる実メモリの割合を上げる。OOM Killer避けに。
LVM上のMySQLをホットバックアップできるblockdiffの紹介。ブロック単位でバックアップ、差分バックアップにも対応。
MySQLで行ごとのinsert、複数行insert、load dataによるinsertそれぞれの性能を比較。