对于不熟悉SQL Tuning with Oracle的人来说,可以提供指针和信息性URL,以帮助我如何处理SQL查询以及在必要时定义索引,当涉及到为保存大量数据的表调整SQL查询,超过50,000行?调整Oracle SQL语句
我应该寻找哪些主要的东西来加速SQL语句?
对于不熟悉SQL Tuning with Oracle的人来说,可以提供指针和信息性URL,以帮助我如何处理SQL查询以及在必要时定义索引,当涉及到为保存大量数据的表调整SQL查询,超过50,000行?调整Oracle SQL语句
我应该寻找哪些主要的东西来加速SQL语句?
这是一个很大的话题。任何由汤姆凯特好:
得到查询using EXPLAIN PLAN的查询计划,然后采取措施基础上,要优化。
上述链接对理解EXPLAIN PLAN非常有帮助,但我通常使用其他参考来理解错综复杂的内容。
问Tom,正如Mitch上面提到的,Oracle数据库相关的所有东西都是一个很好的资源。
人们已经发布了很好的答案 - 但是如果你有一个只有50,000行的性能程序,我猜你正在做一个全表扫描的地方,你需要一个索引。
乔纳森刘易斯Cost-Based Oracle Fundamentals是市场上最好的书,如果你想了解当选择访问路径,加入机制,连接顺序等时Oracle如何“思考”。
需要几个读数才能掌握它,但一旦它“点击”,你的盒子里就会有一个非常强大的工具,因为你不仅可以更好地排除故障,还可以开始设计表格和索引这是一种发挥数据库优势的方式。