关系型数据库可能带来的问题以及产生的原因

您所在的位置:网站首页 数据库存在的问题 关系型数据库可能带来的问题以及产生的原因

关系型数据库可能带来的问题以及产生的原因

2024-07-13 01:56| 来源: 网络整理| 查看: 265

采用关系型数据库可能带来的问题: 1.用户执行读写操作时,响应时间均变得很慢; 2.随着系统功能的扩充,原有数据格式发生变化,又出现新的数据格式,维护困难; 3.数据容量很快超过系统原有的设计上限,数据库扩容困难; 4.软件系统不断出现宕机,整个系统可用性较差。

产生的主要原因: 1.用户响应时间慢。大型网络系统要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求。关系数据库应付上万次SQL查询还勉强可以,但是应对上万次SQL写数据请求,磁盘I/O就已经无法承受了。特别时涉及到多表连接操作,会导致响应变慢。 2.数据格式变化。大型社交网络系统随着用户的使用,会不断地增加新的功能,导致原有数据格式发生变化,甚至出现新的数据格式。但关系数据库中采用元组方式组织数据,难以使用新型数据格式,难以维护。 3.数据容量超过上限。对于大型社交网络系统,往往会在很短的时间内产生海量数据。关系数据库多采用中央数据存储,使得数据容量受限于前期设计的上限,很难实现数据容量的横向扩展。 4.系统可用性差。关系数据库采用中央数据存储,容易成为系统的性能瓶颈,单点故障很容易导致系统奔溃,负载过高往往导致系统出现宕机现象。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3