1、存储过程都有什么优点和缺点?
2、是不是简单的查询也要用存储过程?
2、是不是简单的查询也要用存储过程?
解决方案 »
- 求sqlserver2008 R2的SSRS的webservice地址================急急急急
- 在ASP.NET程序中插入数据“It's my book”报错,怎样处理?
- sql server怎么备份?
- 有没有人做过Sql Server DTS的Automation调用的?请进!随时可加分! :)
- sql
- 一个关于sqlserver的怪问题。
- 我要去讲课是SQLSERVER的?
- 求助SQL高手~~~~!!!!!
- 请教什么语句能将表内容直接排序
- 我在sybase中写sp,遇到 update @tablename set ....,好像不支持
- 为什么job不能执行
- 时间过期问题 简单
可以从自己的存储过程内引用其它存储过程,这可以简化一系列复杂语句。
存储过程在创建时即在服务器上进行编译,所以执行起来比单个 SQL 语句快。
允许标准组件式编程:
创建后可重复调用,可随时对其进行修改而源代码不必该变
能够实现较快的执行速度:
采用预编译,第一次运行时进行分析优化,以后不再编译优化
存储过程能够减少网络流量:
调用时网络只传送调用语句,不是多条SQL语句
存储过程可被作为一种安全机制来充分利用:
系统管理员通过对执行某一存储过程的权限进行限制,从而能够实现对相应的数据访问权限的限制,避免非授权用户对数据的访问,保证数据的安全。