Linux环境下应用服务器之数据库服务器的需求分析

数据库服务器:

      在企业的信息化建设中,数据库是最为广泛的一种应用。构建数据库服务器可以将企业内部数据合理进行存储和组织,使企业信息的检索和查询执行更为高效。目前主流应用的数据库产品有Oracle、IBMDB2、微软SQLServer、MySQL和Sybase等。

      数据库服务器对系统各个方面要求都很高,要处理大量的随机I/O请求和数据传送,对内存、磁盘以及CPU的运算能力均有一定的要求。内存方面,数据库服务器需要高容高速的内存来节省处理器访问硬盘的时间,提高服务器的响应速度。同时,一些数据库产品如Oracle对于硬件的要求比较高,比如安装Windows版本的Oracle10G要求至少需要1GB物理内存。

在磁盘方面,高速的磁盘子系统也可以提高数据库服务器查询应答的速度,这就要求磁盘具有高速的接口和转速,目前主流应用的存储介质有万转或者15000转的SAS硬盘或SCSI硬盘等。

数据库服务器对于处理器性能要求也很高。数据库服务器需要根据需求进行查询,然后将结果反馈给用户。如果查询请求非常多,比如大量用户同时查询的时候,如果服务器的处理能力不够强,无法处理大量的查询请求并作出应答,那么服务器可能会出现应答缓慢甚至死机的情况。

综上,数据库服务器对于硬件需求的优先级为内存、磁盘、处理器。

相关推荐