当前位置:和仁网 > 生活 > 正文

请教阵列卡带电池有什么用

2022-10-02 21

可以提高存储性能,断电时可以将缓存中的数据写入磁盘。raid卡开启回写的情况下,数据是先写到缓存,在缓存累计到一定量的数据再顺序写入磁盘,这样能显著提高小文件的交换速度。但是由于缓存是易失性的,所以主机掉电的话,缓存数据就丢失了。这样会造成系统记录与实际数据的不对称。
举个例子,当数据库写入一个条目的时候,raid卡先把这个条目放进缓存。这时数据库会认为这个条目已经被存放好了。其实不是,因为它没有被写入磁盘。当这时主机掉电,缓存中的条目丢失,会造成以下情况:数据库认为刚才的条目已经存储了,但是在磁盘上却找不到该条目,数据库就会进入死循环,严重的数据库就直接崩了。
电池就是为了防止这种现象才存在的。
如果你没有启用回写策略,用通写的话电池有没有就无所谓了。因为通写情况下,所有数据直接写进磁盘,不关缓存的事了。
本周热门