Hi,
Ich habe eine Tabelle mit 25 Spalten. Da ich einen Index nur für höchstens 16 Spalten anlegen kann, habe ich 2 Indeces. Bei der Abfrage soll in jeder Spalte nach einer Übereinstimmung gesucht werden. Sobald in min. 1 Spalte das Wort vorkommt -> true
Frage dazu: Wo liegt der Unterschied zwischen einem Index für mehere Spalten und je einem Index für jede einzelne Spalte.
Performance?
Suchergebnisse?
Was mit dazu einfällt:
-) Worte wie z.B "und" werden in der Spalte 'name' eher selten sein (also unter den 50% bleiben). Das heißt wenn ich für 'name' einen eigenen Index habe, können auch solche Wörter zu true führen.
-) Der Speicherbedarf erhöht sich.
Was fällt euch noch ein?
Gruß,
Syco
Ich habe eine Tabelle mit 25 Spalten. Da ich einen Index nur für höchstens 16 Spalten anlegen kann, habe ich 2 Indeces. Bei der Abfrage soll in jeder Spalte nach einer Übereinstimmung gesucht werden. Sobald in min. 1 Spalte das Wort vorkommt -> true
Frage dazu: Wo liegt der Unterschied zwischen einem Index für mehere Spalten und je einem Index für jede einzelne Spalte.
Performance?
Suchergebnisse?
Was mit dazu einfällt:
-) Worte wie z.B "und" werden in der Spalte 'name' eher selten sein (also unter den 50% bleiben). Das heißt wenn ich für 'name' einen eigenen Index habe, können auch solche Wörter zu true führen.
-) Der Speicherbedarf erhöht sich.
Was fällt euch noch ein?
Gruß,
Syco