2010-10-11 112 views
1

我想知道游标在sql server 2008中的实际工作原理。例如,游标一旦打开,结果是否保存在内存中?或以中间格式存储结果,当提取时检索真实数据?sql server 2008游标执行

请也建议一些关于sql server内部的好书或博客。

谢谢。

+0

在SQL内幕最好的书是 “Microsoft SQL Server 2008的内幕” IMO。它不包括游标。 “SQL Server 2008查询性能调优Distilled”的第14章很好地概述了游标。实施取决于。有不同的排列。 (客户端/服务器端和仅转发/静态/键盘集/动态)静态游标将在打开游标时在tempdb中创建结果的快照。动态直接在基表上运行。 – 2010-10-11 10:26:54

+0

感谢您的信息。这本书是我正在寻找的。 – leiz 2010-10-11 19:41:22

回答