数据库服务器有何优点?如何选择数据库服务器?
扫描二维码
随时随地手机看文章
服务器是现代不可缺少的设备,在各个领域都存在服务器的身影。比如,游戏便会对应着游戏服务器,数据库便会对应着数据库服务器。为增进大家对服务器的认识,本文将对数据库服务器、数据库服务器优点、数据库服务器选用原则予以介绍。如果你对服务器具有兴趣,不妨继续往下阅读哦。
一、数据库服务器
联系Web服务器与DBMS的中间件是负责处理所有的应用程序服务器,包括在web服务器和后台的应用程序或数据库之间的事务处理和数据访问。
数据库服务器建立在数据库系统基础上,具有数据库系统的特性,且有其独特的—面。主要功能如下:
·数据库管理功能,包括系统配置与管理、数据存取与更新管理、数据完整性管理和数据安全性管理。
·数据库的查询和操纵功能 ,该功能包括数据库检索和修改。
·数据库维护功能,包括数据导入/导出管理,数据库结构维护、数据恢复功能和性能监测。
·数据库并行运行,由于在同一时间,访问数据库的用户不止一个,所以数据库服务器必须支持并行运行机制,处理多个事件的同时发生。
二、数据库服务器优点
1. 编程量减少
数据库服务器提供了用于数据操纵的标准接口API(Application Programming Interface,应用程序编程接 口)。
2. 数据库安全高
数据库服务器提供监控性能、并发控制等工具。由DBA(Database Administrator,数据库管理员)统一负 责授权访问数据库及网络管理。
3. 数据可靠性管理
数据库服务器提供统一的数据库备份/恢复、启动/停止数据库的管理工具。
4. 计算机资源利用充分
数据库服务器把数据管理及处理工作从客户机上分离出来,使网络中各计算机资源能灵活分配、各尽其 用。
5. 系统性能提高
·能大大降低网络开销。
·协调操作,减少资源竞争,避免死锁。
·提供联机查询优化机制。
6. 易扩展
·支持多处理器(相同类型)的水平扩展。
·支持多个服务器的水平扩展。
·支持垂直扩展,服务器可以移植到功能更强的计算机上,不涉及处理数据的重新分布问题。
三、选择数据库服务器的三大原则
1.高性能原理
确保所选服务器既能满足操作系统和业务处理的需求,又能满足一定时期内业务量的增长。通常,所需的服务器TpmC值可以根据经验公式来计算(Tpmc是用于测量计算机系统的事务处理能力的程序),然后可以比较由各种服务器制造商和TPC组织公布的TpmC值来选择相应的模型。同时,从服务器的市场价格/报价中去除计算出的TpmC值,得到每单位TpmC值的价格,然后选择性价比高的服务器。
结论:服务器处理器的性能非常关键。CPU的主频率应该很高,并且应该有一个大的缓存。
2.可靠性原则
可靠性原则是所有设备和系统选择的首要考虑因素,特别是在具有大处理要求和长期运行的大型系统中。考虑到服务器系统的可靠性,不仅是服务器单个节点的可靠性或稳定性,还包括服务器与相关辅助系统(如网络系统、安全系统、远程打印系统等)之间连接的整体可靠性。必要时,关键服务器也应考虑集群技术,如双机热备份或集群并行访问技术,甚至可能的完全容错机器。
结论:服务器应该有冗余技术。同时,硬盘、网卡、内存、电源等设备应主要稳定耐用,性能次之。
3.可扩展性原则
确保所选服务器具有出色的可扩展性原则。因为服务器是所有系统处理的核心,所以需要有大的数据吞吐率,包括:输入输出速率和网络通信速率。此外,服务器需要能够处理一定时间内业务发展带来的数据量,并且需要能够根据相应时间的业务发展需要进行自我升级,如:升级中央处理器型号、内存扩展、硬盘扩展、更换网卡、增加终端数量、磁盘阵列连接或集群系统与其他服务器并发访问集中数据等。这一切都要求所选服务器总体上具有良好的可扩展性。在大型计费系统的设计中,通用数据库和计费应用服务器将采用集群的方法来提高可靠性。根据数据量和投资考虑,连接的磁盘存储系统可以采用DAS、NAS或SAN等实施技术。
结论:服务器的输入输出应该是高的,否则当CPU和内存都是高性能时,就会出现瓶颈。此外,服务器具有更好的可扩展性,以满足未来企业发展的需要。
以上便是此次小编带来的“服务器”相关内容,通过本文,希望大家对数据库服务器、数据库服务器优点、数据库服务器选用原则具备一定的了解。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!