我设置了我的本地机器上的演奏家服务器的一部分,DATABSE并不大(约2GB)使用的RAM作为本地存储
应用我使用的是服务器的需求做出了非常大量的查询和结果需要快速发展。
我使用的硬盘是机械的,所以它不是那么快,我现在想找到一种方法来分配我的主内存的一部分作为本地存储,这样我就可以把数据库文件就可以了。
有没有简单的方法来做到这一点?
我设置了我的本地机器上的演奏家服务器的一部分,DATABSE并不大(约2GB)使用的RAM作为本地存储
应用我使用的是服务器的需求做出了非常大量的查询和结果需要快速发展。
我使用的硬盘是机械的,所以它不是那么快,我现在想找到一种方法来分配我的主内存的一部分作为本地存储,这样我就可以把数据库文件就可以了。
有没有简单的方法来做到这一点?
这不是RAM的用途。
如果您的服务器断电,您将丢失所有数据。
如果您想要更快的硬盘,请获得更高的RPM,或购买SSD。
看一看的performance Tuning Guide ...
它详细介绍了,如何配置你在寻找什么。
数据仍保留在磁盘上 - 但可以加载到内存中的数据越多,性能就会越好。
得到所有数据到内存,这可能是因为快,因为它得到:-)
我知道,服务器只用于查询,数据库没有更新,所以它不是m atter当服务器重新启动时,我必须移动RAM创建的分区中的.db文件 – SKandeel 2012-03-25 12:54:50