南大通用GBase 8a 加载大量小文件时,通过NOSPLIT参数较少执行计划耗时

南大通用GBase 8a 数据库集群,在记载的执行计划阶段,要先获得每个加载文件的大小,然后接近容量平均的方式,分发个多个加载服务进行处理。如果文件很多,也很小,其耗时也将很多,甚至接近真正加载的耗时。通过NOSPLIT参数吗,可以去掉这个检测,直接按文件数量划分工作量。

南大通用GBase 8a 由于文件系统ext4损坏,导致分片表丢失的现象分析

南大通用GBase 8a数据库集群,所有数据都保存在操作系统的文件系统里,比如ext4, 当文件系统故障时,数据库会报各类存储错误,继而将分片设置为dmlstorageevent。而这类错误的修复方案是先将数据删掉,此时分片表将无法从故障分片查询到,然后从副本整个同步一份。如果副本这时也出现相同的损坏,则表分片将无法恢复,数据丢失。