phpbar.de logo

Mailinglisten-Archive

[php] =?ISO-8859-1?Q?Re=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_G_rosse_Menge___ Datens=E4?= =?ISO-8859-1?Q?tze_m=F06g=3F__lichst_performant__verteil_en?=

[php] Re: [php] Re: [php] G rosse Menge Datensä tze mð6g? lichst performant verteil en

Andreas Ahlenstorf php_(at)_phpcenter.de
Thu, 8 Aug 2002 18:17:18 +0200


Hallo,

Gloss Mathias schrieb am Donnerstag, 8. August 2002 um 16:11:

> hm, DER index ist etwas ungeeignet. Er wird nur verwendet,
> wenn du select ... where id=.....
> oder
> select ... where id=..... and test_1= ....
> benutzt.

> Bei
> select ... where test_1=
> wird der Index gar nicht benutzt!

Vielen Dank für alle Hinweise. Der hier hat gefruchtet. Mit

CREATE TABLE test (
  id int(15) NOT NULL auto_increment,
  test_1 char(32) NOT NULL default '',
  test_2 char(32) NOT NULL default '',
  KEY id (id),
  KEY test_1 (test_1)
) TYPE=MyISAM;

habe ich das Resultat, das ich erwartet habe: 0.0004720688s für
die Index-Suche. EXPLAIN SELECT sagt auch: where used; Using
index.

Gruss&Danke,
Andreas


php::bar PHP Wiki   -   Listenarchive