随笔分类 - Greenplum

1 2 下一页
大数据平台
postgres pg_stat_database视图
摘要:pg_stat_database视图 列类型描述 datid(gp含有) oid 数据库的OID datname (gp) name 这个数据库的名字 numbackends(gp) integer 当前连接到该数据库的后端数。 这是在返回一个反映目前状态值的视图中唯一的列;自 上次重置所有其他列返 阅读全文
posted @ 2020-08-25 10:36 kingle-l 阅读(1034) 评论(0) 推荐(0) 编辑
greenplum PG_STAT_BGWRITER视图
摘要:PG_STAT_BGWRITER视图显示关于后端写进程活动的统计信息。 PG_STAT_BGWRITER字段 名称 类型 描述 checkpoints_timed bigint 执行的定期检查点数。 checkpoints_req bigint 执行的需求检查点数。 checkpoint_write 阅读全文
posted @ 2020-08-25 10:00 kingle-l 阅读(366) 评论(0) 推荐(0) 编辑
greemplum pg_stat_activity视图
摘要:一,pg_stat_activity 视图pg_stat_activity每行显示一个服务器进程同时详细描述与之关联的用户会话和查询。这些列报告当前查询上可用的数据,除非参数stats_command_string被关闭。此外,只有在检查视图的用户是超级用户或者是正在报告的进程的拥有者时,这些列才可 阅读全文
posted @ 2020-08-25 09:54 kingle-l 阅读(354) 评论(0) 推荐(0) 编辑
Vacuum 和 Vacuum Full 的处理过程
摘要:Vacuum过程 vacuum的执行过程主要分为以下三步: 1. 清除dead tuples指向的index tuples 该过程中,vacuum会顺序扫描目标表,并构建一个dead tuples组成的list链表,该list链表会存储在maintenance_work_mem缓存中。然后vacuu 阅读全文
posted @ 2020-04-22 14:08 kingle-l 阅读(1717) 评论(0) 推荐(0) 编辑
Postgresql ->xmax xmin
摘要:01, xmin, xmax 在元组的头部记录着2个特殊的标记值,xmin和xmax;xmin表示插入该元组的事务号,xmax表示删除该元组的事务号 02, 理解xmin、xmax 执行select查询时,会首先获取一个数据库快照,该快照也包括xmin和xmax,这里的xmin表示当前已完成的事务的 阅读全文
posted @ 2020-04-20 14:34 kingle-l 阅读(858) 评论(2) 推荐(0) 编辑
堆表、AO表 行存列存
摘要:1、堆表 堆表是PostgreSQL数据库原生存储格式,GreenPlum默认的存储格式。堆表存储在OLTP类型负载下表现最好,这种环境中数据会在初始载入后被频繁地修改。 UPDATE和DELETE操作要求存储行级版本信息来确保可靠的数据库事务处理。 堆表最适合于较小的表,例如维度表,它们在初始载入 阅读全文
posted @ 2020-04-10 11:00 kingle-l 阅读(1059) 评论(0) 推荐(0) 编辑
PostgreSQL/PPAS CPU使用率高的排查及解决办法【转】
摘要:问题描述 RDS for PostgreSQL/PPAS使用过程中,可能会遇到CPU使用率过高甚至达到100%的情况。本文将介绍造成该状况的常见原因以及解决方法,并通过CPU使用率为100%的典型场景,来分析引起该状况的排查及其相应的解决方案。 解决方案 CPU利用率到达100%,首先检查是不是业务 阅读全文
posted @ 2020-04-10 10:38 kingle-l 阅读(710) 评论(0) 推荐(0) 编辑
GP 锁表查询
摘要:01, 查询锁表情况 SQL> select * from gp_toolkit.gp_locks_on_relation WHERE lorrelname like '%wpp_cdefect_glass_f%'; 详细查询: SELECT pid,rolname, rsqname, grante 阅读全文
posted @ 2020-03-20 16:22 kingle-l 阅读(2031) 评论(0) 推荐(0) 编辑
gp 日常使用脚本
摘要:--查询某schema下所有函数的属主 SELECT n.nspname AS "Schema",p.proname AS "Name",pg_catalog.pg_get_userbyid(p.proowner) AS "Owner" FROM pg_catalog.pg_proc p LEFT 阅读全文
posted @ 2020-03-20 15:45 kingle-l 阅读(774) 评论(0) 推荐(0) 编辑
常用gp_toolkit监控语句
摘要:1、表膨胀相关查询 -- 该视图显示了那些膨胀的(在磁盘上实际的页数超过了根据表统计信息得到预期的页数)正规的堆存储的表。 select * from gp_toolkit.gp_bloat_diag; -- 所有对象的膨胀明细 select * from gp_toolkit.gp_bloat_e 阅读全文
posted @ 2020-01-06 11:11 kingle-l 阅读(569) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--监控
摘要:数据库状态监控活动 活动过程纠正措施 列出当前状态为down的Segment。如果有任何行被返回,就会生成一个警告或者告警。 推荐频率:每5到10分钟 重要度: IMPORTANT 在postgres数据库中运行下例查询: SELECT * FROM gp_segment_configuration 阅读全文
posted @ 2019-07-12 14:32 kingle-l 阅读(1965) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--segment 失效问题恢复《二》(全部segment宕机情况下)
摘要:01,情况描述 主Segment和它的镜像都宕掉。导致了greenplum数据库不可用状态 02,重启greenplum数据库 03,恢复 04,状态检查 05,存在处于Change Tracking模式 运行 阅读全文
posted @ 2019-07-11 16:48 kingle-l 阅读(276) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--segment 失效问题恢复
摘要:1,问题检查 01,连接问题 首先解决连接是否成功,ping 相应的主机看返回是否是成功状态 ping greenplum03 02,激活失效的segment 1 [gpadmin@greenplum01 conf]$ gprecoverseg 2 20190711:17:10:44:025375 阅读全文
posted @ 2019-07-11 16:43 kingle-l 阅读(1013) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--segment 失效问题排查
摘要:01,segment 检查一: 在master节点上检查失效的segment 正常情况下: 1 20190711:16:08:57:024059 gpstate:greenplum01:gpadmin-[INFO]:-Starting gpstate with args: -e 2 20190711 阅读全文
posted @ 2019-07-11 16:26 kingle-l 阅读(910) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--增加segment
摘要:01,增加机器的配置 需要增加的机器安装greenplum 软件(操作见greenplum安装部署章节) 02,分配机器存储区域 03,配置互信 使用gpssh-exkeys确保Segment主机能通过SSH和SCP免密码连接到彼此。 04,配置文件编写 创建一个配置文件,其中列出要在其上创建镜像的 阅读全文
posted @ 2019-07-11 15:22 kingle-l 阅读(406) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--基础使用(二)
摘要:连接参数 最常用的客户端应用 Greenplum数据库接口 常见连接问题 Interconnect 超时 如果系统不能解析主机名和Greenplum数据库所涉及的主机的IP地址,查询和连接将会失败。对于某些操作,到Greenplum数据库Master的连接会使用localhost而其他连接使用真实的 阅读全文
posted @ 2019-07-11 14:43 kingle-l 阅读(249) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--集群恢复
摘要:一,问题描述 节点很久没有管了,然后服务器多次重启,然后出现了这个问题 二,解决思路 standby 可能没安装 ... 目前选择删除所有文件重新初始化,你们切记谨慎!!!! 阅读全文
posted @ 2019-07-11 11:16 kingle-l 阅读(295) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--常用命令
摘要:gpstate gpconfig gpstart gpstop 集群恢复 激活备库流程 始化备Master 阅读全文
posted @ 2019-07-11 10:42 kingle-l 阅读(811) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--运维(三)
摘要:一,操作命令 01,启动gpstart 参数说明 COMMAND NAME: gpstart Starts a Greenplum Database system. ***************************************************** SYNOPSIS **** 阅读全文
posted @ 2019-03-21 11:28 kingle-l 阅读(1035) 评论(0) 推荐(0) 编辑
GreenPlum 大数据平台--运维(二)
摘要:例子: Select tstart, tfinish, (tfinish-tstart) as total_time, trim(query_text) from queries_history Where tstart >= '2011-07-07 11:00:00' and tstart < ' 阅读全文
posted @ 2019-03-21 09:36 kingle-l 阅读(283) 评论(0) 推荐(0) 编辑

1 2 下一页

levels of contents