- UID
- 14615
- 阅读权限
- 20
- 帖子
- 120
- 精华贴数
- 2
- 技术排名
- 5550
- 技术积分
- 494
- 社区排名
- 27823
- 社区积分
- 4
- 注册时间
- 2002-6-25
- 精华贴数
- 2
- 技术积分
- 494
- 社区积分
- 4
- 注册时间
- 2002-6-25
- 论坛徽章:
- 0
|
数据库里有这样一张表test,表上有一个pk及4个索引,其中,这个pk由五个字段组成(col1,col2,col3,col4,col5),4个索引分别有4个字段,index1:col1; index2:col2; index3:col7;index4:col8; index5:col9;(其中,主键的5个字段中有2个单独有索引的,就是col1和col2);数据库是8.1.7;
现在,我进行这样的操作,就是根据主键来判断是insert还是update 140万数据,(判断:主键相同的就update,否则就insert),但效率非常的低下,从昨晚9:40跑到今天上午11:50才跑完,当然,对这个表的这种操作这是第一次跑,以前没跑过;
但是,我的库上还有其他的表,也有主键和索引(只是主键的字段数和索引数可能不同),但操作差不多的数据时,都不要这么长的时间,只是对test表的操作数据奇慢,不知什么原因???有没有哪位以前有过类似的问题呢?可能问题出在那里呢? |
|