sp性能问题 1. open ret for select * from table;2. open ret for 'select * from table';这2种方式的性能有什么区别? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一种是游标对应的查询是静态的sql,在存储过程编译时,解析sql检验权限,生成执行计划等,在编译时解析一次,以后调用时直接按照执行计划返回数据了;第二种是游标对应的查询是动态的sql, 在存储过程编译时,并不解析,仅仅是检查该调用游标的语句的语法是否正确,解析该sql是发生在执行的时候,所以每次调用,每次都解析,性能上不如第一句好。个人理解,仅供参考。 再帮我看个问题:http://community.csdn.net/Expert/TopicView.asp?id=4188952 经常出现Io 异常: The Network Adapter could not establish the connection 新年快乐!请教这样的SQL要怎么写? oracle10中如何导入数据库 关于查询语句中的WHERE和FROM关键字 救命,这个语句怎么写? oracle数据,日期型数据,将时间推前6小时的语句怎样写 请问一下Oracle9i AS Portal到底是个什么东东?做什么用?高手指点一下 创建数据库是的棘手问题 HTMLDB求救!!!!!!!!! 奇怪的登录问题 请问各位有没有办法将某一条信息放在第一个位置上? 解释一段代码的意思???????高手帮忙?????
第二种是游标对应的查询是动态的sql, 在存储过程编译时,并不解析,仅仅是检查该调用游标的语句的语法是否正确,解析该sql是发生在执行的时候,所以每次调用,每次都解析,性能上不如第一句好。个人理解,仅供参考。
http://community.csdn.net/Expert/TopicView.asp?id=4188952