mysql:2741
From: "Hiroshi Koishi" <"Hiroshi Koishi" <peaceful@xxxxxxxxxx>>
Date: Tue, 28 Nov 2000 12:29:46 +0900
Subject: [mysql 02741] インデックスの効果について
こいしです。 すいません、MLのメール消してしまいました^^;。 なので新規のメールで・・。 インデックスを付けると ヒット率の低い時に かなり有効なのは、 説明を聞いて分かりました。ありがとうございます。 そこで更に質問なのですが、WHERE a='2' && b='1' とした場合 に、項目名 a はヒット率の低いもの、 項目名 b は極めて高いもの とした場合に、インデックスを付ける効果は どうなるのでしょうか? 項目名 a 及び b に共にインデックスを 付けたとして、 項目名 bは極めて高いヒット率なので 項目名 a に付けた インデックスの効果も あまり望めなくなってしまうのでしょうか。 仮に項目名 bの データが全て 1 だとするならば、結局はページ? を全て読み込まなくては ならなくなり、項目名 a だけに インデックスを付けたとしても効果が望めなくなるのでしょうか。 それとも、項目名 a につけたインデックスの効果は失われない のでしょうか? どこから ともなく、自分で確かめろ!という声が聞こえて来そう なので、MySQLでの処理時間を確認する方法を 教えてください。 環境 : Windows2000+PHP4.03pl1+AnHTTPD1.32d+MySQL3.23.27-beta 少しでも良い方向に持って行きたいと想うと、いろいろと気になって しまうもので。 Name Hiroshi Koishi ICQ UIN:97008730 NickName:Breathe E-Mail pristine@xxxxxxxxxx ArtlessFlow http://www.eva.hi-ho.ne.jp/peaceful/
-> 2741 2000-11-28 12:29 ["Hiroshi Koishi" <pe] インデックスの効果について 2742 2000-11-28 12:37 ┣[Yukihiro KAWADA <kaw] 2747 2000-11-28 23:59 ┃┗["Hiroshi Koishi" <pe] 2744 2000-11-28 14:16 ┣[Akihiko Shinohara <s] 2750 2000-11-29 01:21 ┗[とみたまさひろ <tomm]