MySQL

Memo

昨年末を振り返ってサーバー負荷を見直す

昨年末にこんな記事を書いていました。MySQLをチューニングあれから一年。今年はどんな状況だったかも合わせて記録しておこうと思います。■GoogleAnalytics(20151221-20151228:時間別)■さくらVPSリソースグラフ...
Web

MySQLをチューニング

毎年このシーズンはiconDecotterの負荷がえらいことになるのですが、概ね原因はクリスマス→正月の切替です。だいたいみなさんこぞって0時でデコレーション解除したり、別のものをデコレーションしたりするので、なかなかのアクセス集中が発生し...
Memo

TwitterIDが33bitになったため、値をINT型に入れているとエラーに。

TwitterID(スクリーンネームではない)が、実は10月22日時点で33bitに到達していたようです。本日より新しいユーザーのIDが32ビットに収まらなくなりました。 (英語)— TwitterDevJP (@TwitterDevJP)...
Web

PHP/mysqliのSQLステートメントのパラメータの数が可変する時のbind_paramのやり方

PHPからMySQLを利用する時は、mysqliを使うことが推奨されています。mysqliはSQLステートメントを設定した後、パラメータマーカに対して値をバインドしてSQLを実行する流れになります。$mysqli = new mysqli(...