【发布时间】:2013-03-04 13:20:10
【问题描述】:
我正在使用带有 Doctrine 的 Symfony 1.4。我的问题是:只有这个数据库请求:
UserTable::getInstance()->find (1)
占用 1 秒,我发现这很慢。我认为持久连接可能会有所帮助,但我没有经历任何变化。有什么想法吗?
【问题讨论】:
-
它们可能是许多不同的资源,可能会减慢您的查询速度。在这种情况下,我们没有足够的信息。没有简单的方法来优化 MySQL 以匹配每种情况...
-
我还能发布什么通知您?我不认为简单的查询可以变得更简单
-
如果您担心速度,为什么要使用旧的 symfony 和旧的学说?你为什么还要使用教义?它以速度慢而闻名。
-
@Steven Doctrine 没有任何问题——我已经在数百个应用程序上使用了版本 1,没有任何问题
-
@user1929946 这里需要更多信息来提供帮助...您能否为有问题的表显示您的 schema.yml,您能告诉我们您使用的是什么环境吗?开发/测试/产品?你用的是什么数据库服务器?如果您直接在数据库中运行查询(即通过客户端工具)有多快 -
select * from table where id = ?
标签: php symfony-1.4