提高postgresql和php之间的连接速度

提高postgresql和php之间的连接速度,php,performance,apache,networking,pgbouncer,Php,Performance,Apache,Networking,Pgbouncer,我有一个连接到postgresql数据库的设置,其工作原理如下: 阿帕奇 PHP pg_连接 准备好的声明 到服务器的ip地址 保镖 unix套接字 返回查询数据 当我返回不带PHP的查询时,执行它需要900毫秒,或0.9秒。但是,带有查询的页面加载需要4秒才能加载,因此连接大约需要3秒。我使用Rackspace作为我的主机,所以这不是连接速度。如何提高连接到数据库服务器的PHP的性能?您的数据库和PHP服务器都是由Rackspace托管的吗?页面上的一些静态元素(如js/css/图像)是否会占

我有一个连接到postgresql数据库的设置,其工作原理如下:

  • 阿帕奇
  • PHP pg_连接
  • 准备好的声明
  • 到服务器的ip地址
  • 保镖
  • unix套接字
  • 返回查询数据

  • 当我返回不带PHP的查询时,执行它需要900毫秒,或0.9秒。但是,带有查询的页面加载需要4秒才能加载,因此连接大约需要3秒。我使用Rackspace作为我的主机,所以这不是连接速度。如何提高连接到数据库服务器的PHP的性能?

    您的数据库和PHP服务器都是由Rackspace托管的吗?页面上的一些静态元素(如js/css/图像)是否会占用更多的加载时间?您的代码是否引用了另一个域上的某些外部元素,这些元素可能会减慢速度?是的,我使用私有ip连接如果您的查询在没有PHP的情况下运行得很快,那么我怀疑问题出在数据库上。您是否使用firebug或chrome/ie developer等工具中的“网络”选项卡来评测页面?不,我不是在测量js/css/images,只是测量从数据库输出数据所需的时间。