SSD上的数据库:仅数据还是DBM程序呢?

我计划将用于统计分析(100-ish Gb)的数据转移到SSD上。 数据是sqlite单文件数据库postgresqlpipe理的数据。 SSD为240 Gb,读取速度为550 MB / s,写入速度为520 MB / s。

我应该只为数据保留这个空间,还是在SSD上安装操作系统(Mac OS X)和应用程序目录(Adobe Suite,Microsoft Office等)是一个好主意?

而且,我是否也在SSD上安装postgresql二进制文件,会产生巨大的速度差异?

我有很多其他的空间(另一个300Gb的硬盘和一个1TB的)。 不知道非SSD硬盘的function,尽pipe它们是我们在所有Mac上的标准configuration,而且它们绝对可以。

谢谢。

如果你在SSD上放置postgresql,它会启动得更快,但是由于程序在RAM中运行(除非你正在交换),在postgresql运行的时候不会有太大的区别。 (如果你正在交换,就去购买更多的内存。)对于你的任何程序,以及操作系统本身,情况也是如此。

假设:

  1. 你有OS和应用程序的空间
  2. 这是一台桌面计算机,您关心的操作系统和应用程序的性能(启动,启动应用程序等)

如果这些都是真的,那么我肯定会把SSD作为引导/主分区的驱动器,只使用传统磁盘进行备份,存档等。SSD的整体性能差异是显着的,不仅仅是性能数量,但在用户体验(这就是你问的似乎)。