SELECT * FROM table1 WHERE foo > 0 ORDER BY id DESC LIMIT 100こんな SQL を発行したいときに、 ALTER TABLE table1 ADD INDEX (foo)このインデックスだけでは十分ではなく、 ALTER TABLE table1 ADD INDEX (foo, id)のように複合インデックスをはらないといけない。そうしないと最後の sort の部分で Using filesort とかになってしまい、遅くなる。
http://trombik.mine.nu/~cherry/w/index.php/2008/01/30/1137/cross-cultural-engineer-partyというイベントに行ってきました。 以前 Puppet のセミナーに参加したときに、日本人のエンジニアと日本で働く外国人のエンジニアが交流する場を設けるつもりだというお話を聞いて、とても興味があったので英語に堪能な id:tomyhero を誘って参加しました。 英語が公用語とのことですごく緊張しましたが、勇気を振り絞ってほんのちょっぴりだけど英語で外国人エンジニアの人たちとお喋りしてきました。読むほうは perldoc のおかげでそれほど苦手意識はなくなってきましたが(ちゃんと読めてるかどうかは別として)、聞くほうはよくて三割聞き取れればいいほう、喋るほうはサッパリで、克服したいと思っていたので思い切ってチャレンジし
金曜日は会社の新人歓迎会、土曜日は知人のクリスマスパーティーでした。そうそう頻繁にパーティーだの飲み会だのがあるわけじゃないけど、最近はネットの話題にはずいぶん疎くなってしまって、使い方があってるかどうかよくわからないけどいわゆる「リア充」な生活を送っているんだと思います。 生活が充実しているのは結構なことだと思うのだけど、それに比例して悩みやら不安も大きくなってきている。短い目で見れば今の仕事のこと、もうちょっと長い目で見ればやっぱり将来の仕事のこと。 僕はプログラマとして会社に勤めて給料をもらって(労働法によれば賃金という言い方が正しいらしい)生計をたてているわけだけど、世の中にはすごいプログラマはたくさんいて、僕が例えば今日から30歳の誕生日まで約二年間人生のすべてをプログラマとしての技術向上のみに費やしてもたぶん、追いつかないくらい遠くにいる人はやっぱり数え切れないくらいいるだろう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く