PDOで書き直し

データベースはMySQLしか使わないので、最近はmysqliの関数使ってました。

持続的接続がmysqliには無いので、PDOを使ってみようかと

PDOで書き直すついでに、WHERE句の見直し

プリペアドステートメントや、マルチインデックスの張り方など、色々と考えることが一杯w

お陰で、DB周りはいろいろと高速化しました。

32bit Linux上のMySQL

32-bit GNU/Linux x86 上では、メモリ使用を高く設定しすぎないように注意してください。glibc はプロセス ヒープがスレッド スタックよりも大きくなる事を許容する可能性があり、その為サーバがクラッシュしてしまうかもしれません。もし次の式の値が2GB に近い、またはそれを上回っていたら危険です

innodb_buffer_pool_size
+ key_buffer_size
+ max_connections*(sort_buffer_size+read_buffer_size+binlog_cache_size)
+ max_connections*2MB

32bit環境じゃメモリを有効活用できないっすね

MySQL5.1

最近になって、頻繁にバグフィックスされているようですが

いつになったらリリースされるんですかねぇ~

パーティショニング機能が楽しみです♪

メンテナンスが終了したPHP4は4.4.9がリリースされるっぽいですね。