话说用处还真是不大,,既然有这个功能,那就用用吧,唯一的解释就是避免重复写sql语句。
解决方案 »
- ~~~~我更改后的DEDE CMS搜索 代码 怎么搜索以后 汉字变成了代码?? 希望大家帮帮找出原因~~~~~~~~~~~~~~~~~~~~~~
- 看PHP手册看到不明白之处。
- php出错后,继续执行下去,就像asp的 on error resume一样的功能有没有?
- 求够phpdoc手册一份!!急用
- 请教一个简单的SQL
- 哪位朋友给推荐一在linux下的html编辑器?
- 小弟正准备写个搜索引擎,请各位有经验的进来指导!
- 我想问一下就是有关于正则表达式格式化文本的问题
- 做点贡献,共享生成饼图代码,使用非常方便.
- 使用session的几个简单问题
- iis 服务器 搭建的PHP网站,怎么限制IP访问网站呢
- include_once为什么会有输出?
而且不同的数据库对于存储过程的语法也是有差异的
在php项目中 使用存储过程需要吗 存储过程可以极大的提高算法的效率,如果可能的话,那就用吧使用存储过程应该可以提高速度 减轻web服务器压力 这是必然的但同时增加了数据库服务器负荷 个人理解 这个理解是错误的,那些 一条条执行的sql 就不需要数据库服务器的开销吗?
功能上好比php的内置函数,和外置函数的区别,
用法上好比编译语言和解释语言的区别。
特别是敏捷开发时代, 储存过程为了提高性能,
如果修改一下编译一次, 修改一下编译一次, 这些开销真是不知从何谈起。
up++我写的存储过程在phpmyadmin里无法导入,一定要执行mysql_query才能导入,我擦
不过话说回来,高负载,高并发网站应该用不到,高并发一般都用主从、LVS、中间件、垂直分库、水平分表。
流行的使用nosql,即使用非关系型数据库,关于这个一般大型网站都在用。推荐一个redis。
你说的那些都是说在高负载,高并发条件下,如何解决性能的问题,却不能解决处理复杂业务逻辑的问题。
对与redis,我花了一点时间学习过,想处理复杂业务逻辑,难!