对数据库表上百万条的数据处理 我有一张表,大约有一千万条数据,每天我要对里面的一百万条左右的数据进行比对,更新数据状态.由于数据量太大,比对速度太慢.所以我考虑多台服务器同时运行进行比对.比如4台同时运行,电脑1运行:1到250000,电脑2运行:250000到500000,电脑3运行:500000到750000,电脑1运行:750000到1000000的数据.请问我要如何进行查询数据库了.让数据自动分配给每台服务器? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 更新状态时表是否有其它用户使用,如果没有,可以用left join 生成新表, 这样比update快很多 分区需要良好的设计CPU、HDD估计楼主功力还没到位1000万数据并不算大 其实我这个速度慢是因为我在一个网站上抓取信息,把抓取的信息解析Html后,获得一个状态值,通过这个值更新数据库的相应记录。由于抓取速度慢。所以我考虑多台服务器抓取。但这样操作就会存在一个问题。几台服务器都同时去操作了同一条数据。造成性能无法提高。所以需要把表分成几个区,一台服务器记取一个分区的数据,这样就不会出现多台服务器对同一条记录进行操作的现象。我用的sql server2000数据库,请问要如果进行表分区。 求一条匹对语句 如何把表中重复的数据处理掉? 我的windows 2003的时间老是回到2001年,我如何设置? 求这个存储过程怎么写?(循环) 请问哪里有sql server 的英文原版书可以下载?? ntext为什么最长只有4000呢? 两个pl/sql考试的问题,请高手回答? 哪里有提供如何书写存储过程的资料以及存储过程的基本知识(相对sql server的)? !!!很怪的一个问题,vb+oracle!!!!!!!!!! oracle中表空间和表如何分配? 求一条查询汇总的SQL语句,很急急急急,在线等 求生成序列号触发器语句
1000万数据并不算大
我用的sql server2000数据库,请问要如果进行表分区。