MySQL libaio.so.1: cannot open shared object file このブログのMySQLをmysql 5.5.5-m3へアップグレード。理由は、mysql 5.5.3にはdatetimeにindexが使われないというバグがあったため。 インストールしたら、以下のエラーが出て立ち上がらなかった。 10091... 2010.09.11 MySQL
MySQL MySQLの日付(Date)型を比較する際の注意 column BETWEEN A AND BイコールA <=column and column <=Bなので、以下のSQLの結果は同一かと思ったが、一部の条件で挙動が異なった。 # andの後ろの項を含んでほしいのですが、含んでいない様子。... 2010.07.27 MySQL
MySQL ThinkStation S20でMySQLベンチマーク の続き。 概要 MySQL 5.5のInnoDBプラグインの性能が大幅に改善されたと言うことで、MySQL5.5のベンチマークを取ってみた。 実行環境 クライアント: Debian GNU/Linux 5.0 Core 2 Duo E72... 2010.07.10 MySQL
qmail qmail+vpopmailで存在しないアカウントをSMTPで拒否する方法 qmailのqmail-smtpdは、ローカルにアカウントが存在しなくてもメールを受け取ってしまう。しかしながら、fromを偽装して送られるスパムのターゲットになってしまった場合は問題が起きるので、chkuserパッチを適応してみた。日本で... 2010.05.20 qmail
MySQL MySQLクイックチューニング mysqlのパラメータチューニングをある程度おおざっぱに行うスクリプトを発見。一言で言えば、10分である程度チューニングできる! mysqltuner実行画面 使い方は至って簡単、ダウンロードして実行するだけ。実行すると、MySQLへのログ... 2010.01.19 MySQL
MySQL innodb_log_file_sizeを変更する方法 innodb_log_file_sizeの変更手順。 mysql> SET GLOBAL innodb_fast_shutdown=0; # /etc/init.d/mysql.server stop # mv ib_logfile* /t... 2009.12.01 MySQL
Apache マルチバイトサブドメインを使うときの設定 マルチバイトサブドメインとは、http://テスト.example.com/のように、マルチバイトを含んだサブドメインのホストへアクセスすることを言う。 普通は、Punycode (RFC 3492)を利用して、エンコードする。テスト.ex... 2009.11.26 Apache
MySQL MySQL InnoDB, Linux and SSD tuning 松信 嘉範さんによるhbstudy#5発表資料「Linux/MySQLサーバーのパフォーマンスチューニング」 これを読んで、追加で行ったチューニングや新しいことメモ。さすが中の人だけあって詳しい。 1:1 InnoDBで。 TEXTなどのデ... 2009.11.20 MySQL
MySQL SQLで先月という表現 SQLで先月という制約を書く方法。 col BETWEEEN date_format(adddate(now(), interval -1 month),'%y-%m-01') AND last_day(adddate(now(), int... 2009.11.16 MySQL
qmail fixcrioのプロセスが残る 先日のhotmail MTA対策を運用していて、少し問題があるので、解決方法を書きます。 ■問題qmial-smtpdをdaemontoolで起動しているのですが、fixcrioプロセスが1日に5個ぐらいのペースで残っていきます。fixcr... 2009.10.19 qmail