服务器的安装与配置
理论基础
数据库服务器是当今应用最为广泛的一种服务器类型,许多企业在信息化建设过程中都要购置数据库服务器。
数据库服务器主要用于存储、查询、检索企业内部的信息,因此需要搭配专用的数据库系统,对服务器的兼容性、可靠性和稳定性等方面都有很高的要求。
1、基本概念
数据库服务器其实就是装有一台数据库的Server,应用于Internet或Intranet。
一个数据库服务器是指运行在局域网中的一台或多台服务器计算机上的数据库管理系统软件,数据库服务器为客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。
数据库软件有很多种大型的数据库软件有Oracle,DB2,Sybase等,中型的有SQL Server,还有通常用于个人网站的MySQL等小型数据库软件。
2、企业业务对数据库服务器的要求
(1)数据库服务器要具有极强的承载能力。
当企业内部需要查询一些信息时,其后台处理系统(数据库服务器)就要开始查询,并将查找到的信息反馈给用户。
当大量的用户在查询信息时,如果数据库服务器不具备极强的承载能力,是无法满足其需求的。
(2)数据库服务器要具有很强的实时应答能力。
当数据信息被检索到后,会反馈给用户,如果数据库服务器不具有很强的应答能力,会造成反馈信息速度非常缓慢,甚至造成数据库服务器死机的情况。
(3)数据库服务器要具有很强的扩展能力。
数据库中的信息随时都会发生变化,如今是信息时代,大量数据需要录入、处理等,因此,数据库服务器的扩展能力不容忽视。
(4)数据库服务器的可用性和可靠性。
数据库服务器要具备365天7*24不间断运行的能力,这样才能满足需要。
当然,一台服务器要真正保持这样的运行,也不太现实。
因此许多企业的数据库服务器并不只有一台,通常具有多台,并且还配备了备份服务器等。
大型企业需要的数据库服务器性能和扩展能力等方面要求更高,它们在组建数据库系统时,不仅仅是使用多台数据库服务器,还需要存储系统等。
而中小企业则有所不同,它们需要的数据库服务器性能不需要像大型企业数据库服务器那么强,数量要求也没那么多,因此在选择服务器时更轻松一些。
3、数据库服务器的优点
(1) 减少编程量
数据库服务器提供了用于数据操纵的标准接口API。
(2) 数据库安全保证好
数据库服务器提供监控性能、并发控制等工具。由DBA统一负责授权访问数据库及网络管理。
(3) 数据可靠性管理及恢复好
数据库服务器提供统一的数据库备份和恢复、启动和停止数据库的管理工具。
(4) 充分利用计算机资源
数据库服务器把数据管理及处理工作从客户机上分出来,使网络上各计算机的资源能各尽其用。
(5) 提高了系统性能
能大大降低网络开销。
协调操作,减少资源竞争,避免死锁。
提供联机查询优化机制。
(6) 便于平台扩展
多处理器(相同类型)的水平扩展。
多个服务器计算机的水平扩展。
垂直扩展:服务器可以移植到功能更强的计算机上,不涉及处理数据的重新分布问题。
4、SQL Server 2000 作为数据库服务器的优点
(1)Microsoft SQL Server 2000 能提供超大型系统所需的数据库服务。
大型服务器可能有成千上万的用户同时连接到 SQL Server 2000 实例。
SQL Server 2000 为这些环境提供了全面的保护,具有防止问题发生的安全措施。
SQL Server 2000 还在多个用户之间有效地分配可用资源,比如内存、网络带宽和磁盘 I/O。
超大型 Internet 站点可将其数据分开存放在多台服务器上,从而使处理负荷分散到多台计算机上,使站点能为成千上万的并发用户提供服务。
可以在一台计算机上运行多个SQL Server 2000 实例。
例如,一个为其它许多组织提供数据库服务的组织可为每个客户组织单独运行一个SQL Server 2000 实例,而全部实例可集中在一台计算机上。
这样,既隔开了每个客户组织的数据,同时又使服务组织只需管理一台服务器计算机从而减少了费用。
SQL Server 2000 应用程序可在装有 SQL Server 2000 的计算机上运行。
该应用程序通过 Windows 进程间通讯 (IPC) 组件(例如共享内存)而非通过网络连接到 SQL Server 2000。
这使 SQL Server 2000 得以应用于应用程序必须在本地存储数据的小型系统中。
关于服务器 更多可以咨询 亚太网络 邓杰