APP下载

船载海洋环境数据库系统性能优化关键技术研究与实现

2013-08-22姚蕊

计算机光盘软件与应用 2013年11期

摘 要:针对船载海洋环境数据库系统的特殊应用需求,讨论了在Oracle环境下基于系统应用程序层面,利用SQL语句优化技术和索引技术对海洋环境数据库系统进行性能调整和优化研究,并且概括了使用这些技术时应注意的事项。实现了船载海洋环境数据库系统性能优化,达到提高数据查询显示的速度的效果。

关键词:海洋环境;数据库系统;Oracle;性能优化

中图分类号:TP311.13

对于传统数据库系统进行优化一般遵循“数据库配置优化”—>“数据库应用优化”的顺序原则。而船载海洋环境数据库系统是单用户、单任务系统,I/O操作并不是很频繁,在系统结构设计合理的情况下,对数据库配置的优化效果并不十分明显,同时许多优化专家认为对应用程序的优化可以得到80%的系统性能的提升。因此,数据库应用优化成为了船载海洋环境数据库系统性能优化的关键技术。

本文将以Oracle优化技术为基础,针对特殊需求,对船载海洋环境数据库系统进行应用程序优化技术研究,提出性能优化关键技术,实现数据库系统性能优化。

1 系统功能特点

2 性能优化技术研究

通过功能分析,针对实际需求,研究的工作重点为基于应用程序层面的SQL语句优化技术和索引技术。

2.1 SQL语句优化技术

应用程序对数据库的操作最终表现为SQL语句对数据库的操作[1]。对于船载海洋环境数据库系统而言,SQL语句是对海洋环境数据库进行操作的惟一途径,它消耗了70%~90%的数据库资源,SQL语句的执行效率直接关系着船载海洋环境数据库数据查询的速度与效率。……

登录APP查看全文