Skip to content

Commit af7b26c

Browse files
committed
improve
1 parent 7effcf9 commit af7b26c

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

201707/20170728_01.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -252,9 +252,8 @@ INSERT 0 0
252252
postgres=# insert into d values (0,'test123',now());
253253
INSERT 0 1
254254
```
255-
256-
257-
注意,HDB for PG请不要使用以上方法MERGE,因为HDB的所有DML都是2PC的,单条单条的处理性能不好,如果使用了列存则有一个更加严重的问题。
255+
256+
注意,HDB for PG请不要使用以上2种方法MERGE,因为HDB的所有DML都是2PC的,单条单条的处理性能不好,如果使用了列存则有一个更加严重的问题。
258257

259258
HDB的列存是每次事务结束记录列存BLOCK级别偏移量作为事务结束标记,需要调用系统的FSYNC接口进行持久化,一个事务不管多大,凡是事务结束时,每个列对应的数据文件的最后一个追加的BLOCK是需要被冻结的,下次事务就会使用新追加的BLOCK。
260259

0 commit comments

Comments
 (0)