2009-09-01から1ヶ月間の記事一覧

PostgreSQL でランダムに 1行選択する方法

対象は feed の entry を本文込みで保存した 100万行ほどのテーブル。PostgreSQL 8.3.7 on x86_64-pc-linux-gnu.まずは単純な方法。 SELECT * FROM entry ORDER BY random() LIMIT 1; 直感的 シンプル しかしシーケンシャルスキャンが起きる $ EXPLAIN ANALY…

YAPC::Asia 2009 で Lightning Talk をしてきました

「Perl で Salesforce」という題で発表させて頂きました。 かなり詰め込んだので駆け足になってしまった感がありますが、スライドは http://labs.topicmaker.com/~fujiwara/yapc2009/ に置いておきます。カーソルキーの左右で捲れます。(今見たら Safari / C…