[pgsql-jp: 25656] Re: PostgreSQL 7.2.1について
Tatsuro Ishikawa
ishikawa-t @ comtecc.net
2002年 4月 23日 (火) 12:33:42 JST
石川です
早速のご教授ありがとうございます。
On Tue, 23 Apr 2002 10:56:12 +0900 (JST)
sugita @ sra.co.jp wrote:
> From: Tatsuro Ishikawa <ishikawa-t @ comtecc.net>
> Subject: [pgsql-jp: 25654] PostgreSQL 7.2.1について
> Date: Tue, 23 Apr 2002 10:30:33 +0900
>
> ;;; 現在 PostgreSQL 7.2.1 を使用しています。
> ;;;
> ;;; ・1テーブル無いのフィールドの個数の制限
> ;;; ・フィールドの長さの制限
> ;;; ・1レコードの長さの制限
> ;;; ・1テーブルの最大レコード数
> ;;;
> ;;; 以上の4点が知りたいのですが・・・・
> ;;; 自分で調べてみましたが調べ方が悪いのかよく解りません。
>
> この URL でどうでしょう?
>
> http://osb.sra.co.jp/PostgreSQL/pgfaq/#8
>
はい。 よく解りました
そこで もう一つご教授下さい。
create table product (
code int,
maker varchar(20),
name varchar(100),
comment varchar(255)
)
このような テーブルがあった場合、キーワード検索を行う場合
SELECT code FROM product
WHERE maker like '%キーワード%' OR
name like '%キーワード%' OR
comment like '%キーワード%'
とする場合と、
CREATE VIEW v_search AS
SELECT code, maker || name || comment AS search_key
としてVIEWを作成後
SELECT code from v_search WHERE searck_key like '%キーワード%'
とした場合 どちらが早いですか(PostgreSQLの内部構造上等で)
VIEWを作成した方が早い気がしますが 間違えでしょうか?
以上 再度 ご教授お願いします。
pgsql-jp メーリングリストの案内