2011-01-01から1年間の記事一覧

INDEX FULL SCANを狙う - MySQL Casual Advent Calendar 2011

2011年8月のkazeburoさんのエントリに対する解説記事です。結論から言うとkazeburoさんの案に賛成なのですが、本日はどうしてそうなったのかというところを確認していきたいと思います。本記事はMySQL Casual Advent Calendar 2011の17日目のエントリです。1…

SystemTapでMySQL 5.5のDisk I/Oを分析する

2010年1月の記事SystemTapでMySQLのDisk I/Oを分析するの続きです。以前作成したSystemTapスクリプトは、実はMySQL 5.5のDisk I/Oを分析することができませんでした。というのも、MySQL 5.5からInnoDBが非同期I/Oを行うようになったのですが、以前のスクリプ…

Scientific Linux/CentOS 6.0でMySQL InnoDB Pluginを利用する

先日CentOS 6.0がリリースされたので、色々試している方も多いと思います。MySQLについて、Scientific Linux/CentOS 6.0では派生元のRed Hat Enterprise Linux 6.0と同様、バージョン5.1.52が採用されています。このディストリビューション付属版のMySQL 5.1…

MySQLでALTER TABLE文の進捗状況を確認する

MySQLでテーブルへのカラム追加やテーブルの再編成を行うには、ALTER TABLE文を使用します。MySQLのALTER TABLE文は、変更後の定義にもとづく作業用テーブルを作成し、変更前のテーブルから作業用テーブルへデータをコピーして、最後に二つのテーブルを入れ…

MySQL Info形式のマニュアル

本番環境のトラブルシューティングで、サーバルームに缶詰になって作業することがあります。インターネットには繋がらない、ノートパソコンは持ち込み禁止、場合によっては携帯電話も持ち込み禁止、突然呼ばれたのであの本やこの本も持ってきていないという…

SSDに対するBlock Discard/TRIMをSystemTapで可視化する

パソコンを買いました。 CPU:Intel Core i5-2400S Motherboard:ASUS P8H67-M EVO Memory:Patriot PSD38G1333KH 4GB×2 2個 SSD:Intel X25-M G2 120GB HDD:HGST Deskstar 5K3000 2TB Power Supply:Owltech Xseries SS-650KM 今回はOLIOSPECさんのMicro M…

MySQL 5.1.54リリース

出てます。今回は2件の機能変更と、16件のバグ修正が行われています。 2件の機能変更について確認しておきましょう。 IBMDB2Iストレージエンジンのサポートが取り除かれました。(Bug#58079) pstackライブラリが取り除かれ、あわせてconfigureにおける--with-…