社区
MS-SQL Server
帖子详情
请教ADO的CacheSize的设置???
zengzhenkun
2001-12-06 08:31:23
我在一本书上看到说,CacheSize设置为1时,ADO只会从数据库取一笔记录到客户端,但实际我试了一下,好象不是这样,它会把所有的记录取回,(我设置的CursorLocation为
客户端,CursorType为adstatic),请问到底是怎么一回事?谢谢!
...全文
196
4
打赏
收藏
请教ADO的CacheSize的设置???
我在一本书上看到说,CacheSize设置为1时,ADO只会从数据库取一笔记录到客户端,但实际我试了一下,好象不是这样,它会把所有的记录取回,(我设置的CursorLocation为 客户端,CursorType为adstatic),请问到底是怎么一回事?谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skt985
2002-01-11
打赏
举报
回复
45227关注! :)
wanghu
2001-12-06
打赏
举报
回复
只是感觉上的问题。
可以参考ado手册中关于cachesize的范例
zengzhenkun
2001-12-06
打赏
举报
回复
如果照你说的,那应该是连上数据库后只先取一笔,程序的响应时间就应该很快的,但是我发现1跟1000是差不多的。为什么?
wanghu
2001-12-06
打赏
举报
回复
不是'只会从数据库取一笔记录到客户端',而是每次只取一笔记录放到客户端的buf中。
这个属性会影响你的程序的性能。
相关推荐
ADO
Cache
Size
的疑问
ADO
Cache
Size
的疑问
在看李维Delphi.5.X.
ADO
.MTS.COM+高级程序设计篇 第4章中说
在Client-Side Cursor 是,
设置
Cache
Size
是有效果,
实际测试时,我用
ado
连接一个MS-SQL2005 的表,表中有3万多记录
在使用Client-Side Cursor 下,
cache
size
=1 和
Cache
Size
=1000 打开这个表的时间都是一样的,没有变化
Delphi中
ADO
存取效率的探讨
Cache
Size
默认1,需要修改成1000 异步执行也可以提高效率:AsyncExecute
ADO
Speed Test -
ADO
Query速度测试
设定T
ADO
Query的两个属性 CusorLoacation := clUseServer; //服务器游标
Cache
Size
:= 100; //本地缓冲大小 我用100000条在sql server上做了测试,使用默认的客户端游标,缓冲为1,执行时间为160
zabbix server的一些
设置
1.关于
Cache
Size
的
设置
问题当监控的主机增加到一定数量,就会遇到zabbix-server进程自动退出,此时前端所有数据都不会更新,如未发觉此问题会以为一切正常,实际上一切都停止更新了你看到的只是一个静止的报表。此时如果zabbix-server的log里有这样的字句:[4331]: ERROR: Configuration buffer is too small. Please increase
Cache
Size
parameter. 那么就要配置
Cache
Size
了。在/etc/zabbix/
发帖
MS-SQL Server
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
3.4w+
社区成员
25.4w+
社区内容
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2001-12-06 08:31
社区公告
暂无公告