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