Heim >Backend-Entwicklung >PHP-Tutorial >使用mysql_pconnect()或mysql_connect()?该如何解决

使用mysql_pconnect()或mysql_connect()?该如何解决

WBOY
WBOYOriginal
2016-06-13 10:02:33767Durchsuche

使用mysql_pconnect()或mysql_connect()?
mysql_pconnect()   和   mysql_connect()   这两个的区别我已经清楚了,大家一般用哪个?我见很多都是用   mysql_connect()   ,用mysql_pconnect()   会带来什么负面的影响吗?

------解决方案--------------------
一般的web站点基本上用 mysql_connect ,单个反问用户不会频繁的调用数据库,没必要保持连接,而且mysql的连接数也是有限制的,一般1000个,当用户长期不释放连接的时候,很容易引起mysql的连接满了,导致其他用户不能访问数据库,然后不能正常访问网站。这个我也是刚知道的,我以前多用 mysql_pconnect,汗个
------解决方案--------------------
一般的web站点基本上用 mysql_connect ,单个反问用户不会频繁的调用数据库,没必要保持连接
----------------------------------------------
不是很赞同,除非你全站生成HTML
------解决方案--------------------
默认用mysql_connect比较好吧。
discuz的dbstuff类里面的connect就是带参数的一个函数,然后调用的时候选择。
其中,默认的是mysql_connect。

一般不会频繁反复的访问数据库,而其实如果规模不大,连接一次数据库压力也不是很大。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn