255 Star 675 Fork 495

GVPopenGauss / openGauss-server

 / 详情

【测试类型:性能】【测试版本:2.1.0】账本数据库删除全局表的oid,提升特性性能

Done
Bug member
Opened this issue  
2021-10-08 15:15

【标题描述】:
【测试类型:SQL功能/存储功能/接口功能/工具功能/性能/并发/压力长稳/故障注入/安全/资料/编码规范】【测试版本:2.0.0】 问题描述

【操作系统和硬件信息】(查询命令: cat /etc/system-release, uname -a):

【测试环境】(单机/1主x备x级联备):单机

【被测功能】: 账本数据库

【测试类型】: 账本数据库性能

【数据库版本】(查询命令: gaussdb –V):

【预置条件】: 使用账本数据库schema测试tpcc1小时

【操作步骤】(请填写详细的操作步骤):

  1. 单机版导入数据
  2. 使用账本数据库schema测试tpcc 1小时性能

【预期输出】: 账本数据库性能能达到50万tpmC

【实际输出】:

【原因分析】:

  1. 单机版开启账本数据库特性在跑tpcc时,全局区块表在记录时,行级oid抢锁严重,导致性能劣化较多。需要去掉全局区块表的oid,减少高并发场景下的oid生成抢锁情况。

【日志信息】(请附上日志文件、截图、coredump信息):

【测试代码】:

Comments (1)

herui created缺陷
herui set related repository to openGauss/openGauss-server
Expand operation logs

Hey @herui , Welcome to openGauss Community.
All of the projects in openGauss Community are maintained by @opengauss-bot .
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/opengauss/community/blob/master/contributors/command.en.md to find the details.

zhangxubo added
 
sig/storageengine
label
herui throughopengauss/openGauss-server Pull Request !1299 changed issue state from 待办的 to 已完成

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
Confirm
参与者(2)
5622128 opengauss bot 1581905080
C++
1
https://git.oschina.net/opengauss/openGauss-server.git
git@git.oschina.net:opengauss/openGauss-server.git
opengauss
openGauss-server
openGauss-server

Search