VPS上的MySQL性能
我正在构建一个移动应用程序,它使用后端服务器来存储数据。如果我用关系数据库来描述它,那么它是~10K条记录(2或3个表)。计划使用Linode VPS作为主机(512 MB)。我知道问题很广泛,但我想了解一下负载下的性能 另一种选择是使用像Redis这样的NoSQL,但为此需要花费一些时间来学习 我已经这样做了,但还没有令人满意的答案VPS上的MySQL性能,mysql,performance,linode,Mysql,Performance,Linode,我正在构建一个移动应用程序,它使用后端服务器来存储数据。如果我用关系数据库来描述它,那么它是~10K条记录(2或3个表)。计划使用Linode VPS作为主机(512 MB)。我知道问题很广泛,但我想了解一下负载下的性能 另一种选择是使用像Redis这样的NoSQL,但为此需要花费一些时间来学习 我已经这样做了,但还没有令人满意的答案 附言:这是一个附带项目,我希望在此过程中能学到一些东西。但一些好的指针将有助于加快进程 看来,与寻找一些快速修复方法相比,您还需要对查询进行优化。如果您以正确的方
附言:这是一个附带项目,我希望在此过程中能学到一些东西。但一些好的指针将有助于加快进程 看来,与寻找一些快速修复方法相比,您还需要对查询进行优化。如果您以正确的方式编写查询,我已经处理了大量在虚拟服务器上运行的项目,并且没有任何性能问题。阅读:
禁用InnoDB,这将为您节省大量内存。要做到这一点,请在my.cnf文件中跳过innodb。数据量和表数实际上没有多大关系。执行查询所需的内存量和查询数更为重要。如果它是一个带有小结果集的简单查询,那么您可以使用VPS。我在几个项目中使用了类似的spec VP,但没有性能问题。您需要提供更多信息。你能公布表格的实际结构吗(有哪些字段,它是什么类型的表格,哪些字段有标记)?此外,您可以发布示例查询吗?从本质上讲,这很大程度上取决于如何存储数据和检索什么。