我们一般分析索引是否合理的方法是将和某张表相关的SQL 都查找出来,按照 BUFFER GET 或者 PHYSICAL READ 排序,分析排在前面的对系统性能影响较大的 SQL ,从中找出 WHERE 条件和连接条件,从而判断索引如何创建索引才更为合理。这是一项十分艰苦的工作,不仅仅需要技术,更需要的是认真的态度和坚韧的精神。不过这种方法下得出的索引设计原则是比较合理的。
From:http://www.oraclefans.cn/forum/showtopic.jsp?rootid=18555