求助,最近消耗大量资源的查询,“FETCH API_CURSOR0000000000000116 ”

los1215 2011-03-14 11:05:15
最近消耗大量资源的查询
查询:FETCH API_CURSOR0000000000000116
执行次数/分钟:10851
逻辑读取次数/秒:978
计划计数:370

请教,这是什么查询,如何解决,分不够再加
...全文
1363 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
快溜 2011-03-14
  • 打赏
  • 举报
回复
慎用游标,记得开关,释放。
--小F-- 2011-03-14
  • 打赏
  • 举报
回复
看样子是游标

close CURSOR xxx
deallocate CURSOR xxx
los1215 2011-03-14
  • 打赏
  • 举报
回复
感觉各位的回答
orochi_gao 2011-03-14
  • 打赏
  • 举报
回复
close CURSOR
deallocate CURSOR
Mr_Nice 2011-03-14
  • 打赏
  • 举报
回复
CURSOR !!!
AcHerat 2011-03-14
  • 打赏
  • 举报
回复
游标没关闭???
xing020010 2011-03-14
  • 打赏
  • 举报
回复
慎用游标,一次fatch就是一次select
los1215 2011-03-14
  • 打赏
  • 举报
回复
维护一个很老的ASP站点,每一次查询都新建一个recordset,读完后再关闭再销毁,通常数据库的进程会在调用数据库的对象关闭后先睡眠再一段时间才能结束,我想recordset也是一样
coleling 2011-03-14
  • 打赏
  • 举报
回复
楼上各位没答到点子上,这是由链接服务器(配置不当)引起的,不是显式定义的游标。

22,298

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧