PHP程序员都知道,
连接数据库很耗费资源,
在一个项目中,(不小的项目,中型吧)
怎么才以保证所有数据库操作都只用了一次数据库连接?
不要说用C来写扩展啊?
挺有难度的事情。
以上只是解决这问题的一种摸索提出来的问题,
主题才是我想知道的。
现在已经有点方向,
很想和高手讨论讨论。
[ 本帖最后由 lxylxy888666 于 2008-7-23 19:02 编辑 ]
lxylxy888666 发表于: 2008-7-22 15:55 来源: PHPChina 开源社区门户
最新回复
或者可以用缓存机制做到只连接一次数据库然后抓住不放手 ...
但是意义何在 ..?
单连接高并发的情况下 ...
后面的任务只能在 Queue 里面干等着前面的查询完成 ... 这会导致网站速度变慢 ...
远不如大家一起来和数据库手拉手来得高效 ...
要是PHP能像JAVA有连接池,
那多帅哈
期待,,,,,,
帮个小忙
http://forge.mysql.com/wiki/MySQL_Proxy
不懂尚来请教兄弟
QUOTE:
您说得真意识流啊QUOTE:
恩 ...? 有何指教 ...?QUOTE:
没看懂还是达不到我的要求
你会吧?
请教下
但这个问题情景就比较多了,你的更新是在一台服务器上需要把同步给其他的服务器,还是每个服务器都会更新然后需要同步到其他的服务器,实时的要求有多高,这些都会影响策略的选择的。先具体说一下吧。
楼上:
是远程服务器,MYSQL手册上的不成哈