问题 单项选择题

某企业核心业务系统运行性能不佳,尤其是针对数据库的操作,响应时间过长。为此,系统架构师郭工认为该业务系统中存在大量的数据查询操作,更新操作不多,尤其是存在大量的只读查询操作,应该针对这一点进行优化。以下不属于针对大量只读查询操作进行优化的主要方法是______。

A.对于需要存储在数据库中的数据,可以考虑采用物化视图
B.对于采用程序常量且数据量小的数据,可以考虑存储在数据库中
C.针对数据的特点,采取位图索引等方式
D.数据存储时可以考虑适当的数据冗余,以减少数据库表之间的连接操作

答案

参考答案:B

解析: 在数据库系统中,针对大量只读查询操作进行优化的主要处理方法如下。
①数据量小的数据,可以考虑不存储在数据库中,而是通过程序常量的方式解决。
②需要存储在数据库中的数据,可以考虑采用物化视图。
③数据存储时可以考虑适当的数据冗余,以减少数据表之间的连接操作,以提高查询效率。
④针对数据的特点,采取特定的索引类型,例如位图索引等。

单项选择题
单项选择题