sql - 演示 SQL 调优策略的测试场景

标签 sql database oracle performance

有没有地方我们可以找到测试用例来说明不同的 SQL 调优策略?例如,如果表上的集群因素不好,并且 oracle 执行表扫描而不是索引访问,我希望有一个包含所需数据的测试场景来证明集群不好。 类似的场景来说明错误的连接顺序、分区和其他调整主题将非常有帮助。

最佳答案

您可能会发现的最接近的东西是 Jonathan Lewis 编写的关于这些主题的大量测试。

我会去访问并搜索他的博客:http://jonathanlewis.wordpress.com/ 和/或购买他的书:http://www.jlcomp.demon.co.uk/cbo_book/ind_book.html

例如,您关于聚类因子的第一个问题在本书的第 5 章中有所介绍,您可以在其中查看预览 here

问候,
罗布。

关于sql - 演示 SQL 调优策略的测试场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5091552/

相关文章:

java - 如何生成短名称(例如数据库中的属性值)的最佳方法

database - 我应该使用字符串表来提高数据库效率吗?

mysql - MySQL 命令行中的 ('>) 符号是什么意思?

sql - 在 Oracle SQL 中排除/忽略周末

regex - Oracle - 为什么提供的正则表达式都不起作用?

mysql - 在sql中进行多次搜索和查找

sql - SQL Server:在多列上添加外键

MySQL:在查询中使用之前对值列表进行排序

oracle - PL/SQL : How to handle timeout for DBMS_AQ. 出列

mysql - 如何使用 SQL 有效地确定行之间的变化