本周问答专区为大家请来了阿里数据库专家曾文旌
与大家交流话题:
欢迎大家围绕这一话题尽情提问,专家曾文旌还将每天选出一个优质的提问授予最佳思考奖,将获得优质技术书籍一本
在本问答贴下回复提问即可,严禁灌水及发表非技术言论
活动时间:7月11日-7月15日
专家曾文旌每天将在提问中挑选一个最有技术含金量的提问,小编会在提问下面评论告知获奖信息
曾文旌,花名义从,阿里巴巴 数据库专家
从事数据库内核开发工作5年.深入理解关系数据库理论和实现.熟悉关系数据库再传统领域和互联网领域的应用,擅长查询优化,数据库调优,目前从事阿里云 PostgreSQL/PPAS 相关产品的内核开发和服务
曾文旌在社区分享过多篇高质量技术博文,广受好评:
1、迁移DB到PPAS时,碰到的一个JDBC 问题的解决方法
https://yq.aliyun.com/articles/34828
2、从 oss 装载数据到 GreenPlum
https://yq.aliyun.com/articles/31632
3、使用 www_fdw 插件向PG/PPAS导入数据
https://yq.aliyun.com/articles/7711
4、PPAS 替换oracle JDBC驱动配置
https://yq.aliyun.com/articles/7469
5、Greenplum 通过gpfdist + EXTERNAL TABLE 并行导入数据
https://yq.aliyun.com/articles/7457
6、PPAS 兼容oracle部分函数表达式索引
https://yq.aliyun.com/articles/4795
7、PPAS 外部插件管理
https://yq.aliyun.com/articles/262
8、PostgreSQL 路径规划插件 pgruoting 介绍
https://yq.aliyun.com/articles/256
曾工 您好!
开源gp使用gpload加载数据时发现segment中数据文件大小不是始终逐渐增加,会出现回落变小最终稳定。请问这是什么原因,期间gp数据库内部做了处理?
通过shell脚本每隔一秒中查询一次大小/data/primary/gpseg0/base/16384中文件大小,其中只有16391.6文件大小764M->869M->664M , 880M ->1.2G->940M等几次变小的情况。
32M 16391.6
32M 16391.6
64M 16391.6
64M 16391.6
128M 16391.6
128M 16391.6
128M 16391.6
128M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
256M 16391.6
284M 16391.6
316M 16391.6
316M 16391.6
316M 16391.6
316M 16391.6
380M 16391.6
380M 16391.6
380M 16391.6
380M 16391.6
380M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
508M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
764M 16391.6
895M 16391.6
664M 16391.6
664M 16391.6
696M 16391.6
696M 16391.6
760M 16391.6
760M 16391.6
760M 16391.6
760M 16391.6
760M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
888M 16391.6
1.2G 16391.6
1.2G 16391.6
1.2G 16391.6
1.2G 16391.6
1.2G 16391.6
1.2G 16391.6
1.2G 16391.6
940M 16391.6
940M 16391.6
打算问下,我用的是pg9.2.4版本的,pg有的时间突然系统负载达到好几十甚至好几百,整个数据库无响应,然后瞬间就好,磁盘I/o 流量都正常,目前处理方法是清理内存,定期清理内存不会出现该问题,错误日志中没有异常错误