DB2数据库表索引建多了会有影响吗

DB2数据库表索引建多了会有影响吗,第1张

会有影响

1、需要占用物理空间

2 、维护当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。

3、 创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。

 db2创建索引选择CREATE INDEX 语句创建索引。索引是在一个表上定义的,并使用表列的子集作为索引键。索引以经过排序的次序存储索引键。除了存储索引键之外,每个索引项包含一个称为记录 ID(RID)的逻辑指针,它指向一个数据行在表中的位置。可以指定索引项以升序还是以降序存储。索引是与表数据分开存储的。

db2的几种版本类型:

1、DB2 Everyplace:主要用于移动计算,可以在当今最常见的各种手持设备上顺利地运行(提供多线程支持)。

2、DB2 Personal Edition

DB2 Personal Edition(DB2 Personal)是单用户RDBMS,运行于低价的商用硬件桌面计算机上。

DB2 Personal 包含DB2 Express 的所有特性,但是有一个例外:远程客户机无法连接运行这个DB2 版本的数据库。

3、DB2 Express - C

DB2 Express - C提供了DB2 Express 的大多数功能。IBM 发布了这个特殊的DB2 免费版本,可以用于基于Linux 和Windows 的 *** 作系统。

4、DB2 Express Edition

DB2 Express Edition(DB2 Express)是一种功能全面的支持Web 的客户机/服务器RDBMS。DB2 Express 可以用于基于Windows 和Linux 的工作站。DB2 Express 提供一个低价的入门级服务器,主要用于小型企业和部门的计算任务。

以上内容参考:百度百科-DB2


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6848460.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-29
下一篇2023-03-29

发表评论

登录后才能评论

评论列表(0条)

    保存