数据库优化虽然不是测试工程师的职责,但是如果测试工程师了解这些方法,就可以更好的分析、定位数据库性能问题,制定有针对性德尔测试用例。
Oracle与提高性能有关的特性主要包括:索引、并行执行、簇与散列簇、分区、多线程服务以及同时读取多块数据等。下面分别进行介绍:
(1)索引
在数据库中,索引是一种可选结构,其目的是提高数据访问速度。利用索引可提高用户访问数据的速度,或直接从索引中独立检索数据。如果对索引的配置和使用进行了优化,那么索引能大大降低数据文件的I/O操作并提高系统性能。
数据库优化虽然不是测试工程师的职责,但是如果测试工程师了解这些方法,就可以更好的分析、定位数据库性能问题,制定有针对性德尔测试用例。
Oracle与提高性能有关的特性主要包括:索引、并行执行、簇与散列簇、分区、多线程服务以及同时读取多块数据等。下面分别进行介绍:
(1)索引
在数据库中,索引是一种可选结构,其目的是提高数据访问速度。利用索引可提高用户访问数据的速度,或直接从索引中独立检索数据。如果对索引的配置和使用进行了优化,那么索引能大大降低数据文件的I/O操作并提高系统性能。