MyISAMが並列書き込みに対し弱い事は前回お伝えした通りなのですが。
じゃあ ALTER TABLE 使って INNODB に変えればいいじゃん!と言って何も考えずに行うと痛い目に遭います。
Continue reading
MySQL
【MySQL】テーブル更新が遅いと思ったら・・【テーブルロック/IO待ち対策】
MySQLデータベースを用いた、多重更新を行っているシステムがありまして。
それがまた遅いんです。
理由は明確で、該当テーブルがMyISAMだからなのですが。。
そりゃ遅いよね、なんでINNODBにしないの?・・とツッコミが入ることは百も承知ですが、なぜMyISAMだと遅いのか。
それについて語っていきたいと思います。
Continue reading
【WordPress】xmlrpcの応答を問答無用に速くする(POSTを速くする)【MySQL】
WordPressに大量のデータを投入するための管理システムを構築しておりまして。
そこでWordPressに投稿する際に使うxmlrpcのレスポンスが遅いため、その対策について書いておきます。
Continue reading
MySQL管理によく使うコマンド類(プロセス一覧,プロセスの停止,テーブル修復,INNODB空き容量確認)
最近DBパンクとかDB重い!という事で呼び出されることがありまして。
ちゃんと管理(空き容量の監視とかエクステントの設計管理など)していればそもそもそんなヘルプに呼び出される必要もないのですが、人様の管理するシステムだから口出しもあまりできない。
ということでその場しのぎの対応することがままあり、そこでよく使うコマンドをよく忘れるのでメモっておきたいと思います。