【发布时间】:2014-06-20 08:27:34
【问题描述】:
我们正在运行一个用 Laravel 编码的基于 MySQL/PHP 的 Web 应用程序。基本上,我们用它来管理电脑维修店的服务工作/工作订单。我们那里有近 2500 个工单,有时运行速度有点慢,尤其是当多个技术人员正在输入或更新工单时。什么是使它更快和更有效地工作的最佳方法,尤其是在我们继续添加客户和工作订单时。该服务器在 Linux 软件 RAID1 中运行 CentOS 6 x64、cPanel、Intel Xeon E3、2x Enterprise SATA。 谢谢!
【问题讨论】:
-
瓶颈是什么?
-
感谢您的提问。我会假设 MySQL 是瓶颈,因为该服务器以 0.13 的负载运行一堆共享 Web 托管帐户。我正在尝试减少磁盘撞击,因为我认为这是问题所在。
-
测量好于假设,但您可以尝试使用内存缓存,例如 memcached。 SO 并不是真正适合此的地方,但测量可以帮助我们将您引导到 StackExchange 网络中更相关的站点。
标签: mysql optimization laravel