服务器问答 关于RAID1与RAID5的提问
事情经过:Oracle数据库安装在戴尔R740上,数据库在插入时,同时查询会很慢,判断为磁盘读写瓶颈,磁盘为机械硬盘组的RAID5,
准备升级为两块固态组成的RAID1 ,但是不知道性能能不能得到提升
机械硬盘组的RAID5, 与固态硬盘组的RAID1 哪个更适合Oracle的读写 固态硬盘组的RAID1的读写性能比机械硬盘组的RAID5更适合Oracle数据库,因为固态硬盘的读写速度更快,更稳定。
以下百度搜索的:lol:
最终性能的提升取决于具体环境,如系统配置和数据库使用情况。
升级磁盘组为固态硬盘组的RAID1有助于提高性能,但并不是唯一的因素。下面是一些可以提升性能的措施:
调整Oracle参数:通过调整Oracle的参数,可以提高查询和插入的性能。
分析索引:确保数据表中的索引是有效的,并且适当地创建索引,可以提高查询性能。
数据组织:确保数据表是正确组织的,并且使用适当的数据类型。
优化查询:通过分析查询语句并优化,可以提高查询性能。
增加内存:增加系统内存可以提高性能,因为Oracle可以在内存中缓存数据。
这些步骤是可以协同运作的,最终提高的性能取决于具体情况。 同时插入量很大吗?一般不会在磁盘读写瓶颈啊。如果真的是磁盘,那固态的肯定好,就是要注意备份并且用服务器级固态,不然RAID1也拯救不了你的数据 机械盘做阵列我印象都是很久以前的事了,现在固态盘价格便宜,早该拿来用了,磁盘读写速度不用说,杠杠的。
我感觉用固态当缓存盘,会好一点。Raid1 性能很低的,读写性能要高,还是Raid0,只是没人敢这样干吧~~ 建议你看看你的raid卡支持raid10或50不,要是支持看看重新组个raid,要不,你就用企业级固态继续用raid5 xiajin 发表于 2023-1-31 21:15
机械盘做阵列我印象都是很久以前的事了,现在固态盘价格便宜,早该拿来用了,磁盘读写速度不用说,杠杠的。 ...
固态可以拿来高速暂时存放数据。但是存放数据还得是机械硬盘或者磁带库。 本帖最后由 虚幻魔王 于 2023-2-1 08:01 编辑
应用服务器 选用固态硬盘,多千兆网卡,或光模块优先,实在不行插PCIE千兆网卡,网卡配置好万兆,或者 不降速
数据服务器主系统存放于固态硬盘硬盘中,数据库主程序安装在与系统同固态硬盘中,尽量选取M2或者更为快速的硬件,数据存储采用高速机械硬盘硬盘,做READ5,或者干脆奔放一点用企业级固态做READ5,
(数据要做异地备份,期限最好每天凌晨)先活着。 好的固态速度肯定优于机械,这个问题可能数据库做读写分离好一点 你这个问题涉及多个层面,首先固态的速度肯定大大优于机械的速度,换固态肯定能提速。但RAID1只能提高抗灾难能力,并不能提速,只有RAID0或RAID10能够在组成阵列的硬盘速度的基础上倍增,如2块硬盘的RAID0,能够提速2倍;4块硬盘的RAID0,能够提速4倍;8块硬盘的RAID0,能够提速8倍,以此类推;RAID10类似,只是硬盘数量再翻倍
页:
[1]
2