其实他们执行的后的结构都是一样的
但是在执行过程中就不一样了,使用存储过程主要是为了加快数据库查询的速度好处:
1.存储过程语句写在数据库服务器上,经过了数据库的预编译,执行速度快。
在编写大型程序的时候,它可以提高数据库查询性能。
2.对于较大的sql语句,在查询的时候加重网络负担
3.一个函数,大家调用,程序规范化了
.......
但是在执行过程中就不一样了,使用存储过程主要是为了加快数据库查询的速度好处:
1.存储过程语句写在数据库服务器上,经过了数据库的预编译,执行速度快。
在编写大型程序的时候,它可以提高数据库查询性能。
2.对于较大的sql语句,在查询的时候加重网络负担
3.一个函数,大家调用,程序规范化了
.......
解决方案 »
- Filter的使用!
- 新手提问,msdn中的一个示例(刚才那个结贴太快了,所以没有弄明白原理)
- 在线等。。winform自动拍板问题
- DropDownList 联动(ajax实现)
- 在VS里有Toghter时,不小心删除了工具栏里UML Use Case 选项卡,我怎么恢复呢~~
- 问大家这个程序在Add中怎么跳出来?
- 怎么写一个DataGrid的CurrentRowIndexChanged事件?
- winform 程序无法运行
- 正则表达式的头疼问题
- 各位xd,开发文档该怎么写啊?有没有什么例子什么的?
- 如何改变DataGrid的任意一个cell的颜色
- 如何可以得到本机网卡的MAC地址,就像ipconfig/all里面列的那样.
1.性能-因为存储过程在服务器上执行,一般来说比在工作站上运行时间短。
2.分离client和server开发任务。
3.可以使用存储过程作为强制安全性的工具。
4.运行在其中置入规则及其他逻辑,允许将控制信息置入系统中。理想模式中,数据的管理输入服务器范畴,而报告及数据输出及显示在客户端完成。