缓存Mysql数据库以获得更好的性能

缓存Mysql数据库以获得更好的性能,mysql,ubuntu,amazon-ec2,ubuntu-9.10,Mysql,Ubuntu,Amazon Ec2,Ubuntu 9.10,我正在使用Amazon cloud,由于硬盘不在我的机器上,我遇到了性能问题。 我的数据库很小(约500MB),我可以将其全部保存在RAM中。 我不想在RAM中保留查询,我需要所有的表 我怎么做 谢谢, 科比 附言。 我正在使用ubuntu服务器…您可以将索引加载到缓存中;如果您有经常查询的小型ISAM表,MySQL可能也会将这些表加载到缓存中。下面是一个关于MySQL调优的好方法。您可以添加一个缓存层。Memcached可能是一个不错的选择: 我对查询性能没有问题。这是获取所有数据所需的时间。

我正在使用Amazon cloud,由于硬盘不在我的机器上,我遇到了性能问题。 我的数据库很小(约500MB),我可以将其全部保存在RAM中。 我不想在RAM中保留查询,我需要所有的表

我怎么做

谢谢, 科比

附言。
我正在使用ubuntu服务器…

您可以将索引加载到缓存中;如果您有经常查询的小型ISAM表,MySQL可能也会将这些表加载到缓存中。下面是一个关于MySQL调优的好方法。

您可以添加一个缓存层。Memcached可能是一个不错的选择:


我对查询性能没有问题。这是获取所有数据所需的时间。