首页 > Linux操作系统 > Linux操作系统 > Exadata智能扫描分析
Exadata X2-2、X2-8卖的火热,本人也有幸对X2-2、X2-8分别进行过长达一月有余的性能测试工作。
Exadata 最大卖点之一是智能扫描,但我们看一下其参数名CELL_OFFLOAD_PROCESSING,个人感觉叫卸载更贴切,为什么这么说呢,因为Exadata最大优势就是将数据库服务器需要进行的一部分工作转移给了存储服务器,存储服务器将数据库所需要的数据进行了优选,只将数据库真正需要的数据传给数据库服务器,因此也降低了I/O成本,大家都知道I/O一直是数据库性能的最大瓶颈所在;当然,本文重点不在这,即然大家都叫智能扫描,叫我们就沿用下来吧。
智能扫描的三大优化方法:字段投影、谓词过滤、存储索引。
开关智能扫描功能
将参数cell_offload_processiong值改为true则开启智能扫描;当值为false,则关闭此功能。
开关存储索引功能
将参数_kcfis_storageidx_diabled值为true则关闭存储索引功能;值为false则开启存储索引功能。
智能扫描功能使用的先决条件
要想使用Exadata中的智能扫描功能,要满足二个条件
1. 对表对象进行全扫描
2. 使用直接路径机制
对上面两个条件的分析,
全扫描具体指全表扫描和快速全索引扫描(table access full、index fast full scan)
要想开启直按路径读取功能,则需要设置参数_serial_direct_read值为true。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/526592/viewspace-748068/ ,如需转载,请注明出处,否则将追究法律责任。