googleappengine php-mysql连接优化
我们正在尝试使用google app engine编写一个web后端。我们有几个不同的页面,但它们有很多共同点。到目前为止,我已经把每个用户每月的平均成本降到了9美分左右,但我觉得还是太贵了。我们的php代码现在遇到了两个瓶颈,即使用memcache和mysql数据库连接的会话 因此,对我们其中一个页面的请求可能如下所示:googleappengine php-mysql连接优化,php,mysql,google-app-engine,pooling,Php,Mysql,Google App Engine,Pooling,我们正在尝试使用google app engine编写一个web后端。我们有几个不同的页面,但它们有很多共同点。到目前为止,我已经把每个用户每月的平均成本降到了9美分左右,但我觉得还是太贵了。我们的php代码现在遇到了两个瓶颈,即使用memcache和mysql数据库连接的会话 因此,对我们其中一个页面的请求可能如下所示: 获取会话数据:20ms(使用memcache) 打开mysql连接:20ms(使用mysqli) mysql中的调用存储过程(2-3毫秒) 总计:50毫秒 对于会话信息,
- 获取会话数据:20ms(使用memcache)
- 打开mysql连接:20ms(使用mysqli)
- mysql中的调用存储过程(2-3毫秒)
- 总计:50毫秒
你有什么想法吗?这似乎是一个其他人以前必须解决的相对简单的问题,但尽管我进行了搜索,但在如何为google app engine设置连接池或使用持久连接方面,我找不到好的资源。你不会打败memcache的性能。您需要记住,根据您的实例大小,应用程序会受到限制,因此呼叫站点的计时不是很准确。