检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看正在运行的查询语句。以查看正在运行的查询语句所连接的数据库名、执行查询的用户、查询状态及查询对应的PID为例: 1 SELECT datname, usename, state,pid FROM pg_stat_activity; 如果state字段显示为idle,则表明此连接处于空闲,等待用户输入命令。
开主要有三种原因: CN进程异常重启。 session超时。 用户手动执行命令终止了session。 客户端主动断开连接。 处理方法 数据库侧主动断开。针对以上三种情况的原因分析,对应的处理的方式如下: 查看CN进程是否异常重启: 1 ps -eo pid,lstart,etime
SELECT w.query as waiting_query, w.pid as w_pid, w.usename as w_user, l.query as locking_query, l.pid as l_pid, l.usename as l_user, n.nspname ||
error)导致的core dump或异常退出 一般情况下出现此种问题,是进程运行过程中加载的共享动态库(在Linux为.so文件)出现变化;或者进程二进制文件本身出现变化,导致操作系统加载机器的执行码或者加载依赖库的入口发生变化,操作系统出于保护目的将进程终止,产生core dump文件。 解决此问题,
背景信息 gds_ctl是一个批量控制GDS启停的脚本工具,一次执行可以在多个节点上启动/停止相同端口的GDS服务进程,并在启动时为每一个进程设置看护程序,用于看护GDS进程。 注意事项 执行脚本前需切换到GDS用户,必须在普通用户下执行脚本gds_ctl。 脚本需要在python 3环境下运行。
查看正在运行的查询语句。以查看正在运行的查询语句所连接的数据库名、执行查询的用户、查询状态及查询对应的PID为例: 1 SELECT datname, usename, state,pid FROM pg_stat_activity; 如果state字段显示为idle,则表明此连接处于空闲,等待用户输入命令。
sessid,'.',2) pid,pg_size_pretty(sum(totalsize)) total_size,count(*) context_count from pv_session_memory_detail group by pid order by sum(totalsize)
根据pid,执行以下语句,查到对应的SQL语句。{pid}从4获取。 1 execute direct on (cn_5001) 'SELECT query FROM pg_stat_activity WHERE pid={pid}'; 根据语句内容确认是中止持锁语句还是待持锁语句结束再重新执行VACUUM
log功能,通过消费Binlog数据来实现上下游的数据同步,提高数据加工的效率。 传统的数据比如MySQL数据库等,支持通过Binlog来记录数据库中所有数据的变化,但相比于MySQL的Binlog主要用于数据恢复与主从复制,DWS实时数仓Binlog一般只用于实时场景下的数据同
打开config文件夹中的features-mysql.properties文件,在迁移SQL-Server时,必须将源库数据类型修改为SQL-Server,并根据实际需要设置表1中的参数。 表1 features-mysql.properties文件中的配置参数 参数 说明
根据pid,执行以下语句查到对应的SQL语句。pid从4获取。 1 execute direct on (cn_5001) 'SELECT query FROM pg_stat_activity WHERE pid ={pid}'; 根据语句内容判断是终止持锁语句后继续执行VACUUM FULL还是
密。本章节主要讨论SQL函数加密。 GaussDB(DWS)目前不支持从Oracle、Teradata和MySQL加密后到DWS解密。Oracle、Teradata和MySQL与DWS加解密有区别,需要非加密数据迁移到DWS后在DWS侧进行加解密。 技术背景 哈希函数 哈希函数又
等待链中的层级,以1开始,每显示一层等待关系level会加1。 lock_wait_hierarchy text 等待链,以节点名称:进程号->几点名称:等待进程号->节点名称:等待进程号->...。 node_name text 节点名称。 db_name text database名称。 thread_name
等待链中的层级,以1开始,每显示一层等待关系level会加1。 lock_wait_hierarchy text 等待链,以节点名称:进程号->几点名称:等待进程号->节点名称:等待进程号->...。 node_name text 节点名称。 db_name text database名称。 thread_name
兼容ANSI/ISO标准的SQL92、SQL99和SQL 2003语法,同时兼容PostgreSQL/Oracle/Teradata/MySQL等数据库生态,为各行业PB级海量大数据分析提供有竞争力的解决方案。 DWS提供存算一体、存算分离多种产品形态,围绕企业级内核、实时分析、
集中到某一段时间导致的。 解决办法:请使用pg_stat_activity 视图来查看、确定引起死锁的进程号,然后执行SELECT pg_cancel_backend($pid);结束掉死锁线程,再次执行操作。 父主题: GAUSS-04001 -- GAUSS-04100
在“SQL终端”页签中单击或按Shift+Esc。 也可在菜单栏中选择“执行 > 取消”,或在“SQL终端”页签中单击右键,在右键菜单中选择“取消”,或在“进度视图”页签中单击“取消”。 终止正在执行的查询后,正在执行的SQL语句会停止执行。 如果某查询被终止,该查询对数据库所做的变更会被撤销。该查询后的查询不会执行。
lock pg_xlog pg_clog base pg_snapshots postmaster.opts postmaster.pid server.key.rand server.key.cipher pg_multixact pg_errorinfo server
告警发生时间。 附加信息 集群ID 集群resourceId、domain_id等详细信息。 对系统的影响 实例内存长时间使用率高可能导致业务进程响应缓慢或不可用。 可能原因 存在复杂的业务占用大量的实例内存资源。 集群实例内存配置过低,无法满足业务需求。 处理步骤 检查各节点实例内存使用情况。
使用CDM迁移数据到GaussDB(DWS) 使用云数据迁移服务(Cloud Data Migration,简称CDM),可以将其他数据源(例如MySQL)的数据迁移到GaussDB(DWS) 集群的数据库中。 CDM提供同构/异构数据源之间批量数据迁移的功能,帮助用户实现从多种类型的数据源迁移数据到GaussDB(DWS)。