收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

银河麒麟操作系统上基于TPC-C的Oracle调优研究与实现

郭海峰  
【摘要】:银河麒麟操作系统由863软件重大专项资助,简称KYLIN操作系统。KYLIN操作系统是参照UNIX操作系统国际主流标准,针对服务器需求,设计并开发的具有自主版权的中文服务器操作系统。它支持多种微处理器和多种计算机体系结构,具有高性能、高可用性与高安全性的内核,与Linux在应用上二进制兼容,并支持64位,是中国独立研发成功的服务器操作系统。 数据库系统应用是服务器操作系统非常重要的应用,能否将数据库系统的应用稳定、高速的运行,是评定服务器操作系统是否成功的重要标准之一。Oracle是目前最流行的数据库开发平台之一,拥有较大的市场占有率和众多的高端用户,成为大型数据库应用系统的首选后台数据库系统。 论文首先介绍了银河麒麟操作系统、Oracle9i数据库管理系统和TPC-C测试基准、测试环境。通过比较银河麒麟操作系统和目前流行的商业操作系统,在对Oracle9i数据库系统应用性能测试情况之间的差距,提出了调试优化的目标。然后在银河麒麟操作系统环境上,以TPC-C基准作为数据库测评工具,对测试系统进行调试优化,调优采用了自上而下的调整方法和基于性能调整准则两种方法进行了研究和实现。论文先后从应用系统、Oracle9i数据库系统和服务器系统环境三个方面的多个因素,进行了逐步调整优化研究工作。最终达到了与目前流行的操作系统所能获得的TPC-C基准测试值,同时也证明了Oracle9i数据库管理系统在银河麒麟操作系统上能够实现高速稳定的应用。 在应用系统调整优化的过程中,通过对TPC-C基准表、事务逻辑的分析和对测试系统的监测,发现了TPC-C基准测试应用程序的数据表索引结构和存储参数存在的问题,进一步对应用系统调整优化,使系统测试性能得到了较大的提高。在对Oracle数据库系统调整优化过程中,通过具体试验总结了一些可以为常规Oracle9i数据库管理系统调试提供了较为完整详实的、可实际操作的调优方法和调试实例,将这些调试实例在其他操作系统下对Oracle9i数据库系统调试也同样得到了较好的测试效果。


知网文化
【相似文献】
中国硕士学位论文全文数据库 前2条
1 郭海峰;银河麒麟操作系统上基于TPC-C的Oracle调优研究与实现[D];国防科学技术大学;2005年
2 张文江;银河麒麟日志文件系统的设计与实现[D];国防科学技术大学;2005年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978