nina: MySQL

Beitrag lesen

hi!
hab ne relativ große (2GB) große tabelle. in der habe ich neben vielen andren queries häufig folgende bedingungen:
WHERE(shop = "...")AND(kategorie = "...")
derzeit existieren bereits einige indexe, welche auf grund der anderen queries erforderlich sind und folglich nicht ersetzt/entfernt werden können:
 PRIMARY    PRIMARY    271592     Bearbeiten     Löschen     id
produktindex  UNIQUE  271592   Bearbeiten  Löschen  shop_id
shop
suchindex  FULLTEXT  271592   Bearbeiten  Löschen  bezeichnung  1
beschreibung1  1
beschreibung2  1
beschreibung3  1

-> das sind dann also 3 stück, einer nur auf ID, der is wohl standard, dann einer für shop_id und shop, und ein dritter für die bezeichnungen und für die verschiedenen beschreibungen.

welchen index soll ich nun für die genannten queries einrichten?
(shop=VARCHAR und kategorie=TEXT)

danke für eure tipps