Juve: Abfrage optimierbar?

Beitrag lesen

Glück auf!

DBMS: PostGreSQL 8.2
Ich habe folgende Abfrage:

  
SELECT inhalt.relevanz, inhalt.did FROM inhalt WHERE inhalt.wid IN (SELECT woerterbuch.id FROM woerterbuch WHERE wort='wort')  

Die Tabelle inhalt hat ca. 9,6 Mio. Einträge, das Wörterbuch umfasst ca. 780000 Wörter, trotzdem scheint mir diese Abfrage ziemlich lange zu dauern. Das Subselect braucht nur wenige ms, also muss der Flaschenhals in der Gesamtabfrage liegen. Ein Join ist (wenig überraschend) noch deutlich langsamer. Hat jemand eine Idee, wie ich das performanter hinbekommen kann?
Danke schonmal für alle Vorschläge!

Gruß,
der Juve