对php中数据库永久连接的一点理解

原创 2004年07月10日 17:46:00

建立数据库的永久连接将意味着,客户端向服务端第一次请求数据库连接后,以后页面向数据库提出连接请求时,连接ID只是取得第一次的连接ID,并不创建一个新的连接。

典型的Apache服务器是利用多过程协调运行实现永久连接,当第一次请求数据库连接时,服务器分配给其相应一个子过程,完成连接;以后每次的请求数据库连接,将得到上一次请求时数据库的连接,从而每个过程的连接ID都是相同的。

但如果过度使用永久连接,数据库服务器的负载将会加重,例如,当前被连接的数据库服务器的最大允许连接数是20个,由于每次请求数据库连接时会由不同的过程来处理,虽然每个过程的连接ID相同,但连接数在增长,因而产生永久连接数是巨大的,当大到超出允许连接数20个以后,一些意想不到的情况通常是先前的20个连接受到影响,还有可能出现连接无法关闭的情况。

PHP数据库永久连接

PHP使用永久连接方式操作MySQL是有前提的:就是PHP必须安装为多线程或多进程Web服务器的插件或模块。最常见的形式是把PHP用作多进程Apache服务器的一个模块。对于一个多进程的服务器,其典型...
  • zlging309
  • zlging309
  • 2013年09月10日 15:04
  • 430

SignalR2 永久连接简单实例1

1.启动路由注册 [assembly: OwinStartupAttribute(typeof(SignalRDemo1.Startup))] namespace SignalRDemo1 { ...
  • u011127019
  • u011127019
  • 2015年12月10日 14:15
  • 2272

PHP5.5 mysqli如何连接MySQL数据库和读取数据

在学习 1. 开启PHP的API支持 (1)首先修改您的php.ini的配置文件。 查找下面的语句: ;extension=php_mysqli.dll 将其修改为: extension=php_my...
  • haibo0668
  • haibo0668
  • 2016年11月16日 18:24
  • 12431

3种PHP连接MYSQL数据库的常用方法

对于PHP入门用户来说,我们只要掌握基本的数据库写入、读取、编辑、删除等基本的操作就算入门,也可以写出简单的程序出来,比如留言本、新闻文章系统等等。在整个过程中,MYSQL数据库的连接也是比较重要的,...
  • u011630575
  • u011630575
  • 2015年09月02日 10:08
  • 16447

PHP连接数据库新方法phpPDO

随着php的发展,PHP开始摒弃一些东西,mysql扩展库就是其一,当然就东西的摒弃意味着新东西的到来,那么今后连接数据库 除了用mysqli扩展库之外,可以用PDO连接数据库。    PDO(PHP...
  • u014267402
  • u014267402
  • 2015年07月20日 22:57
  • 3157

php单例模式使用实例之数据库连接

单例模式概念 单例模式是指整个应用中类只有一个对象实例的设计模式。 单例模式的特点 一个类在整个应用中只有一个实例类必须自行创建这个实例必须自行向整个系统提供这个实例 php中使用单例...
  • WangXiaoMing099
  • WangXiaoMing099
  • 2014年03月27日 17:21
  • 1752

php连接MongoDB数据库及CRUD操作详解

在php中配置MonogoDB数据库;php连接mongoDB数据库;php对MongoDB数据的增删改查操作等...
  • hsd2012
  • hsd2012
  • 2016年04月30日 21:13
  • 5968

使用PHP在Dreamweaver下链接mysql数据库

最近遇到很多赶交期末作业的大学生求助,问Dreamweaver6.0 怎么连接数据库啊二哥,本着让你渡过大学美好时光的最后时光, 二哥这个忙帮定了。...
  • liunianerge
  • liunianerge
  • 2017年06月24日 12:19
  • 1517

php与 mysql 和 mysqli 的连接区别(原生写法)

一、mysql与mysqli的概念相关: 1、mysql与mysqli都是php方面的函数集,与mysql数据库关联不大。 2、在php5版本之前,一般是用php的mysql函数去...
  • xiaoxiaoqiye
  • xiaoxiaoqiye
  • 2015年12月18日 11:30
  • 3262

php接口 连接新浪云sea的mysql数据库

自己写的时候采用了两种方式,都可以连接到新浪云sea mysql数据库数据取数
  • nvzizhou
  • nvzizhou
  • 2015年05月12日 14:28
  • 2672
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对php中数据库永久连接的一点理解
举报原因:
原因补充:

(最多只允许输入30个字)