mysql:6263
From: "Tatsuya Kondo" <"Tatsuya Kondo" <konet@xxxxxxxxxx>>
Date: Tue, 24 Sep 2002 05:39:37 +0900
Subject: [mysql 06263] 正規化について
こんにちわ。 近藤@千葉と申します。 正規化についてご質問があるのですが、 「正規化を行えば処理が早くなる」と一般的に 言われてますが、それは何故でしょうか? Aと言うテーブルのDBがあったとして、 それをAテーブルだけで作ろうとするとすると、 1つのテーブルの容量がデカくなるからとか、 データの操作性の為と言う事で正規化を 行うなら意味は分かります。 が、例えばAテーブルのデータを正規化により、 A、Bテーブルに分けた場合、なぜ正規化する前 よりも処理が早くなると言われているのでしょうか? 素人考えでは、 1) 2つのテーブルを読み込みに行くよりも 1つのテーブルだけを読み込んで処理 した方が早いんじゃないの? 2) Aテーブルの容量が少なくなったとしても 結局はBテーブルも読み込むんだから 結果的には同じじゃないの? と言う結論にたどり着いてしまいます。 色々と暇な時にネットで情報を探しているのですが 今回の内容の答えとなる情報は見当たりません。 どなたかこの質問に対し、アドバイスお願いいたします。
-> 6263 2002-09-24 05:39 ["Tatsuya Kondo" <kon] 正規化について 6264 2002-09-24 08:16 ┣[Takanori Tobe <taka@] 6265 2002-09-24 08:55 ┣["TAKEOKA" <takeokabb] 6268 2002-09-24 16:21 ┣[<n.futami@xxxxxxxxxx] 6269 2002-09-24 17:05 ┃┗[TSUTSUMI Thoru <tutu] 6270 2002-09-24 17:58 ┗[SAKIMURA Noriyuki <s] 6303 2002-09-28 08:05 ┗["Tatsuya Kondo" <kon]