phpbar.de logo

Mailinglisten-Archive

Performance Unique Key versus Non-unique Key

Performance Unique Key versus Non-unique Key

Ilja Bekowies ibekowies at shavingkiwis.de
Die Okt 11 13:35:00 CEST 2005


Sebastian Mendel schrieb:

> Ilja Bekowies wrote:
>
>> Hallo,
>>
>> Kann es sein, das unique indizes bei sortierungen langsamer sind als 
>> normale indizes?
>>
>> SELECT * FROM `tag` WHERE 1 ORDER BY `name` ASC LIMIT 288250,10
>>
>> der query antwortet im hundertstel sekunden bereich wenn ein INDEX 
>> auf der spalte `name` liegt
>> es dauert aber (ohne caching) 2-3 zehntel sekunden, wenn ein UNIQUE 
>> INDEX benutzt wird.
>>
>> Warum??
>
>
> die EXPLAIN dazu sind wohl identisch?
>
>
Ja die sind identisch...
ich dacht ja das ein unique index genau dasselbe ist wie ein normaler 
index nur halt mit constraint beim schreiben.

Bei oracle ist das auch so. Bei MySQL scheint der intern aber irgendwie 
anders implementiert zu sein.

gruesse, ilja

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive