快速8a的update操作支持两种模式,快速 UPDATE 模式和批量update模式,快速update即先删除符合更新条件的数据,然后再向表的末尾插入需要更新的新数据。 而批量update模式即常规的update操作,在原有数据行上进行数据的变更。
相对于传统的行存储数据库来说,列存储的数据中 UPDATE 更新少量行时,操作效率相对来说是耗时的,增加大量的io操作,因此,专门设计了快速 UPDATE 模式,用以提高数据更新操作。其适用场景是更新大数据量下的少量数据 。而批量update则适用用大批量的数据更新。
要使用快速 UPDATE
模式,必须在客户端使用 SET gbase_fast_update =1;的命令打开快速 UPDATE 模式。更新批量数据的时候建议使用默认 UPDATE 模式,更新少量数据的时候建议使用快速 UPDATE 模式。
SET
gbase_fast_update =0;表示关闭快速 UPDATE 模式。
SET
gbase_fast_update =1;表示开启快速 UPDATE 模式。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




