- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
贵 州 科 学 30( 2) : 21 - 28,2012Gu
贵 州 科 学 30( 2) : 21 - 28,2012
Guizhou Science
基于
数据库典型低效率
语句的分析及
Informix
SQL
优化方法
郑添健1,2
索红敏1
( 1 中国人寿保险股份有限公司 黔南分公司信息技术部 都匀 558000; 2 贵州民族学院 贵阳 550025)
摘 要: 本文从跟踪 SQL 性能的方法和 Informix 应用调优的原则,对 Informix 典型低效率 SQL 语句进行分析,在 Informix 数
据库系统实际应用方面提出了提高 Informix 数据库运行效率的方法,旨在为 Informix 数据库维护人员和程序设计人员提供有 益的参考。
关键词: Informix,低效率 SQL 语句,运行效率,优化方法
文章编号 1003-6563( 2012) 02-0021-08
中图分类号 TP 31. 312 文献标识码 A
SQL Statement Analysis and Optimization Method for Typical Low-efficiency
Based on Informix Database
ZHENB Tian-jian1,2 SUO Hong-min1
( 1 China Life Insurance Company,South Guizhou Branch,Duyun,Guizhou 558000,China; 2 Guizhou College for
Nationalities,Guiyang,Guizhou 550025,China)
Abstract:
Tracing SQL performance and applying tuning principles of informix,this article analyzed on the typi-
cal low efficiency of informix SQL statements and proposed a method to improve the operation efficiency in the prac-
tical application of informix database so as to provide useful references for those who maintain and design the in- formix databases
Key words:
INFORMIX,low efficiency of SQL,statements,operational efficiency,optimization methods
着库中数据量与应用处理交易量的不断增多,其运
行效率问题尤显突出。根据作者多年的研究和工作
Informix 数据库是一种被广泛应用的关系型数
据库,因其具有高性能、高可靠性、支持数据完整性 定义、检查等特性而得到广泛应用( 范俊军,1999 ) 。 保险公司的核心业务就是使用的 Informix 数据库。 如何提高其应用性能是一个关键的课题,特别是随
经验,针对 Informix 典型低效率 SQL 语句进行分析,
提出优化策略与措施。
1
跟踪 SQL 性能的常用方法
收稿日期: 2012-02-23; 修回日期: 2012-03-20
作者简介: 郑添健( 1976-) ,工程师,在读硕士,研究方向: 数据库,计算 机网络。E-mail: ztjpsc@ 163. com
通讯作者: 索红敏( 1962-) 男,教授,研究方向: 计算机与数学研究。
Set explain 语句分析
当发现某一部分 Informix 语句运行特别慢又找
1. 1
不到原因时,可在程序中加入“set explain on
不到原因时,可在程序中加入“set explain on”语句,
程序运行时,在程序运行的当前目录下产生一个 “sqexplain. out”文件,该文件记录了 Informix 数据库 服务器采用何种优化策略来查找数据库。在该文件 中可以发现并查找其中有无使用索引条件、估计的 查找代价等信息。
具体测试 sql 的性能: Set explain 语句
Set explain 后可带以下参数:
ON : 为每个后续查询生成评估并将结果写 入当前目录中的输出文件。如果文件已经存在,那 么新输出会附加到现有文件;
AVOID_EXECUTE : 防止 SELECT、INSERT、 UPDATE 或 DELETE 语句在数据库服务器将查询 计划打印到输出文件中时执行;
OFF :
您可能关注的文档
最近下载
- 《血管活性药物静脉输注护理》团体标准解读.pptx VIP
- 2024年北部战区总医院医护人员招聘备考试题及答案解析.docx
- 2024-2025学年人教部编版四年级上语文寒假作业(四).docx
- 初中数学练习题 2022-2023学年四川省成都市武侯区八年级(上)期末数学试卷.pdf VIP
- 五年级上册数学试题-期末测试卷人教版(含答案).docx VIP
- 心衰合并呼吸衰竭护理查房.pptx
- NDS3585 4合1大卡接收机(SPTS输出版) 使用说明书.pdf VIP
- 雅思考试(IELTS)真题.pdf VIP
- Samsung三星音响HW-H450使用说明书.pdf VIP
- 铁路建设征地拆迁的工作心得体会.pptx
文档评论(0)