计算机软考数据库系统工程师考试内容:网络与数据库(3)
2016-1-5编辑:guomu
分布式查询处理和查询优化
与集中式数据库环境中的查询相比,分布式数据库环境中的查询还要考虑到:数据、信息传输的延迟问题;网络中存在多处理器时的并行数据处理机会。这两点都会影响到查询的速度。
查询优化器,在分布式数据库系统中它的任务是控制和加快查询的执行与数据传输的过程。在分布式查询处理技术中,查询优化的基本类型通常包括2类:针对查询执行代价的优化,和针对查询响应时间的优化。
查询执行代价优化的目标是,使查询执行所使用的系统资源尽量少(最便宜);
查询响应时间优化的目标是,尽量减少响应时间而不计较系统资源的消耗(最快)。
与集中式数据库环境中的查询相比,分布式数据库环境中的查询还要考虑到:数据、信息传输的延迟问题;网络中存在多处理器时的并行数据处理机会。这两点都会影响到查询的速度。
查询优化器,在分布式数据库系统中它的任务是控制和加快查询的执行与数据传输的过程。在分布式查询处理技术中,查询优化的基本类型通常包括2类:针对查询执行代价的优化,和针对查询响应时间的优化。
查询执行代价优化的目标是,使查询执行所使用的系统资源尽量少(最便宜);
查询响应时间优化的目标是,尽量减少响应时间而不计较系统资源的消耗(最快)。