数据库服务器由运行在局域网中的一台/多台计算机和数据库管理系统软件共同构成,数据库服务器为客户应用程序提供数据服务。

1.数据库服务器是什么

数据库服务器其实就是装有一台数据库的Server,应用于Internet或Intranet。一个数据库服务器是指运行在局域网中的一台或多台服务器计算机上的数据库管理系统软件,数据库服务器为客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。数据库软件有很多种大型的数据库软件有Oracle,DB2,Sybase等,中型的有SQL Server,还有通常用于个人网站的MySQL等小型数据库软件。

 

1.数据库服务器是什么

(图片来源于网络)

 

企业业务对数据库服务器的要求

(1)数据库服务器要具有极强的承载能力。当企业内部需要查询一些信息时,其后台处理系统(数据库服务器)就要开始查询,并将查找到的信息反馈给用户。当大量的用户在查询信息时,如果数据库服务器不具备极强的承载能力,是无法满足其需求的。

(2)数据库服务器要具有很强的实时应答能力。当数据信息被检索到后,会反馈给用户,如果数据库服务器不具有很强的应答能力,会造成反馈信息速度非常缓慢,甚至造成数据库服务器死机的情况。

(3)数据库服务器要具有很强的扩展能力。数据库中的信息随时都会发生变化,如今是信息时代,大量数据需要录入、处理等,因此,数据库服务器的扩展能力不容忽视。

(4)数据库服务器的可用性和可靠性。数据库服务器要具备365天7*24不间断运行的能力,这样才能满足需要。当然,一台服务器要真正保持这样的运行,也不太现实。因此许多企业的数据库服务器并不只有一台,通常具有多台,并且还配备了备份服务器等。

大型企业需要的数据库服务器性能和扩展能力等方面要求更高,它们在组建数据库系统时,不仅仅是使用多台数据库服务器,还需要存储系统等。而中小企业则有些不同,它们需要的数据库服务器性能不需要像大型企业数据库服务器那么强,数量要求也没那么多,因此在选择服务器时更轻松一些。

 

 

2.数据库服务器特点

1. 编程量减少

数据库服务器提供了用于数据操纵的标准接口API(Application Programming Interface,应用程序编程接 口)。

 

2. 数据库安全高

数据库服务器提供监控性能、并发控制等工具。由DBA(Database Administrator,数据库管理员)统一负 责授权访问数据库及网络管理。

 

3. 数据可靠性管理

数据库服务器提供统一的数据库备份/恢复、启动/停止数据库的管理工具。

 

4. 计算机资源利用充分

数据库服务器把数据管理及处理工作从客户机上分离出来,使网络中各计算机资源能灵活分配、各尽其用。

 

5. 系统性能提高

能大大降低网络开销。

协调操作,减少资源竞争,避免死锁。

提供联机查询优化机制。


6. 易扩展

支持多处理器(相同类型)的水平扩展。

支持多个服务器的水平扩展。

支持垂直扩展,服务器可以移植到功能更强的计算机上,不涉及处理数据的重新分布问题。
 

 

3.数据库服务器应用

应用:

数据库服务器其实是应用服务器中的一种,而应用服务器又分很多类,包括邮件服务器,文件服务器,DNS服务器,他们实现的是一种作用,这种作用主要是再硬件服务器设备上集成软件实现,数据库服务器的作用主要是完成数据的处理、缓存、转换等作用,当然,服务器的选择是需要考虑性能参数的。