社区
网络通信/分布式开发
帖子详情
100分请教一个导数据的问题,谢谢,谢谢,谢谢谢谢!
82wds
2005-08-18 02:22:39
用分布编程,三万条数据,现在想从一个表导到另一个表中,怎么才能少量多次的导数据,我试过ClientDataSet是可以分批取数据的,但用GetNextPatch,结果是累加的,数据集最终占用了将近2GB的内存,机器基本没法用了?有没有什么办法可以分页取数据呢?一次取1000条,用完放掉,再取1000条.谢谢,谢谢,谢谢谢谢!
...全文
116
9
打赏
收藏
100分请教一个导数据的问题,谢谢,谢谢,谢谢谢谢!
用分布编程,三万条数据,现在想从一个表导到另一个表中,怎么才能少量多次的导数据,我试过ClientDataSet是可以分批取数据的,但用GetNextPatch,结果是累加的,数据集最终占用了将近2GB的内存,机器基本没法用了?有没有什么办法可以分页取数据呢?一次取1000条,用完放掉,再取1000条.谢谢,谢谢,谢谢谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttily77
2005-08-18
打赏
举报
回复
学习
dengyueguang
2005-08-18
打赏
举报
回复
up
82wds
2005-08-18
打赏
举报
回复
谢谢大家!
82wds
2005-08-18
打赏
举报
回复
要求是要跨数据库的,可能不能用某些数据库特性,或者要针对各种数据库,定N份SQL语句呢?如果离开数据库这层,能做到吗?用ClientDataSet能做到吗?记得原来用ASP时,ADO有个ActivePage可以分页,用ClientDataSet可以吗?
还有,那本书是不是叫《分布式应用-系统篇》啊?
cncharles
2005-08-18
打赏
举报
回复
看一下李维的关门数据库的一本书, 忘了叫什么名字,
里面有详细的说明的.
hqhhh
2005-08-18
打赏
举报
回复
按上面的这种设置思想,分批的导数据
hqhhh
2005-08-18
打赏
举报
回复
转贴:
问:我想以一次5,000行的方式批量更新一个大型表,但我不知道怎样分割数据。该表不包含增量数字或整数主键。怎样才能在保持良好性能的同时实现数据更新呢?
答:如果知道哪些行尚未被更新,您可以使用简单的谓词来排除已更新的行,ROWCOUNT设置可以帮助您批量分割数据。以下的代码清单说明了如何使用该设置:
SET ROWCOUNT 1000
WHILE (1=1) BEGIN
BEGIN TRANSACTION
UPDATE...set ...,MyLastUpdate='date',...WHERE
MyLastUpdate < 'date'
-- 更新1000未更新行
IF @@ROWCOUNT = 0
BEGIN
COMMIT TRANSACTION
BREAK
END
COMMIT TRANSACTION
END
在指定的行数返回后,ROWCOUNT将使SQL Server停止查询处理。这项技术很有用,因为它避免了大量更新所致的并发命中;更新中的行数越少,更新任务使其他用户不能访问该数据的可能性就越小。结合事务日志备份,这一方法还可以使您的事务日志的大小降至最低。
如果没有识别已更新行的机制,您可以使用游标遍历所有数据并提交每个x值。但是,游标占用服务器资源的时间通常要多于基于集合的语句。
82wds
2005-08-18
打赏
举报
回复
这位老兄,能给个例子吗?
ghy412
2005-08-18
打赏
举报
回复
用SQL语句实现
Python训练营103期开班典礼直播回放
#《5天Python闯关训练营》学习计划#挑战周期:12月16日—12月20日直播安排:开班典礼:12月16日晚8点,周老师为大家讲解本课的学习方法作业训练:12月20日晚8点,周老师为大家进行作业实战训练开班后大家可以先准备第1-2天的课程学习,完成相应的软件安装及环境搭建学习服务:12.16-12.20日为本课正式服务周期期间遇到学习
问题
可社群
请教
,群内安排助教老师答疑
请教
!DataGridView中如何根据绑定的
数据
动态显示单元格的颜色?
比如我有
一个
datagrid,有ID和颜色两列,如图: 我绑定了
数据
源: dataGridView1.DataSource=newBindingList<MyColor>(mycolor); 这个集合里大概这个样子: {1,#000000} {2,#BFBFBF} 绑定以后是这个样子了(先不管ID了): 请问,如果能让单元格自动根据我集合里的“颜色”(例如#...
CST结果
导
入MATLAB,
请教
大家可以将CST结果调入到MATLAB中进行计算吗
请教
大家
一个
问题
,如题目所述。如果可以,该如何操作呢?
谢谢
!VBA export 導出數據 再導入Matlab處理麼?说具体点,就是我已经用CST算出空间的磁场B的
分
布,但是想画出场结构的这样的图形,该怎么弄呢?哇 要是有办法画这样的图就好了…同问…不知道是不是用办法把
导
体表面电流也画成这种形式呢…求教高人…CST好像画不了这种图,所以我想到了Matlab。不知道能不能将CST中场的结果调用到Ma...
记录:java执行mysql语句查询字段类型:timestamp返回页面显示会多出个 .0,自己如何处理的
记录下自己编程中的一些小
问题
,对于这个
问题
为什么查询出来显示的
数据
与
数据
库原
数据
不一样,还没弄明白,
请教
下,知道私信留言评论,
谢谢
!
使用Python计算平面多边形间最短距离,
数据
需要从exce
/
分
组背包
问题
,首先考虑
一个
木板的情况://对于
一个
木板而言:dp[i][j],i表示当前是第i次粉刷,粉刷第j块格子的情况。数组是非常基础的
数据
结构,在面试中,考察数组的题目一般在思维上都不难,主要是考察对代码的掌控能力,也就是说,想法很简单,但实现起来 可能就不是那么回事了。本同学是湖南衡阳人,想留长沙,但是长沙的工资不多,加班很多。真心
请教
各位大佬,某二线大厂运营16×16,公积金12base北京签不签呢,后续就还有一些银行子公司(平安和中邮的消费金融这类)和省
分
的机会,但是本人学历背景一。
网络通信/分布式开发
1,593
社区成员
32,963
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章