我在 Solaris 9 机器上有一个 Oracle 数据库。
Oracle 数据文件存储在使用 forcedirectio 安装的 ufs 文件系统上。所以我现在只使用 Oracle 缓冲区缓存。
问题:删除 forcedirectio 选项以提高 IO 性能是否好主意?
答案1
否,这forcedirectio
会导致 Solaris 磁盘缓冲区被绕过,从而避免双重缓冲并加快速度。
删除forcedirectio
很可能会对 IO 性能产生负面影响。
我在 Solaris 9 机器上有一个 Oracle 数据库。
Oracle 数据文件存储在使用 forcedirectio 安装的 ufs 文件系统上。所以我现在只使用 Oracle 缓冲区缓存。
问题:删除 forcedirectio 选项以提高 IO 性能是否好主意?
否,这forcedirectio
会导致 Solaris 磁盘缓冲区被绕过,从而避免双重缓冲并加快速度。
删除forcedirectio
很可能会对 IO 性能产生负面影响。