���ݿ�־�����

�־õ����ݿ�������ָ�ڽű���������ʱ���رյ����ӡ����յ�һ���־����ӵ�����ʱ��PHP ������Ƿ��Ѿ�����һ����ǰ���Ѿ������ģ���ͬ�ij־����ӡ�������ڣ���ֱ��ʹ��������ӣ���������ڣ�����һ���µ����ӡ���ν"��ͬ"��������ָ����ͬ���û��������뵽��ͬ���������ӡ�

�� web �������Ĺ����ͷֲ�����û����ȫ���Ķ��߿��ܻ��������־����ӵ����á��ر�ģ��־�������������ͬ���������ṩ����"�û��Ự"��������Ҳ���ṩ��Ч���������������ʵ���ϣ����ϸ��������������־����Ӳ����ṩ�κ��dz־������޷��ṩ�����⹦�ܡ�

Ϊʲô��

��� web �����������ķ�ʽ�йء�web ���������������ַ��������� PHP ���� web ҳ�档

��һ�ַ����ǽ� PHP ����һ���������е����Խ�����(CGI Wapper)�������ַ������У�PHP ��Ϊ�� web �����������ÿ�� PHP ҳ���������ɲ�����һ�� PHP�������̡߳����ڸ��̻߳���ÿ������Ľ���������������κ�������߳������õ��κ���Դ������ָ��SQL ���ݿ�����������ӣ��������̵߳Ľ������رա�����������£�ʹ�ó־����Ӻͷdz־�����û���κ�����——��ΪPHP�ű������ִ�в��dz־õġ�

�ڶ���Ҳ����õķ������ǰ� PHP ��������� web ��������һ��ģ�飬���ַ���Ŀǰֻ������ Apache������һ������̵ķ��������������������һ�������̺�һ���ӽ���Э�����У�����ʵ������ web ҳ������ӽ��̡�ÿ���ͻ����򸸽����������ʱ��������ᱻ���ݸ���û�б������Ŀͻ�������ռ�õ��ӽ��̡���Ҳ����˵����ͬ�Ŀͻ��˵ڶ����������������ʱ�������п��ܱ�һ����ͬ���ӽ����������ڿ�����һ���־����Ӻ��������� SQL ����ĺ��ҳ�涼�ܹ���������Ѿ������� SQL Server ���ӡ�

���һ�ַ����ǽ� PHP �������߳� web ��������һ�������Ŀǰ PHP 4 �Ѿ�֧�� ISAPI��WSAPI �� NSAPI���ڷ�Windows �����£�����Щʹ�� PHP ���Ա��������� Netscape FastTrack (iPlanet)��Microsoft's Internet Information Server (IIS) �� O'Reilly's WebSite Pro �ȶ��߳� web �������IJ�����־����ӵ���Ϊ��ǰ���������Ķ����ģ���ڱ���������ͬ�ġ�ע�� PHP 3 ��֧�� SAPI��

����־����Ӳ�û���κθ��ӵĹ��ܣ���ôʹ������ʲô�ô���

�𰸷dz���——Ч�ʡ���Web Server������SQL�����������Ӻķ�(Overhead)�ϸߣ����ʱ�Ͼã�������ʱ�ڴ�϶ࣩʱ���־����ӽ����Ӹ�Ч��Overhead�ߵ�ȡ���ںܶ����ء����磬���ݿ�����࣬���ݿ�����web �����Ƿ���ͬһ̨�������ϣ�SQL ����������״���ȡ���Overhead�ϸߣ�ÿ�δ������ݿ����ӳɱ��ϸ�ʱ���־����ӽ����������Ч�ʡ���ʹ��ÿ���ӽ�����������������ֻ��һ�����Ӳ���������ÿ���ڴ���һ��ҳ��ʱ��Ҫ��SQL �������������������Ҳ����˵��ÿ���ӽ��̽��Է������������Զ����ij־����ӡ����磬����� 20 ����ͬ���ӽ�������ij�ű������˳־õ� SQL �������־����ӣ���ôʵ������� SQL ������������ 20 ����ͬ�ij־����ӣ�ÿ������ռ��һ����

ע�⣬����־����ӵ��ӽ�����Ŀ�������趨�����ݿ����������ƣ�ϵͳ�������һЩ���⡣������ݿ��ͬʱ����������Ϊ 16�����ڷ�æ�Ự������£��� 17 ���߳���ͼ���ӣ���ô��һ���߳̽��޷����ӡ�������ʱ���ڽű��г�����ʹ�������޷��رյĴ�����������ѭ������������ݿ�� 16 �����ӽ�Ѹ�ٵ��ܵ�Ӱ�졣�����ʹ�õ����ݿ���ĵ����Ի�ȡ������δ����ѷ����ļ����õ����ӵķ�����

Warning

��ʹ�ó־�����ʱ����һЩ�ر��������Ҫע�⡣�����ڳ־�������ʹ�����ݱ���ʱ������ű�����ʲôԭ���޷��ͷŸ����ݱ����������ʹ����ͬ���ӵĽű����ᱻ�־õ�������ʹ����Ҫ�������� httpd ����������ݿ�������⣬��ʹ��������ʱ������ű���������������ǰ�������������Ҳ��Ӱ�쵽ʹ����ͬ���ӵ���һ���ű���������ʲô����£�������ͨ��ʹ�� register_shutdown_function() ������ע��һ���򵥵��������������ݱ��������߻ع����񡣻��߸��õĴ��������Dz���ʹ�����ݱ�������������Ľű���ʹ�ó־����ӣ�����ԴӸ����Ͻ��������⣨��Ȼ�������������ط�ʹ�ó־����ӣ���

������һ����Ҫ���ܽᡣ�־������볣��ķdz־�����Ӧ���ǿ��Ի����滻�ġ������־������滻Ϊ�dz־�����ʱ����Ľű�����Ϊ��Ӧ�÷����ı䡣ʹ�ó־�����ֻӦ�øı�ű���Ч�ʣ���Ӧ�øı�����Ϊ��

�μ� fbsql_pconnect()��ibase_pconnect()��ifx_pconnect()��ingres_pconnect()��msql_pconnect()��mssql_pconnect()��mysql_pconnect()��ociplogon()��odbc_pconnect()��ora_plogon()��pfsockopen()��pg_pconnect() �� sybase_pconnect()��