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

本文涉及的产品
PolarClaw,2核4GB
简介: 《阿里云认证的解析与实战-数据仓库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;

相关实践学习
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
8月前
|
运维 监控 Cloud Native
【云故事探索】NO.17:国诚投顾的云原生 Serverless 实践
国诚投顾携手阿里云,依托Serverless架构实现技术全面升级,构建高弹性、智能化技术底座,提升业务稳定性与运行效率。通过云原生API网关、微服务治理与智能监控,实现流量精细化管理与系统可观测性增强,打造安全、敏捷的智能投顾平台,助力行业数字化变革。
【云故事探索】NO.17:国诚投顾的云原生 Serverless 实践
|
8月前
|
运维 监控 Cloud Native
【云故事探索】NO.17:国诚投顾的云原生 Serverless 实践
通过与阿里云深度合作,国诚投顾完成了从传统 ECS 架构向云原生 Serverless 架构的全面转型。新的技术架构不仅解决了原有系统在稳定性、弹性、运维效率等方面的痛点,还在成本控制、API 治理、可观测性、DevOps 自动化等方面实现了全方位升级。
|
6月前
|
人工智能 Cloud Native 算法
拔俗云原生 AI 临床大数据平台:赋能医学科研的开发者实践
AI临床大数据科研平台依托阿里云、腾讯云,打通医疗数据孤岛,提供从数据治理到模型落地的全链路支持。通过联邦学习、弹性算力与安全合规技术,实现跨机构协作与高效训练,助力开发者提升科研效率,推动医学AI创新落地。(238字)
427 7
|
8月前
|
弹性计算 运维 Cloud Native
【云故事探索】NO.17:国诚投顾的云原生Serverless实践
简介: 通过与阿里云深度合作,国诚投顾完成了从传统 ECS 架构向云原生 Serverless 架构的全面转型。新的技术架构不仅解决了原有系统在稳定性、弹性、运维效率等方面的痛点,还在成本控制、API 治理、可观测性、DevOps 自动化等方面实现了全方位升级。
202 1
|
7月前
|
存储 人工智能 关系型数据库
阿里云AnalyticDB for PostgreSQL 入选VLDB 2025:统一架构破局HTAP,Beam+Laser引擎赋能Data+AI融合新范式
在数据驱动与人工智能深度融合的时代,企业对数据仓库的需求早已超越“查得快”这一基础能力。面对传统数仓挑战,阿里云瑶池数据库AnalyticDB for PostgreSQL(简称ADB-PG)创新性地构建了统一架构下的Shared-Nothing与Shared-Storage双模融合体系,并自主研发Beam混合存储引擎与Laser向量化执行引擎,全面解决HTAP场景下性能、弹性、成本与实时性的矛盾。 近日,相关研究成果发表于在英国伦敦召开的数据库领域顶级会议 VLDB 2025,标志着中国自研云数仓技术再次登上国际舞台。
804 1
|
7月前
|
存储 弹性计算 Cloud Native
云原生数据库的演进与应用实践
随着企业业务扩展,传统数据库难以应对高并发与弹性需求。云原生数据库应运而生,具备计算存储分离、弹性伸缩、高可用等核心特性,广泛应用于电商、金融、物联网等场景。阿里云PolarDB、Lindorm等产品已形成完善生态,助力企业高效处理数据。未来,AI驱动、Serverless与多云兼容将推动其进一步发展。
363 9
|
9月前
|
运维 Kubernetes Cloud Native
分钟级到秒级:Yahaha 基于 OpenKruiseGame 的 UE5 游戏云原生实践
回顾《STRIDEN》项目在短短两个月内完成云原生转型的历程,它验证了一条清晰、可行的路径,即如何利用云原生技术,从根本上解决现代在线游戏所面临的运维复杂性难题。
|
10月前
|
存储 关系型数据库 测试技术
拯救海量数据:PostgreSQL分区表性能优化实战手册(附压测对比)
本文深入解析PostgreSQL分区表的核心原理与优化策略,涵盖性能痛点、实战案例及压测对比。首先阐述分区表作为继承表+路由规则的逻辑封装,分析分区裁剪失效、全局索引膨胀和VACUUM堆积三大性能杀手,并通过电商订单表崩溃事件说明旧分区维护的重要性。接着提出四维设计法优化分区策略,包括时间范围分区黄金法则与自动化维护体系。同时对比局部索引与全局索引性能,展示后者在特定场景下的优势。进一步探讨并行查询优化、冷热数据分层存储及故障复盘,解决分区锁竞争问题。
1403 2
|
关系型数据库 分布式数据库 PolarDB
《阿里云产品手册2022-2023 版》——PolarDB for PostgreSQL
《阿里云产品手册2022-2023 版》——PolarDB for PostgreSQL
620 0
|
存储 缓存 关系型数据库

推荐镜像

更多
下一篇
开通oss服务