|
|
有了 SGA 做 cache ,再过一个 file cache 未必一定是好事!
而 oracle 在 写数据的时候是一定要写到 磁盘的,而不是 file cache 就了事。通常写对于读的压力更大。 raw + AIO 可以并行写,而 FS 大多情况下 写能力不如 RAW 。
总体上来讲,raw 的 IO 能力对于 FS 还是要高的,数据安全性也更好(针对意外down机),FS通常还要写不少的 日志 ,也是额外的负担,文件系统本身的管理也可能存在负担。
当然,如果硬件足够好,足够多的存储cache,也许IO不是问题。 只要 oracle SGA 足够大,就没必要去关注 FS cache 。 |
|