MySQL
VMのOSを再起動するとソケットエラーでmysqlが起動できなくなるときに出るこのエラー。 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'原因は、VM終了時にmysqlが正常終了されなくて、古い /var/lib/…
きょうのガッテン:クエリキャッシュを使って、同じ結果を何度もselectしないようにする しらんかった・・・。 バージョン 4.0.1 以降、MySQL サーバ には Query Cache 機能があります。 クエリキャッシュの使用時、このキャッシュには、SELECT クエリのテキ…
MySQL :: MySQL 5.1 リファレンスマニュアル :: 13.5.10.3 InnoDB と TRANSACTION ISOLATION LEVEL MySQLでトランザクションの4つの分離レベルを試す - FAT47の底辺インフラ議事録 きょうのガッテン: select @@tx_isolation;でトランザクションの分離レベル…
MyISAMはトランザクションサポートしてない。 アホなので、これ知らなかった。けっこう衝撃。以下のSQLクエリはUPDATEやINSERTやDELTEとかのテーブルに変更をかける内容。 ケース1 $dbh->exec("UPDATE MyISAMのテーブル");//M1 $dbh->exec("UPDATE InnoDBの…