|
此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不能的, SAN storage 上cache 和server 内存作用是不同, 你现在的standalone server,不清楚你目前的硬盘configuration, 除非你的RAID controller 带cache, 一般来说是没有 cache的, 就是说你的读写是直接写到硬盘的, 并不是存到cache 里的. 而你转到SAN storage 上后, 你的读写可以存在storage 的cache 里, 因此理论上来说你会感觉到速度好很多的.
另外有一点你可能有点搞错了, faste cache 不是真的一般人说的cache, 其实是disk, (flash disk), 因为DRAM 更贵, 为了省钱出来的比较新的一种方案. faste cache 是在DRAM和spindle 之间的一层. (想一下有点象在windows里configure 的paging file 似的), 所以我觉得你那个系统应该还会有DRAM cache 的, 那个才是一般人说的storage 上的cache.
我觉得不能因为faste cache 或者storage 上的cache就省内存.
你现在1TB的数据库, faste cache就有400GB了, 相当于将近一半数据在flash disk 上了, (可以把database files enable fast cache, 其他的log file 之类disable fast cache) 从目前来说, 就算你的spindle planning不好好弄, 速度也应该很好, 但是考虑到数据增长很快, 还是要好好安排才能长久. |
评分
-
查看全部评分
|