oracle对表的每个字段新建索引 大家好,最近看一个应用数据库设计的时候,发现对表的大部分字段新建索引,每个表都有将近10几个索引;是对某个字段单独新建索引,并没有符合索引;大部分表在系统运行时,都会向里插数据的;则请问大家 对大部分字段新建索引是不是不太好???多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一需求决定一切,如果一定要多字段建立索引的话,说明对查询效率高俅是很高的而建立符合索引的效率不如每个字段建立索引的效率高,当然每个字段建立索引消耗的性能和磁盘空间比复合索引多,各有千秋,自己取舍 根据具体的需求而定。当然建立这以多索引,维护索引的开销肯定是很大的。不过如果业务上对查询的效率要求较高,那也必须这样做。 怀疑你这表设计有问题 说一下应用场景,数据量,性能要求 一般库表不要超过5个索引,索引多了对插入性能影响很大的 好不好看有没有影响了你的系统运行,影响了就不好 超过5个索引也很正常,根据实际的业务吧~~ oracle监听的困惑 求个简单的触发器 关于Oracle的跨表查询效率 关于Oracle连接 在线等 我想知道,在Oracle中写存储过程的步骤 求教:exp,imp怎么使用? 系统从SQL Server数据库转移到Oracle数据库的问题(1)(高分求解) oracle用户管理的初级问题 PROJECT BUILDER是ORACLE DEVELOPER的一个组件吧,那么ORACLE DEVELOPER是不是现在的FORMS AND REPORTS oracle占位符 怪事-三台电脑上的asp.net程序都能连oracle 可有一台连不上? oracle 分区
当然建立这以多索引,维护索引的开销肯定是很大的。
不过如果业务上对查询的效率要求较高,那也必须这样做。