当前位置:网站首页>细说GaussDB(DWS)复杂多样的资源负载管理手段
细说GaussDB(DWS)复杂多样的资源负载管理手段
2022-06-29 18:44:00 【InfoQ】
背景
- 并发数限制在资源瓶颈时的作用
- CPU限额的实际使用效果
- CPU配额的实际效果,配额CPU与限额CPU的能力对比
场景一:并发数限制在资源瓶颈时的作用
环境搭建


数据构造
- tpcds数据由tpcds工具构造。耗时近一晚上。启动本地gds服务器,创建tpcds相应原表及外表,直接导入。HDD盘,导入性能也较差。
- tpcc数据在其余测试数据服务器中有现成数据,直接创建原表外表进行gds导入,100x数据,导入大约10min左右。
测试思路
- 找到tpcds中高CPU消耗的语句,测试几个并发能将CPU打满,并且需要运行时间不要过长,避免影响测试效率。
- 找到语句后,定好一批作业的并发数,例如整体作业数量为30个,只需4并发就会将CPU打满,那么测试不同的并发控制下,作业性能情况。
- 不同并发下第一个完成作业时间由于CPU争抢程度不同,时间都不一样,因此也需要记录下来。
测试数据

结论分析
- 首先我们绘制一个并发数与整体执行时间,单个执行时间的趋势变化图:

- 随着并发数的增加,整体运行时间略微有所提升,说明在CPU瓶颈的情况下,并发数的降低,并不能提升批量作业的整体性能。
- 作业整体平均运行时间也比较平稳,平均每个作业运行的时间消耗,在不同并发数下也没有大的差别。
- 第一个结束的作业运行时间,在并发数为4的情况下,只有400s+,而在并发数30拉满的情况,达到了1620s+,差距很大,变化趋势基本是随着并发数的增长线性变长。
综合说明
边栏推荐
- Third party tools and framework integration
- 第三方工具与框架集成
- 打新债线上开户安全吗
- UnrealEngine插件中使用protobuf 链接mysql
- Apache Doris basic usage summary
- layer. prompt
- The developer task center is online! Thousands of yuan of gifts!
- Data warehouse model layered ODS, DWD, DWM practice
- 逻辑结构与物理结构
- 微信推出图片大爆炸功能;苹果自研 5G 芯片或已失败;微软解决导致 Edge 停止响应的 bug|极客头条
猜你喜欢

C语言数组专题训练

Wechat launched the picture big bang function; Apple's self-developed 5g chip may have failed; Microsoft solves the bug that causes edge to stop responding | geek headlines

The table ‘table_ Name 'is full exception troubleshooting and solution

山东大学项目实训(八)设计轮播图进入页面

逻辑结构与物理结构

ChainSafe跨链桥部署教程

Unittest unit test framework

Apache Doris basic usage summary

Data warehouse model layered ODS, DWD, DWM practice

Qui vole dans un jeu d'écriture?
随机推荐
powershell命令仅输出目录列表
75. nearest common ancestor of binary search tree
Data analysis time series prediction
PostGIS generate graphic cut
layer.prompt
Anaconda installs and configures jupyter notebook remote
Redis (I) -- getting started with redis (2) -- redis data type
Various API methods of selenium
Product axure9 (English version), repeater implements addition, deletion, query and modification of table contents (crud)
Cantata 9.5版本已正式通过SGS-TÜV认证,符合所有主要软件安全标准
ChainSafe跨链桥部署教程
SQL Server Backup and restore command operations
Shandong University project training (VIII) design rotation map entry page
云上未来,数智导航:阿里云研究院报告合集
细说GaussDB(DWS)复杂多样的资源负载管理手段
龙canvas动画
元素等待机制
Understanding of strong caching and negotiation caching
MySQL Enterprise Development Specification
熊猫跑酷js小游戏代码