[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 メーリングリストの案内