《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB PostgreSQL版解析与实践(上)——四、核心功能解析与实践

简介: 《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB PostgreSQL版解析与实践(上)——四、核心功能解析与实践

1. 常见运维SQL命令

 

常用运维SQL:实例、库、会话、Schema、表、用户、权限、锁、资源队列、存储配额、落盘文件。

常用运维命令:实例、节点、参数。

 

常用运维SQL命令说明

 

在每个节点运行now()函数,正常返回则表明所有节点运行正常。

 

select now() from gp_dist random('gp_id');

 

查看状态不为idle的会话和会话运行SQL,按开始时间排序,该输出包含进程号,会话号执行用户,客户端IP,开始时间,当前状态,是否在等待等信息。

 

Select * from pg_stat_activity where query!='<IDLE>' and pid!=pg_backend_pid() and state!='idle' order by query_start asc;

 

取消或结束运行中的SQL,优先执行cancel,若无法取消,则执行terminate。

 

select pg_cancel_backend(<PID>);

select pg_terminate_backend(<PID>);

 

查看所有segment节点。

 

select * from gp_segment_configuration;

 

查看down的segment节点。

 

select * from gp_segment_configuration where status ='d';

 

查看不平衡的segment节点。

 

select * from gp_segment_configuration where role !=preferred role;

 

查看所有segment节点的历史状态变更信息。

 

select * from gp_configuration_history;

 

查看所有数据库的大小。

 

select datname, pg_size_pretty(pg_database_size(datname)) from pg_catalog.pg_database;

 

查看指定数据库的大小。

 

select pg_size_pretty(pg_database_size("yinc2"));

 

查看指定schema下所有表。

 

select table_name from information_schema.tables where table_schema = 'myschema';

 

 

查看指定schema下表大小(由大到下排序)。

 

select table_name, pg_total_relation_size(quote_ident(table_name)) from information_schema.tables where table_schema='myschema' order by 2 desc limit 5;

 

非分区表

 

select pg_size_pretty(pg_relation_size("public.t1'));

 

分区表

查看指定表大小。

 

select pg_size_pretty(pg_total_relation_size("public.t1"));

 

查看指定表public.b的oid。

 

select oid from pg_class where relname='b' and relnamespace in (select oid from pg_namespace where nspname='public');

 

查看指定表public.table_name的操作记录。

 

select * from pg_stat_last_operation where objid = 'public.table_name'::regclass::oid order by statime;

相关实践学习
使用CLup和iSCSI共享盘快速体验PolarDB for PostgtreSQL
在Clup云管控平台中快速体验创建与管理在iSCSI共享盘上的PolarDB for PostgtreSQL。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
3月前
|
存储 JSON 关系型数据库
《Postgresql实战》笔记(二)
《Postgresql实战》笔记(二)
39 0
|
2月前
|
消息中间件 Cloud Native Java
【Spring云原生系列】SpringBoot+Spring Cloud Stream:消息驱动架构(MDA)解析,实现异步处理与解耦合
【Spring云原生系列】SpringBoot+Spring Cloud Stream:消息驱动架构(MDA)解析,实现异步处理与解耦合
|
3月前
|
消息中间件 Cloud Native 应用服务中间件
阿里云云原生工程师认证(Alibaba Cloud Certified Associate,ACA)考试大纲
介绍阿里云云原生工程师认证(Alibaba Cloud Certified Associate,ACA)所需具备的知识及学习方法等。
381 1
|
14天前
|
Cloud Native 关系型数据库 OLAP
云原生数据仓库产品使用合集之阿里云云原生数据仓库AnalyticDB PostgreSQL版的重分布时间主要取决的是什么
阿里云AnalyticDB提供了全面的数据导入、查询分析、数据管理、运维监控等功能,并通过扩展功能支持与AI平台集成、跨地域复制与联邦查询等高级应用场景,为企业构建实时、高效、可扩展的数据仓库解决方案。以下是对AnalyticDB产品使用合集的概述,包括数据导入、查询分析、数据管理、运维监控、扩展功能等方面。
|
5天前
|
JSON SpringCloudAlibaba Cloud Native
SpringCloudAlibaba:4.3云原生网关higress的JWT 认证
SpringCloudAlibaba:4.3云原生网关higress的JWT 认证
12 1
|
27天前
|
架构师 关系型数据库 分布式数据库
实战秘籍 | 《学姐和你一起学PolarDB-X》课程拓展资料(第二讲)
本期课程,由阿里云的开源架构师——黄心雨学姐为大家带来《使用云起实验室体验PolarDB分布式版》,在课后学姐还精心准备了拓展学习资料,供各位开发者们进一步探索和学习,早日成为数据大师!
|
1月前
|
负载均衡 Cloud Native 安全
云原生最佳实践系列 6:MSE 云原生网关使用 JWT 进行认证鉴权
本文档介绍了如何在 MSE(Microservices Engine)云原生网关中集成JWT进行全局认证鉴权。
|
2月前
|
Cloud Native Shell Linux
云原生专题 | 【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(实战技术总结)
云原生专题 | 【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(实战技术总结)
19 0
|
2月前
|
Java fastjson 数据安全/隐私保护
【Dubbo3技术专题】「云原生微服务开发实战」 一同探索和分析研究RPC服务的底层原理和实现
【Dubbo3技术专题】「云原生微服务开发实战」 一同探索和分析研究RPC服务的底层原理和实现
45 0
|
2月前
|
Cloud Native Linux 虚拟化
云原生专题 |【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(底层实现系列)
云原生专题 |【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(底层实现系列)
55 0