【发布时间】:2013-04-15 18:16:45
【问题描述】:
我正在开发一个 Rails 应用程序,在开发过程中使用 SQLite,速度非常快。
我已经开始使用由 Amazon 托管的远程 MySQL 数据库,并且查询时间非常慢。除了尝试优化远程数据库,Rails 方面还有什么我可以做的吗?
【问题讨论】:
-
这是非常开放的。你有什么更具体的东西可以让我们对其进行测试吗?你确定它是 SQLite 与 MySQL 的对比吗?您是否在两个系统中使用相似(理想情况下相同)的数据进行了测试?你确定不是你的 Rails 应用和亚马逊之间的网络时间吗?
-
对 MySQL 查询的延迟可能是致命的。您确定您的服务器与 Amazon 数据库实例有良好的连接吗?
标签: mysql ruby-on-rails sqlite