谁能帮忙详细解释下PowerBuilder中retrieve as needed?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 15:51:22
谁能帮忙详细解释下PowerBuilder中retrieve as needed?
xKnA2Zȑ|_ld 080qKļ<.QWuWH 8N,wUUߑ؎dkw޽s|}pUƕA 'BNJUo"o$c;jf ϢnoشA[0.=qS_W6F' 4ͭ^NA{b$0QS6]񦉕FI\ K0$Z$ 6\O\A,m0~wо4 7)W/Ҹ`mjj50ZqEPa4c%w:TEϐV{(3L8&X_0venCSlVN |*CR{s OASmgDIe\5`6[q j3R֒ ڄ,yMU&o\G>^V3buU8CFPJVmC $g)RJ6$"Dlx'?P!D

谁能帮忙详细解释下PowerBuilder中retrieve as needed?
谁能帮忙详细解释下PowerBuilder中retrieve as needed?

谁能帮忙详细解释下PowerBuilder中retrieve as needed?
一直提取的缓冲机制,我们都知道retrieve()是执行一个数据窗口的sql语句,然后将从数据库的查询结果放置在数据窗口中(具体的就是几个缓冲区,不多描述),如果数据量特别居大,开辟的缓冲区要很大,内存占用比较厉害,想起以前用那种老旧的电脑,经常引起非法操作导致PB死掉,然后就有了这个retrieve as needed和to disk的设置,前置是只提取部分数据处理,后再是提取数据放置硬盘上,这样就不会受到大数据量的影响了,而且再下拉滚动条的时候,会陆续将更多的数据显示出来,大概就是如此了……