[pgsql-jp: 31147] Re: MAX関数が遅い。
Ryosuke Hosoi
hosoi @ ryo.com
2003年 9月 30日 (火) 17:57:32 JST
細井です
From: Yoshiiro Tsumori <tsumori @ cds.ne.jp>
Subject: [pgsql-jp: 31146] Re: MAX関数が遅い。
Date: Tue, 30 Sep 2003 17:48:15 +0900
Message-ID: <20030930174201.D70F.TSUMORI @ cds.ne.jp>
> きしださん、細井さん、桝形さん、ありがとうございました。
>
> > select mas_no from g_master order by mas_no desc offset 0 limit 1;
>
> おお、そういう考え方もあったんですね。気が付きませんでした。この
> SQLで、あっという間に最大値が検索できました。助かりましたぁ〜。
>
> Limit (cost=0.00..3.24 rows=1 width=4)
> -> Index Scan Backward using g_master_pkey on g_master (cost=0.00..166442.75 rows=51427 width=4)
>
これは凄い!
max()を使わないのがキモで、裏技って感じですね
--
Ryosuke Hosoi / 細井 良祐
mailto:hosoi @ ryo.com http://www.ryo.com/
PGP Public Key http://www.ryo.com/ryo/hosoi.ryo.com.asc
fingerprint = 4F39 61B0 2034 3A5C DFE8 FBCB 7B99 90CF EBE1 A3F3
> 津守 美弘
> http://www27.cds.ne.jp/~zeos/
>
>
pgsql-jp メーリングリストの案内