mysql

MySQLの文字コードを変更する(latin1 -> utf8) mysql

MySQLの文字コードを変更する(latin1 -> utf8)

かなり前から使ってたMySQLの実データがlatin1のままで、アプリ側でutf8にエンコードして出力してたんですが、そろそろutf8にしておこうかと・・。 MySQL default-character-set=utf8 default-character-set = utf8 skip-char…
INNER JOINのFROMはサブクエリの方が高速?(MySQL) mysql

INNER JOINのFROMはサブクエリの方が高速?(MySQL)

スロークエリのログを見てたら、JOINしてる重いsqlを発見。 これは改善しなくては・・w ざっくり書くとこんな感じのSQL。 SELECT h.* FROM hoge as h INNER JOIN foo AS f ON h.id = f.id WHERE h.name = 'a' AND f.…
写真サイト mysql

写真サイト

メモ程度に。 DB化した。 表示が重い? memcashとかにしたいけど、レンタルサーバーだから無理 DBが重い(コネクションのオーバーヘッドじゃないと思う)から、FastCGIにしても意味なさげ? SQLはめっちゃシンプル。さくらたんのDB重いヨ。 てか、レンタルサーバーだからFastCGI無理か…
Dead lock mysql

Dead lock

Dead lock・・ガクガクブルブル・・・。。 show processlist; kill 12345678; ま、てきとーに・・。。…
insert構文 mysql

insert構文

ま、普通に書くと、 insert into user(id,pass) values('hogeid','hogepass'); でも、こんな書き方できたのネ・・↓ insert into user set id="hogeid",pass="hogepass"; バージョン 3.22.10 以降っ…