oracle 举例A表数据量几百万,需要给一个字段时间加INDEX,但是这个时间字段是时刻变化的

请问加入索引有影响吗

你加入索引后,每插入数据、更新此时间字段,数据库会自动增加索引的内容,对操作的影响还是有的,但是为了你查询的效率,还是值得的。追问

如果只是索引表空间变大那么无所谓的,但是会不会造成程序变慢呢?程序在不断的往数据库里insert,update,时间这个字段无时无刻的再变

追答

肯定会有影响,无时无刻在变?

那你会在 这个时间 上 加条件检索吗,

如果不会的话,无需增加此索引

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-26
加了索引的话插入及修改此字段时也会稍影响执行效率.
第2个回答  2012-06-25
我觉得没有影响。

索引就是用空间换时间的。像oracle ERP里的表很多都给时间字段加了索引。
相似回答