mysql:3494
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Fri, 6 Apr 2001 02:32:56 +0900
Subject: [mysql 03494] Re: 固定長、動的 TBL の判断基準
とみたです。 On Fri, 06 Apr 2001 00:59:21 +0900 shin <look@xxxxxxxxxx> wrote: > 数万件のデータを保有するTBLを作成しようと考えています。 > TBLの中には128バイト程度の備考、コメント欄などの項目を含みます。 > これらの項目はVARCHARで宣言したいところですが、動的TBLにして > しまうと固定長TBLにくらべると検索時間がかなり遅いとマニュアル > には記載されています。しかしcharで宣言してしますと無駄な領域 > を使用してしまいます。 その「備考」や「コメント」フィールドも、頻繁に検索対象になり得るの でしょうか? そうでなければ、それらのフィールドを別のテーブルにして、 VARCHAR にするという方法もあると思います。 > 皆様の判断基準としてデータ件数と項目のレングス等の判断基準等 > ありましたら御教授願います。 私だったら、実際に CHAR と VARCHAR の両方のテーブルを作成してみて、 検索時間にどれくらい差があるのか比較してみます。 -- とみたまさひろ <tommy@xxxxxxxxxx>
3493 2001-04-06 00:59 [shin <look@xxxxxxxxx] 固定長、動的 TBL の判断基準 -> 3494 2001-04-06 02:32 ┗[とみたまさひろ <tomm] 3495 2001-04-06 10:19 ┣[Akihiko Shinohara <s] 3511 2001-04-07 15:27 ┃┣["K.Ono" <k-ono@xxxxx] 3518 2001-04-09 10:59 ┃┃┗[Akihiko Shinohara <s] 3513 2001-04-07 18:23 ┃┗[とみたまさひろ <tomm] 3502 2001-04-06 17:46 ┗[shin <look@xxxxxxxxx]