VPS 上的 MySQL 性能

标签 mysql performance linode

我正在构建一个使用后端服务器存储数据的移动应用程序。如果我用关系数据库来描述它,那么它大约有 10K 条记录(2 或 3 个表)。计划使用 Linode VPS 托管它 (512 MB)。我知道这个问题非常广泛,但想了解负载下的性能。

另一种选择是使用像 Redis 这样的 NoSQL,但为此需要花一些时间来学习。

我已经在SO上搜索过了,但还没有满意的答案。

PS:这是一个副项目,我希望能在这个过程中学到东西。但一些好的建议将有助于加快这一进程。

最佳答案

看起来您将不得不致力于优化查询,而不是寻求一些快速修复。我一直在处理大量在虚拟服务器上运行的项目,如果您以正确的方式编写查询,则不会出现性能问题。读一读: http://owaisahussain.blogspot.com/2012/06/yet-another-blog-on-query-optimization.html

关于VPS 上的 MySQL 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13607693/

相关文章:

bash - Linode Lish bash : warning: setlocale: LC_ALL: cannot change locale (en_US. UTF-8)

PHP/MySQL 搜索不返回所有结果

python - 如何在 Django 中编写复杂的 Mysql 查询

mysql - 根据其中一个表的值从两个表中选择

mysql - 在 Mysql 中查找最高工资的 Left Join 或 Group By

performance - 类哈希保存与增量保存的设计优势是什么

ubuntu - 在 Ubuntu 14.04 上安装 Docker 时出现 Modprobe 错误

php - 在 SQL 记录集中使用 IF ELSE

javascript - 使用 new function(){} 构造对象与使用 (function(){})() 调用函数 - 性能?

mysql - 由于配置错误,MYSQL数据库频繁崩溃