[
登录
|
注册
]
反馈问题或提出建议
。
社区首页
小 组
博 问
闪 存
我的空间
我的好友
网站首页
博问
/
全部问题
/
数据库
/
SQL Server
[
已解决问题
] 海量数据处理
提问时间:
2008-04-09 13:52
浏览:231 次
一个数据表中有百万条数据 我要更新其中一条
求个思路?(Sql-server或Oracle都行)
提问者:
金鱼
-
初学一级
最佳答案
如果where后面条件中有一个是主键,那就是没有别的条件了?如果有,别的条件是用来做什么的?主键是可以唯一确定一条记录的啊
如果只是更新,where后面是主键的话,直接更新就OK,没有问题的,况且,百万条又不算多~~~~~
2008/4/9 15:34:49
回答者:
丁学
其它回答(3)
直接更新就行了,where后面的字段做索引...
1个月前
回答者:
wingoo
-
小虾三级
这个时候数据库应该进行分区和设索引
这个会快点的
1个月前
回答者:
yeyang
-
菜鸟二级
100W不用分区吧?这量太小了. 建索引就好了
1个月前
回答者:
Lowkey
-
菜鸟二级
评论
1个月前
金鱼
:
像这种表对它的操作是比较频繁的,如果仅仅只是把where 后面做个索引恐怕不行吧!
本身where后面的一个条件就是主键ID(二主键ID本身就是做过索引的)。
您需要
登录
以后才能回答!
我的问题
我要提问
更多来自
金鱼
的提问
快到期问题
一个不大不小的问题
字符串拼接的存储过程/视图/函数 效率问题!
请问reporting services 中的 远程模式 是怎么收费的
VISUAL STUDIO自动生成的SQL语句不合法怎么办
server错误!
>
问题排行榜
有不合适内容,建议去除