版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
如何提高db2存储过程的执行效率技能创新挑战活动课题报告人:崔旭报告日期:2012.8.28第1部分课题研究背景第2部分课题研究的目的和意义第3部分课题进展情况第4部分下一步计划目录课题研究背景本课题选定研究对象主要是行业应用文件版本监控平台项目中的数据监控预警系统涉及到的db2数据库存储过程,以便在实践中检验相关技术的有效性并解决实际工作过程中遇到的困难。上述系统中存储过程主要工作为:根据每日采集的全辖所有工业企业的应用程序文件的md5值(MD5为一种加密算法,根据文件生成唯一的代表该文件的32位的16进制数),与历史记录比对,记录程序文件变化情况。课题研究的目的和意义本课题旨在解决存储过程执行效率问题,通过对sql存储过程的编程方法以及用到的标准技术分析,主要从sql编写,游标使用,业务逻辑,事务控制,参数传递,存储过程异常判断,数据的逻辑、物理存储等方面找出可能影响存储过程执行效率的因素,分析并测试,找出可优化点,进行优化。总结出一套适用本课题的存储过程执行效率问题的定位解决方法。课题进展情况对db2存储过程的sql编写,游标使用,业务逻辑,参数传递,存储过程异常判断以及db2数据库数据的逻辑、物理存储等方面进行了分析和测试,确认可优化点。课题进展情况存储过程表MD5FDI主要存放每日抽取的企业代码、应用包名、程序文件名、md5值、文件路径、时间等关键信息,数据量大,考虑分区提高查询效率。缺少应用包级的游标循环。导致比较范围不准确,从而影响到比较速度以及结果中存在重复数据。将表MD5FDI以时间字段(FDATE)进行分区,提高数据查询速度。分析并确认可优化点增加表EARNAMEBASE、FPATHDI、MD5FI。修改表MD5FDI数据项:去掉EARNAME、FPATH,添加EARNAMEMD5、FPATHMD5。重新编写存储过程,嵌套使用游标,共三层,用来确定比较范围,再进行比较输出。表结构数据存储表MD5FDI中数据项:应用包名、程序文件路径为不定长数据。考虑取其md5值变为定长数据,提高比较效率。
比较数据均在表MD5FDI中,考虑增加辅助表,已便于比较条件的关联与确定。课题进展情况执行情况比较结果:用时:约1小时。数据:不存在重复数据。测试环境及方法同优化前。优化前:DIFFDATA优化后:DIFFNEW测试环境:192.168.1.58,aix6.1,db29.7。
编译通过后使用crontab定时调用。
通过查看crontab输出文件的修改时间确认执行时间。优化前后存储过程执行情况对比结果:用时:约4小时。数据:存在重复数据。下一步计划现已完成第一、二阶段工作,正在整理相关资料编写文档。第一阶段
db2资料查阅,主要侧重于存储过程相关。
熟悉课题研究用测试环境及相关库表结构。
思考存储过程实现的业务逻辑。第二阶段
分析、讨论优化方法。
确定优化点。
进行优化、测试。第三阶段整理相关资料。
编写提交文档。Thanks!谢谢!ClicktoaddtitleAtitleaboutcontentTitleinhere
PowerPointDiagramsdesignedbyThemeGallery.
PowerPointDiagramsdesignedbyThemeGallery.
PowerPointDiagramsdesignedbyThemeGallery.AddtitleinhereAddtitleinhereAddtitleinhereClicktoaddtitleAddtitleinhere
DescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontents“ThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.”ThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.TextTextTextTextTextClicktoaddtitleLevel3TextinhereThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.
ClicktoaddTextClicktoaddTextClicktoaddText
ClicktoaddTextClicktoaddTextClicktoaddTextDescriptionofthecontentsCompanyLOGODescriptionofthecontentsDescriptionofthecontentsLevel3TextinhereLevel3TextinhereClicktoaddtitleDescriptionofthecontents
DescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontents
ThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.
DescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontentsThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.DescriptionofthecontentsClicktoedittitle
DescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontents“ThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.”Addtextinhere
ClicktoaddText
ClicktoaddText
ClicktoaddText
ClicktoaddTextAddtextinhereAddtextinhere
ClicktoaddText
ClicktoaddText
ClicktoaddText
ClicktoaddText
ClicktoaddText
ClicktoaddText
ClicktoaddText
ClicktoaddTextClicktoedittitleThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.TextinhereTextinhereTextinhere
ClicktoaddTextClicktoaddTextClicktoaddTextClicktoaddTextDescriptionofthesubcontentsThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.
ClicktoaddTextClicktoaddTextClicktoaddTextClicktoaddText
ClicktoaddTextClicktoaddTextClicktoaddTextClicktoaddTextClicktoaddtitleText4.Descriptionofthebusiness1.Descriptionofthebusiness2.Descriptionofthebusiness3.DescriptionofthebusinessThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.TextTextText5.DescriptionofthebusinessTextClicktoedittitleThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.Start2000~2003
YourtextinhereYourtextinhereYourtextinhereYourtextinhereGrowth2004~2007
YourtextinhereYourtextinhereYourtextinhereYourtextinhereJump2008~2011
YourtextinhereYourtextinhereYourtextinhereYourtextinhereClicktoaddtitleTextinhereTextinhereTextinhereTextinhere
DescriptionofthecontentsDescriptionofthecontentsDescriptionofthecontentsDescriptionofthecontents
ContentsTitleinhere
DescriptionofthecontentsDescriptionofthecontentsDescriptionofthecontentsDescriptionofthecontents
DescriptionofthecontentsDescriptionofthecontentsDescriptionofthecontentsThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.ClicktoaddtitleTitleinhere
Descriptionofthecontents
DescriptionofthecontentsTitleinhere
Descriptionofthecontents
DescriptionofthecontentsTitleinhere
Descriptionofthecontents
DescriptionofthecontentsTitleinhere
Descriptionofthecontents
15%
45%50%27%
53%
45%25%13%
Descriptionofthecontents
PowerPointDiagramsdesignedbyThemeGalleryTitleinhere
PowerPointDiagramsdesignedbyThemeGalleryTitleinhereTitleinhereClicktoaddtitleAtitleaboutcontentThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.
PowerPointDiagramsdesignedbyThemeGalleryTitleinhere
PowerPointDiagramsdesignedbyThemeGallery
PowerPointDiagramsdesignedbyThemeGallery12345TitleinhereClicktoaddtitleCompanyLOGOThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.ThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.
DescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontentsTextinhereTextinhere
DescriptionofthesubcontentsDescriptionofthesubcontentsDescriptionofthesubcontentsThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.ClicktoaddtitleAtitleaboutcontentLOGOAddtitleinhereAddtitleinhereAddtitleinhereAddtitleinhere
PowerPointDiagramsdesignedbyThemeGallery.
PowerPointDiagramsdesignedbyThemeGallery.
PowerPointDiagramsdesignedbyThemeGallery.
PowerPointDiagramsdesignedbyThemeGallery.ClicktoaddtitleTextinhereThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.TextinhereThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.TextinhereThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.TextinhereThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.1234ClicktoaddtitleTitleinhereThemeGa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西省新干县第二中学等四校2025届物理高一第一学期期末预测试题含解析
- 广东省深圳市乐而思中心2025届物理高二上期末质量检测模拟试题含解析
- 2025届北京市西城区回民学校高二物理第一学期期末达标测试试题含解析
- 2025届内蒙古平煤高级中学、元宝山一中物理高二第一学期期中检测试题含解析
- 2025届安徽省宿州市十三所重点中学物理高一第一学期期末监测模拟试题含解析
- 废品回收预付款合同
- 黑龙江双鸭山市(2024年-2025年小学五年级语文)人教版质量测试(下学期)试卷及答案
- 江苏省南京市(2024年-2025年小学五年级语文)统编版开学考试((上下)学期)试卷及答案
- 【8语期中】合肥市包河区大联考2024-2025学年八年级上学期11月期中语文试题
- 患教4胰岛素剂量调整护理课件
- 心理健康教育教学中的语言艺术文档
- 购买文件登记表.doc
- 弧长与扇形的面积教学设计范文
- [山东]建筑工程施工技术资料管理规程表格
- 《葫芦丝演奏的入门练习》教学设计
- 安全生产工作汇报材料 (4000字)
- 噪声伤害事故PPT课件
- 四川省农业水价综合改革试点末级渠系工程建设项目实施方案
- 入团积极分子“推优入团”申请推荐表
- 企业如何提高员工安全意识探究
- 线性代数在密码学中的应用
评论
0/150
提交评论