- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Greenplum定期vacuum系统表以及定期删除日志
1.系统表定期vacuum,重建索引建议定期vacuum系统表并重建索引,以下脚本可以定期执行#!/bin/bashDBNAME=""SYSTABLES="' pg_catalog.' || relname || ';' from pg_class a, pg_namespace b where a.relnamespace=b.oid and b.nspname='pg_ca
2017-08-18 15:55:53 6285
原创 Greenplum Resource Queue (资源队列)
在4.x版本后,加入了资源队列的概念,资源队列是为了限制资源的消耗,更加合理的分配资源主要可以限制的资源如下:1.MEMORY_LIMIT 内存限制2.ACTIVE_STATEMENTS 最多并发运行的SQL3.PRIORITY 优先级,和CPU相关4.MAX_COST 执行计划中SQL语句可以达到最大的COST5.MIN_COST 低于这个值则绕过队列限制,
2017-08-15 14:23:24 4825
原创 Greenplum 临时表年龄问题
目前在使用的greenplum是基于postgresql 8.2.*版本的之前写过一篇文章,可以使用vacuum freeze来冻结年龄但是正常情况下,Greenplum是用作OLAP来使用的,所以数据量会比较大,手工做全库的freeze明显是不现实的目前实际情况是大批的临时表存在,而且年龄很高,这个估计是8.2版本的bug,因为临时表都是随着session结束而消失的。但
2017-08-14 15:44:23 2835
原创 Greenplum:ARNING: database "xxxx" must be vacuumed within xxxx transactions,HINT: To avoid a databas
Greenplum告警错误检查master数据库年龄gpadmin=# SELECT datname, datfrozenxid ,age(datfrozenxid) FROM pg_database ORDER BY 1 DESC ;检查segment数据库年龄gpadmin=# SELECT gp_segment_id,datname, age(datfrozenxid) FROM gp_di
2017-08-14 10:45:01 6859
GREENPLUM管理向导
2018-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人