eher bin auf der Suche nach guten Informationsquellen.
Unter http://www.php-kongress.de/2000/zusammenfassung.php#pres findest du einen Beitrag zum Thema 'Schnelle Suchmaschine mit PHP & MySQL' wo zB. erklärt wird, wie man durch eine temporäre Tabelle einen Join über 3 Tabellen umgeht und warum/ab wann dies sinnvoll ist.
Ist vielleicht nicht genau, was du gesucht hast, aber tiefergehnde Quellen kenn ich leider auch nicht. Wenn es welche gibt: immer her damit :o)
Andererseits verstehe ich nicht, warum du denkst, Oracle sei schneller als MySQL. Im Grunde ist MySQL eine abgespeckte relationale Datenbank die speziell für große Datenbanken und schnelle Suchen entwickelt wurde. Der Nachteil von MySQL liegt eher im Funktionsumfang: kein Rollback, keine foreign Keys usw.