试述查询优化在关系数据库系统中的重要性 (数

2019-09-17 作者:计算机   |   浏览(163)

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  一个数据库系统的生命周期可以分成:设计、开发和成品三个阶段。在设计阶段进行数据库性能优化的成本最低,收益最大。在成品阶段进行数据库性能优化的成本最高,收益最小。

  数据库的优化通常可以通过对网络、硬件、操作系统、数据库参数和应用程序的优化来进行。最常见的优化手段就是对硬件的升级。根据统计,对网络、硬件、操作系统、数据库参数进行优化所获得的性能提升,全部加起来占数据库系统性能提升的40%左右。

  应用程序的优化通常可分为两个方面:源代码和SQL语句。由于涉及到对程序逻辑的改变,源代码的优化在时间成本和风险上代价很高,而对数据库系统性能的提升收效有限。 优化SQL语句的传统方法是通过手工重写来对SQL语句进行优化。DBA或资深程序员通过对SQL语句执行计划的分析,依靠经验,尝试重写SQL语句,然后对结果和性能进行比较,以试图找到性能较佳的SQL语句。这种传统上的作法无法找出SQL语句的所有可能写法,且依赖于人的经验,非常耗费时间,但是60%系统性能提升来自对应用程序的优化。许多优化专家认为,对应用程序的优化可以得到80%的系统性能的提升。

试述查询优化在关系数据库系统中的重要性 (数

教育资讯 地理 计算机 心理学 标签 网站地图 xml地图

菲华国际注册_菲华国际平台登录网址_菲华国际下载app【官网首页】

菲华国际注册是为游戏行业的发展做出积极贡献!,菲华国际平台登录网址已经成为了百家乐玩家的一种入门玩法,菲华国际下载app提供全球游戏第一平台,拥有百年的娱乐经验。

Copyright © 2002-2017 菲华国际注册 All Rights Reserved

京ICP04486715号-1