Q1:下面部分是ORACLE部分调优,后续的其他中间件和OS 代码调优部分后续展开,敬请期待想听每周题目分析,请加ROAD能力测评的群427387176,每周五早上11点会讲解。
Q2:下面左右两张图分别是一个系统变更上线前后的AWR报表对比,在业务没有太大变化的情况下,大概可以推断出什么结论?
○ SQL的执行时间大幅度增加导致系统性能下降
○ DBCPU的减少说明系统性能有所提高
○ 变更后的系统有可能使用了绑定变量从而减少了硬解析的次数
○ 应该增加内存以减少SQL的执行时间
Q3:多选、如下图这样的一个典型的星型连接查询,有可能可以提高此SQL访问效率的手段包括
□ 在sales表的连接字段上创建组合索引
□ 先进行表关联,再根据条件过滤不需要的数据
□ 将star_transformation_enabled参数设为true
□ 在sales和各维度表的连接字段上创建位图联合索引
Q4:假设在一个OLTP系统中有一张业务流水历史表,每天新增500MB左右的记录。其中create_date字段为该记录的创建时间,update_date为该记录的最后更新时间。那么综合考虑,较合适的分区方式是
○ 按照update_date进行每天范围分区
○ 按照update_date进行每月范围分区
○ 按照create_date进行每天范围分区
○ 按照create_date进行每月范围分区
Q5:多选、在一个二手车评估系统中,一辆车的基本信息具有200多个列。在大部分页面中只需要显示其中10个左右的字段,其他信息只有点击详情页面才会展示。那么在为此系统设计表结构的时候,下列说法中正确的是
□ 将所有字段存放在一张表中统一存放,可以提高访问效率。
□ 将常用的10个字段和其他字段分开设计为两张表。
□ 字段较多的表可以存放在块尺寸较大的表空间中。
□ 可以考虑使用索引组织表,将10个字段放入索引叶块,其他字段放在溢出段中。
Q6:多选。如下图的AWR报表中,应该优先采用哪些手段来提高系统性能?
□ 使用绑定变量
□ 调整cursor_sharing参数
□ 减少物理读
□ 提高磁盘IO
Q7:做及格就可以参与抽奖,请输入姓名以方便我们快递给您
Q9:要做更多的专业的题目吗,请填写您的QQ邮箱,我们发送入口给您QQ邮箱