都知道redo log buffer,是由redo log block组成的,一个block中可能有多个事务的redo log,所以redo log在刷盘的时候一定是会把未提交事务的redo log刷下去,我有一个疑惑:此时这个block会从buffer中删除么,还是会继续保存等里面所有redolog相对应的事务提交了再删除?此时被刷到磁盘上的block存在未提交的redo log,岂不是浪费磁盘空间?