Používání hintů v Oracle je tak trochu černá magie, u které hodně záleží také na přesné syntaxi (např.SELECT /*+ INDEX(M_EVENT M_EVENT_LOTIDEVENTID_IDX) */
je správně, ale SELECT /*+INDEX(M_EVENT M_EVENT_LOTIDEVENTID_IDX) */
už ne!). Na stránce http://www.dbasupport.com/oracle/ora9i/index_hints.shtml najdete pěkný souhrn toho nejzákladnějšího, co potřebujete vědět.
BTW: Nevíte náhodou někdo, jestli se píše "na syntaxi" nebo "na syntaxy"? Já se kloním k první variantě, ale blbě vypadají obě…