标题:
请各位来谈谈php连接数据库方式……它们之间有什么优缺点?
[打印本页]
作者:
幽魂
时间:
2006-6-5 14:16
标题:
请各位来谈谈php连接数据库方式……它们之间有什么优缺点?
持久连接和普通的连接这两种方式的区别众所周知,
可是它们之间有什么优缺点吗???
比如那个性能更好些??……
作者:
ghmc
时间:
2006-6-5 14:17
人少,就用pconn,人多,还是用conn
理论是这样吧
作者:
诡异
时间:
2006-6-5 14:17
一般情况下都建议用mysql_pconnecct()
如果有很多通过不同的用户名和密码联结mysql的话,可以考虑用mysql_connect。因为mysql_connect可以关闭
楼上楼上的:
说明你们公司的前辈可能不精通php
作者:
海阔天空
时间:
2006-6-5 14:18
在这里我解释以下普通连接和永久连接
普通连接就是我们每一次操作数据库,都重新建立连接。
永久连接是当我们第一次建立连接后,再次操作数据库时,将首先检测是否已经有了连接,如果有,不建立直接调用第一次建立的。
这样我认为,对于写程序经常忘记关闭连接的应当有好处。
作者:
可爱猫
时间:
2006-6-5 14:19
在PHP的source code中,你会发现php自身会有一个大的memory,它会把每次的
mysql连接资源防到其中,如果你用pconnect,其实就是每次连接,它都会到这个
连接池中去找有没有可用的连接,如果没有找到,它就新开一个,
如果已经有人用过的可用连接,pconnect就不会再创建新连接了,而直接用这个可用的连接了.
如果你用connect,则你必须自己负责创建和销毁连接了.
其实综合看起来,如果大家都用pconnect,是一种比较好的形式.
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0