×
思维导图备注
华为 openGauss (GaussDB) 1.0 使用手册
首页
白天
夜间
小程序
阅读
书签
我的书签
添加书签
移除书签
用户自定义函数
openGauss下载
来源:华为
浏览
499
扫码
分享
2020-07-02 20:58:13
用户自定义函数
用户自定义函数
PL/pgSQL语言函数
当前内容版权归
华为
或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问
华为
.
上一篇:
下一篇:
版本
华为 openGauss v5.0.0 使用手册(企业版)
openGauss v5.0.0 使用手册(轻量版)
openGauss v3.1.1 使用手册(企业版)
华为 openGauss (GaussDB) v2.1 使用手册
华为 openGauss (GaussDB) v2.0 使用手册
华为 openGauss (GaussDB) v1.1 使用手册
华为 openGauss (GaussDB) 1.0.1 使用手册
华为 openGauss (GaussDB) 1.0 使用手册
法律声明
发行说明
用户须知
版本介绍
特性介绍
版本使用注意事项
已知问题
CVE漏洞
源代码
参与贡献
致谢
产品描述
产品定位
系统架构
应用场景
运行环境
技术指标
基本功能和特性
企业级增强特性
数据分区
向量化执行和行列混合引擎
高可靠事务处理
高并发&高性能
SQL自诊断
内存表
主备双机
技术白皮书
产品定位
应用场景
技术特点
软件架构
部署方案
常用概念
部署形态汇总
部署方案介绍
单机部署
主备部署
一主多备部署
典型组网
软硬件配置要求
软件要求
硬件配置要求
数据库核心技术
面向应用开发的基本功能
支持标准SQL
支持标准开发接口
事务支持
函数及存储过程支持
PG接口兼容
支持SQL hint
Copy接口支持容错机制
高性能
CBO优化器
行列混合存储
自适应压缩
分区
SQL by pass
鲲鹏NUMA架构优化
高扩展
线程池高并发
高可用
主备机
逻辑备份
物理备份
可维护性
支持WDR诊断报告
慢SQL诊断
支持一键式收集诊断信息
数据库安全
访问控制
控制权和访问权分离
数据库加密认证
数据库审计
网络通信安全特性
行级访问控制
技术指标
编译指导书
简介
目的
概述
搭建编译环境
硬件要求
软件要求
操作系统要求
软件依赖要求
环境变量配置
版本编译
编译前准备
代码下载
开源软件编译构建
build.sh介绍
软件安装编译
产品安装包编译
FAQ
如何清除编译过程中生成的临时文件
如何解决“Configure error: C compiler cannot create executables”报错
如何解决 “g++: fatal error: Killed signal terminated program cclplus” 报错
如何解决”out of memory allocating xxx bytes after a total of xxx bytes”报错
快速入门
了解产品
产品特点
软件架构
典型组网
安装准备
了解安装流程
获取并校验安装包
准备软硬件安装环境
软硬件环境要求
修改操作系统配置
关闭操作系统防火墙
设置字符集参数
设置时区和时间
关闭swap交换内存
设置网卡MTU值
设置root用户远程登录
了解安装用户及用户组
安装openGauss
创建XML配置文件
配置数据库名称及各项目录
配置Host基本信息
配置数据库主节点信息
示例
单节点配置文件
一主一备配置文件
初始化安装环境
准备安装用户及环境
手工建立互信
配置操作系统参数
执行安装
(可选)设置备机可读
安装验证
检查健康状态
初始配置
配置区域和字符集
开始使用产品
设置openGauss参数
设置客户端认证策略
设置配置文件参数
gsql客户端连接
确认连接信息
使用gsql本地连接
使用gsql远程连接
通过gs_guc配置白名单
安装gsql客户端并连接数据库
简单数据管理
创建数据库
创建表
查看对象
简单权限管理
创建角色
创建用户
权限赋予
通过客户端工具执行SQL
执行单条SQL
执行批量文件
通过JDBC执行SQL
JDBC包与驱动类
加载驱动
连接数据库
示例
配置运行参数
查看参数当前取值
重设参数
GUC参数说明
GUC使用说明
文件位置
连接和认证
连接设置
安全和认证(postgresql.conf)
通信库参数
资源消耗
内存
磁盘空间
内核资源使用
基于开销的清理延迟
后端写进程
异步IO
并行导入
预写式日志
设置
检查点
日志回放
归档
双机复制
发送端服务器
主服务器
备服务器
内存表
查询规划
优化器方法配置
优化器开销常量
基因查询优化器
其他优化器选项
错误报告和日志
记录日志的位置
记录日志的时间
记录日志的内容
使用CSV格式写日志
告警检测
运行时统计
查询和索引统计收集器
性能统计
负载管理
自动清理
客户端连接缺省设置
语句行为
区域和格式化
其他缺省
锁管理
版本和平台兼容性
历史版本兼容性
平台和客户端兼容性
容错性
连接池参数
openGauss事务
开发人员选项
审计
审计开关
用户和权限审计
操作审计
升级参数
其它选项
等待事件
Query
系统性能快照
FAQ
用户在openGauss节点间的互信丢失
安装指南
安装概述
安装准备
了解安装流程
获取并校验安装包
准备软硬件安装环境
软硬件环境要求
修改操作系统配置
关闭操作系统防火墙
设置字符集参数
设置时区和时间
关闭swap交换内存
设置网卡MTU值
设置root用户远程登录
了解安装用户及用户组
安装openGauss
创建XML配置文件
配置数据库名称及各项目录
配置Host基本信息
配置数据库主节点信息
示例
单节点配置文件
一主一备配置文件
初始化安装环境
准备安装用户及环境
手工建立互信
配置操作系统参数
执行安装
(可选)设置备机可读
安装验证
检查健康状态
初始配置
配置区域和字符集
卸载openGauss
执行卸载
一键式环境清理
管理员指南
启停openGauss
状态查询
实例主备切换
生成配置文件
例行维护
日维护检查项
检查操作系统参数
检查办法
异常处理
检查openGauss健康状态
检查办法
异常处理
检查数据库性能
检查办法
异常处理
检查和清理日志
检查操作系统日志
检查openGauss运行日志
清理运行日志
检查时间一致性
检查应用连接数
例行维护表
例行重建索引
数据安全维护建议
备份与恢复
概述
物理备份恢复
gs_basebackup
逻辑备份恢复
gs_dump
gs_dumpall
gs_restore
gs_backup
高危操作一览表
日志参考
日志类型简介
系统日志
操作日志
审计日志
WAL日志
性能日志
开发者指南
概述
数据库逻辑结构图
数据查询请求处理过程
管理事务
相关概念
数据库使用
从这里开始
连接数据库
确认连接信息
配置服务端远程连接
使用gsql连接
应用程序接口
创建和管理数据库
规划存储模型
创建和管理表空间
创建和管理表
创建表
向表中插入数据
更新表中数据
查看数据
删除表中数据
查看系统表
其他操作
创建和管理schema
创建和管理分区表
创建和管理索引
创建和管理视图
创建和管理序列
应用程序开发教程
开发规范
基于JDBC开发
JDBC包、驱动类和环境类
开发流程
加载驱动
连接数据库
连接数据库(以SSL方式)
执行SQL语句
处理结果集
关闭连接
示例:常用操作
示例:重新执行应用SQL
示例:通过本地文件导入导出数据
示例:从MY向openGauss进行数据迁移
JDBC接口参考
基于ODBC开发
ODBC包及依赖的库和头文件
Linux下配置数据源
开发流程
示例
ODBC接口参考
基于libpq开发
调试
管理数据库安全
客户端接入认证
配置客户端接入认证
配置文件参考
用SSL进行安全的TCP/IP连接
用SSH隧道进行安全的TCP/IP连接
查看数据库连接数
SSL证书管理
证书生成
证书替换
管理用户及权限
默认权限机制
管理员
三权分立
用户
角色
Schema
用户权限设置
行级访问控制
设置安全策略
设置帐户安全策略
设置帐号有效期
设置密码安全策略
设置数据库审计
审计概述
查看审计结果
维护审计日志
设置文件权限安全策略
接口参考
JDBC
java.sql.Connection
java.sql.CallableStatement
java.sql.DatabaseMetaData
java.sql.Driver
java.sql.PreparedStatement
java.sql.ResultSet
java.sql.ResultSetMetaData
java.sql.Statement
javax.sql.ConnectionPoolDataSource
javax.sql.DataSource
javax.sql.PooledConnection
javax.naming.Context
javax.naming.spi.InitialContextFactory
CopyManager
ODBC
SQLAllocEnv
SQLAllocConnect
SQLAllocHandle
SQLAllocStmt
SQLBindCol
SQLBindParameter
SQLColAttribute
SQLConnect
SQLDisconnect
SQLExecDirect
SQLExecute
SQLFetch
SQLFreeStmt
SQLFreeConnect
SQLFreeHandle
SQLFreeEnv
SQLPrepare
SQLGetData
SQLGetDiagRec
SQLSetConnectAttr
SQLSetEnvAttr
SQLSetStmtAttr
示例
libpq
数据库连接控制函数
PQconnectdbParams
PQconnectdb
PQconninfoParse
PQconnectStart
PQerrorMessage
PQsetdbLogin
PQfinish
PQreset
PQstatus
数据库执行语句函数
PQclear
PQexec
PQexecParams
PQexecParamsBatch
PQexecPrepared
PQexecPreparedBatch
PQfname
PQgetvalue
PQnfields
PQntuples
PQprepare
PQresultStatus
异步命令处理
PQsendQuery
PQsendQueryParams
PQsendPrepare
PQsendQueryPrepared
PQflush
取消正在处理的查询
PQgetCancel
PQfreeCancel
PQcancel
示例
链接字符
导入数据
通过INSERT语句直接写入数据
使用COPY FROM STDIN导入数据
关于COPY FROM STDIN导入数据
CopyManager类简介
示例1:通过本地文件导入导出数据
示例2:从MY向openGauss数据库进行数据迁移
使用gsql元命令导入数据
使用gs_restore命令导入数据
更新表中数据
使用DML命令更新表
使用合并方式更新和插入数据
深层复制
使用CREATE TABLE执行深层复制
使用CREATE TABLE LIKE执行深层复制
通过创建临时表并截断原始表来执行深层复制
分析表
对表执行VACUUM
管理并发写入操作
事务隔离说明
写入和读写操作
并发写入事务的潜在死锁情况
并发写入示例
相同表的INSERT和DELETE并发
相同表的并发INSERT
相同表的并发UPDATE
数据导入和查询的并发
导出数据
使用gs_dump和gs_dumpall命令导出数据
概述
导出单个数据库
导出数据库
导出模式
导出表
导出所有数据库
导出所有数据库
导出全局对象
无权限角色导出数据
AI特性
Predictor
概述
环境部署
使用指导
最佳实践
常见问题处理
X -Tuner
概述
使用指导
获取帮助
命令参考
常见问题处理
Sqldiag
概述
使用指导
获取帮助
命令参考
常见问题处理
配置运行参数
查看参数当前取值
重设参数
SQL参考
openGauss SQL
关键字
数据类型
数值类型
货币类型
布尔类型
字符类型
二进制类型
日期/时间类型
几何类型
网络地址类型
位串类型
文本搜索类型
UUID类型
JSON类型
对象标识符类型
伪类型
列存表支持的数据类型
常量与宏
函数和操作符
逻辑操作符
比较操作符
字符处理函数和操作符
二进制字符串函数和操作符
位串函数和操作符
模式匹配操作符
数字操作函数和操作符
时间和日期处理函数和操作符
类型转换函数
几何函数和操作符
网络地址函数和操作符
文本检索函数和操作符
JSON函数
SEQUENCE函数
数组函数和操作符
范围函数和操作符
聚集函数
窗口函数
安全函数
返回集合的函数
条件表达式函数
系统信息函数
系统管理函数
配置设置函数
通用文件访问函数
服务器信号函数
备份恢复控制函数
快照同步函数
数据库对象函数
咨询锁函数
逻辑复制函数
其它函数
统计信息函数
触发器函数
其他系统函数
表达式
简单表达式
条件表达式
子查询表达式
数组表达式
行表达式
类型转换
概述
操作符
函数
值存储
UNION,CASE和相关构造
全文检索
介绍
全文检索概述
文档概念
基本文本匹配
分词器
表和索引
搜索表
创建索引
索引使用约束
控制文本搜索
解析文档
解析查询
排序查询结果
高亮搜索结果
附加功能
处理tsvector
处理查询
查询重写
收集文献统计
解析器
词典
词典概述
停用词
Simple词典
Synonym词典
Thesaurus词典
Ispell词典
Snowball词典
配置示例
测试和调试文本搜索
分词器测试
解析器测试
词典测试
限制约束
系统操作
事务控制
DDL语法一览表
DML语法一览表
DCL语法一览表
SQL语法
ABORT
ALTER DATABASE
ALTER DATA SOURCE
ALTER DEFAULT PRIVILEGES
ALTER DIRECTORY
ALTER FUNCTION
ALTER GROUP
ALTER INDEX
ALTER LARGE OBJECT
ALTER ROLE
ALTER ROW LEVEL SECURITY POLICY
ALTER SCHEMA
ALTER SEQUENCE
ALTER SESSION
ALTER SYNONYM
ALTER SYSTEM KILL SESSION
ALTER TABLE
ALTER TABLE PARTITION
ALTER TABLESPACE
ALTER TEXT SEARCH CONFIGURATION
ALTER TEXT SEARCH DICTIONARY
ALTER TRIGGER
ALTER TYPE
ALTER USER
ALTER VIEW
ANALYZE | ANALYSE
BEGIN
CALL
CHECKPOINT
CLOSE
CLUSTER
COMMENT
COMMIT | END
COMMIT PREPARED
COPY
CREATE DATABASE
CREATE DATA SOURCE
CREATE DIRECTORY
CREATE FUNCTION
CREATE GROUP
CREATE INDEX
CREATE ROW LEVEL SECURITY POLICY
CREATE PROCEDURE
CREATE ROLE
CREATE SCHEMA
CREATE SEQUENCE
CREATE SYNONYM
CREATE TABLE
CREATE TABLE AS
CREATE TABLE PARTITION
CREATE TABLESPACE
CREATE TEXT SEARCH CONFIGURATION
CREATE TEXT SEARCH DICTIONARY
CREATE TRIGGER
CREATE TYPE
CREATE USER
CREATE VIEW
CURSOR
DEALLOCATE
DECLARE
DELETE
DO
DROP DATABASE
DROP DATA SOURCE
DROP DIRECTORY
DROP FUNCTION
DROP GROUP
DROP INDEX
DROP OWNED
DROP ROW LEVEL SECURITY POLICY
DROP PROCEDURE
DROP ROLE
DROP SCHEMA
DROP SEQUENCE
DROP SYNONYM
DROP TABLE
DROP TABLESPACE
DROP TEXT SEARCH CONFIGURATION
DROP TEXT SEARCH DICTIONARY
DROP TRIGGER
DROP TYPE
DROP USER
DROP VIEW
EXECUTE
EXPLAIN
EXPLAIN PLAN
FETCH
GRANT
INSERT
MOVE
MERGE INTO
PREPARE
PREPARE TRANSACTION
REASSIGN OWNED
REINDEX
RELEASE SAVEPOINT
RESET
REVOKE
ROLLBACK
ROLLBACK PREPARED
ROLLBACK TO SAVEPOINT
SAVEPOINT
SELECT
SELECT INTO
SET
SET CONSTRAINTS
SET ROLE
SET SESSION AUTHORIZATION
SET TRANSACTION
SHOW
START TRANSACTION
TRUNCATE
UPDATE
VACUUM
VALUES
附录
GIN索引
介绍
扩展性
实现
GIN提示与技巧
扩展函数
扩展语法
用户自定义函数
PL/pgSQL语言函数
存储过程
存储过程
数据类型
数据类型转换
数组和record
数组
record
声明语法
基本结构
匿名块
子程序
基本语句
定义变量
赋值语句
调用语句
动态语句
执行动态查询语句
执行动态非查询语句
动态调用存储过程
动态调用匿名块
控制语句
返回语句
RETURN
RETURN NEXT及RETURN QUERY
条件语句
循环语句
分支语句
空语句
错误捕获语句
GOTO语句
其他语句
锁操作
游标操作
游标
游标概述
显式游标
隐式游标
游标循环
Retry管理
调试
系统表和系统视图
系统表和系统视图概述
系统表
GS_OPT_MODEL
GS_WLM_INSTANCE_HISTORY
GS_WLM_OPERATOR_INFO
GS_WLM_PLAN_ENCODING_TABLE
GS_WLM_PLAN_OPERATOR_INFO
GS_WLM_SESSION_QUERY_INFO_ALL
GS_WLM_USER_RESOURCE_HISTORY
PG_AGGREGATE
PG_AM
PG_AMOP
PG_AMPROC
PG_APP_WORKLOADGROUP_MAPPING
PG_ATTRDEF
PG_ATTRIBUTE
PG_AUTHID
PG_AUTH_HISTORY
PG_AUTH_MEMBERS
PG_CAST
PG_CLASS
PG_COLLATION
PG_CONSTRAINT
PG_CONVERSION
PG_DATABASE
PG_DB_ROLE_SETTING
PG_DEFAULT_ACL
PG_DEPEND
PG_DESCRIPTION
PG_DIRECTORY
PG_ENUM
PG_EXTENSION
PG_EXTENSION_DATA_SOURCE
PG_FOREIGN_DATA_WRAPPER
PG_FOREIGN_SERVER
PG_FOREIGN_TABLE
PG_INDEX
PG_INHERITS
PG_JOB
PG_JOB_PROC
PG_LANGUAGE
PG_LARGEOBJECT
PG_LARGEOBJECT_METADATA
PG_NAMESPACE
PG_OBJECT
PG_OPCLASS
PG_OPERATOR
PG_OPFAMILY
PG_PARTITION
PG_PLTEMPLATE
PG_PROC
PG_RANGE
PG_RESOURCE_POOL
PG_REWRITE
PG_RLSPOLICY
PG_SECLABEL
PG_SHDEPEND
PG_SHDESCRIPTION
PG_SHSECLABEL
PG_STATISTIC
PG_STATISTIC_EXT
PG_TABLESPACE
PG_TRIGGER
PG_TS_CONFIG
PG_TS_CONFIG_MAP
PG_TS_DICT
PG_TS_PARSER
PG_TS_TEMPLATE
PG_TYPE
PG_USER_MAPPING
PG_USER_STATUS
PG_WORKLOAD_GROUP
PLAN_TABLE_DATA
系统视图
GS_SESSION_CPU_STATISTICS
GS_SESSION_MEMORY_STATISTICS
GS_SQL_COUNT
GS_WLM_OPERATOR_HISTORY
GS_WLM_OPERATOR_STATISTICS
GS_WLM_PLAN_OPERATOR_HISTORY
GS_WLM_REBUILD_USER_RESOURCE_POOL
GS_WLM_RESOURCE_POOL
GS_WLM_SESSION_HISTORY
GS_WLM_SESSION_INFO_ALL
GS_WLM_USER_INFO
GS_WLM_SESSION_STATISTICS
GS_STAT_DB_CU
GS_STAT_SESSION_CU
MPP_TABLES
PG_AVAILABLE_EXTENSION_VERSIONS
PG_AVAILABLE_EXTENSIONS
PG_CURSORS
PG_EXT_STATS
PG_GET_INVALID_BACKENDS
PG_GET_SENDERS_CATCHUP_TIME
PG_GROUP
PG_INDEXES
PG_LOCKS
PG_NODE_ENV
PG_OS_THREADS
PG_PREPARED_STATEMENTS
PG_PREPARED_XACTS
PG_REPLICATION_SLOTS
PG_RLSPOLICIES
PG_ROLES
PG_RULES
PG_SECLABELS
PG_SESSION_WLMSTAT
PG_SESSION_IOSTAT
PG_SETTINGS
PG_SHADOW
PG_STATS
PG_STAT_ACTIVITY
PG_STAT_ALL_INDEXES
PG_STAT_ALL_TABLES
PG_STAT_BAD_BLOCK
PG_STAT_BGWRITER
PG_STAT_DATABASE
PG_STAT_DATABASE_CONFLICTS
PG_STAT_USER_FUNCTIONS
PG_STAT_USER_INDEXES
PG_STAT_USER_TABLES
PG_STAT_REPLICATION
PG_STAT_SYS_INDEXES
PG_STAT_SYS_TABLES
PG_STAT_XACT_ALL_TABLES
PG_STAT_XACT_SYS_TABLES
PG_STAT_XACT_USER_FUNCTIONS
PG_STAT_XACT_USER_TABLES
PG_STATIO_ALL_INDEXES
PG_STATIO_ALL_SEQUENCES
PG_STATIO_ALL_TABLES
PG_STATIO_SYS_INDEXES
PG_STATIO_SYS_SEQUENCES
PG_STATIO_SYS_TABLES
PG_STATIO_USER_INDEXES
PG_STATIO_USER_SEQUENCES
PG_STATIO_USER_TABLES
PG_THREAD_WAIT_STATUS
PG_TABLES
PG_TDE_INFO
PG_TIMEZONE_NAMES
PG_TOTAL_USER_RESOURCE_INFO
PG_USER
PG_USER_MAPPINGS
PG_VIEWS
PG_WLM_STATISTICS
PLAN_TABLE
GS_FILE_STAT
GS_OS_RUN_INFO
GS_REDO_STAT
GS_SESSION_MEMORY
GS_SESSION_MEMORY_DETAIL
GS_SESSION_STAT
GS_SESSION_TIME
GS_THREAD_MEMORY_DETAIL
GS_TOTAL_MEMORY_DETAIL
PG_TIMEZONE_ABBREVS
PG_TOTAL_USER_RESOURCE_INFO_OID
PG_VARIABLE_INFO
GS_INSTANCE_TIME
DBE_PERF Schema
OS
OS_RUNTIME
GLOBAL_OS_RUNTIME
OS_THREADS
GLOBAL_OS_THREADS
Instance
INSTANCE_TIME
GLOBAL_INSTANCE_TIME
Memory
MEMORY_NODE_DETAIL
GLOBAL_MEMORY_NODE_DETAIL
SHARED_MEMORY_DETAIL
GLOBAL_SHARED_MEMORY_DETAIL
File
FILE_IOSTAT
SUMMARY_FILE_IOSTAT
GLOBAL_FILE_IOSTAT
FILE_REDO_IOSTAT
SUMMARY_FILE_REDO_IOSTAT
GLOBAL_FILE_REDO_IOSTAT
LOCAL_REL_IOSTAT
GLOBAL_REL_IOSTAT
SUMMARY_REL_IOSTAT
Object
STAT_USER_TABLES
SUMMARY_STAT_USER_TABLES
GLOBAL_STAT_USER_TABLES
STAT_USER_INDEXES
SUMMARY_STAT_USER_INDEXES
GLOBAL_STAT_USER_INDEXES
STAT_SYS_TABLES
SUMMARY_STAT_SYS_TABLES
GLOBAL_STAT_SYS_TABLES
STAT_SYS_INDEXES
SUMMARY_STAT_SYS_INDEXES
GLOBAL_STAT_SYS_INDEXES
STAT_ALL_TABLES
SUMMARY_STAT_ALL_TABLES
GLOBAL_STAT_ALL_TABLES
STAT_ALL_INDEXES
SUMMARY_STAT_ALL_INDEXES
GLOBAL_STAT_ALL_INDEXES
STAT_DATABASE
SUMMARY_STAT_DATABASE
GLOBAL_STAT_DATABASE
STAT_DATABASE_CONFLICTS
SUMMARY_STAT_DATABASE_CONFLICTS
GLOBAL_STAT_DATABASE_CONFLICTS
STAT_XACT_ALL_TABLES
SUMMARY_STAT_XACT_ALL_TABLES
GLOBAL_STAT_XACT_ALL_TABLES
STAT_XACT_SYS_TABLES
SUMMARY_STAT_XACT_SYS_TABLES
GLOBAL_STAT_XACT_SYS_TABLES
STAT_XACT_USER_TABLES
SUMMARY_STAT_XACT_USER_TABLES
GLOBAL_STAT_XACT_USER_TABLES
STAT_XACT_USER_FUNCTIONS
SUMMARY_STAT_XACT_USER_FUNCTIONS
GLOBAL_STAT_XACT_USER_FUNCTIONS
STAT_BAD_BLOCK
SUMMARY_STAT_BAD_BLOCK
GLOBAL_STAT_BAD_BLOCK
STAT_USER_FUNCTIONS
SUMMARY_STAT_USER_FUNCTIONS
GLOBAL_STAT_USER_FUNCTIONS
Workload
WORKLOAD_SQL_COUNT
SUMMARY_WORKLOAD_SQL_COUNT
WORKLOAD_TRANSACTION
SUMMARY_WORKLOAD_TRANSACTION
GLOBAL_WORKLOAD_TRANSACTION
WORKLOAD_SQL_ELAPSE_TIME
SUMMARY_WORKLOAD_SQL_ELAPSE_TIME
Session/Thread
SESSION_STAT
GLOBAL_SESSION_STAT
SESSION_TIME
GLOBAL_SESSION_TIME
SESSION_MEMORY
GLOBAL_SESSION_MEMORY
SESSION_MEMORY_DETAIL
GLOBAL_SESSION_MEMORY_DETAIL
SESSION_STAT_ACTIVITY
GLOBAL_SESSION_STAT_ACTIVITY
THREAD_WAIT_STATUS
GLOBAL_THREAD_WAIT_STATUS
LOCAL_THREADPOOL_STATUS
GLOBAL_THREADPOOL_STATUS
SESSION_CPU_RUNTIME
SESSION_MEMORY_RUNTIME
STATEMENT_IOSTAT_COMPLEX_RUNTIME
Transaction
TRANSACTIONS_PREPARED_XACTS
SUMMARY_TRANSACTIONS_PREPARED_XACTS
GLOBAL_TRANSACTIONS_PREPARED_XACTS
Query
STATEMENT
SUMMARY_STATEMENT
STATEMENT_COUNT
GLOBAL_STATEMENT_COUNT
SUMMARY_STATEMENT_COUNT
GLOBAL_STATEMENT_COMPLEX_HISTORY
GLOBAL_STATEMENT_COMPLEX_HISTORY_TABLE
GLOBAL_STATEMENT_COMPLEX_RUNTIME
STATEMENT_RESPONSETIME_PERCENTILE
STATEMENT_USER_COMPLEX_HISTORY
STATEMENT_COMPLEX_RUNTIME
STATEMENT_COMPLEX_HISTORY_TABLE
STATEMENT_COMPLEX_HISTORY
STATEMENT_WLMSTAT_COMPLEX_RUNTIME
Cache/IO
STATIO_USER_TABLES
SUMMARY_STATIO_USER_TABLES
GLOBAL_STATIO_USER_TABLES
STATIO_USER_INDEXES
SUMMARY_STATIO_USER_INDEXES
GLOBAL_STATIO_USER_INDEXES
STATIO_USER_SEQUENCES
SUMMARY_STATIO_USER_SEQUENCES
GLOBAL_STATIO_USER_SEQUENCES
STATIO_SYS_TABLES
SUMMARY_STATIO_SYS_TABLES
GLOBAL_STATIO_SYS_TABLES
STATIO_SYS_INDEXES
SUMMARY_STATIO_SYS_INDEXES
GLOBAL_STATIO_SYS_INDEXES
STATIO_SYS_SEQUENCES
SUMMARY_STATIO_SYS_SEQUENCES
GLOBAL_STATIO_SYS_SEQUENCES
STATIO_ALL_TABLES
SUMMARY_STATIO_ALL_TABLES
GLOBAL_STATIO_ALL_TABLES
STATIO_ALL_INDEXES
SUMMARY_STATIO_ALL_INDEXES
GLOBAL_STATIO_ALL_INDEXES
STATIO_ALL_SEQUENCES
SUMMARY_STATIO_ALL_SEQUENCES
GLOBAL_STATIO_ALL_SEQUENCES
GLOBAL_STAT_DB_CU
GLOBAL_STAT_SESSION_CU
Utility
REPLICATION_STAT
GLOBAL_REPLICATION_STAT
REPLICATION_SLOTS
GLOBAL_REPLICATION_SLOTS
BGWRITER_STAT
GLOBAL_BGWRITER_STAT
GLOBAL_CKPT_STATUS
GLOBAL_DOUBLE_WRITE_STATUS
GLOBAL_PAGEWRITER_STATUS
GLOBAL_RECORD_RESET_TIME
GLOBAL_REDO_STATUS
GLOBAL_RECOVERY_STATUS
CLASS_VITAL_INFO
USER_LOGIN
SUMMARY_USER_LOGIN
Lock
LOCKS
GLOBAL_LOCKS
Wait Events
WAIT_EVENTS
GLOBAL_WAIT_EVENTS
Configuration
CONFIG_SETTINGS
GLOBAL_CONFIG_SETTINGS
Operator
OPERATOR_HISTORY_TABLE
OPERATOR_HISTORY
OPERATOR_RUNTIME
GLOBAL_OPERATOR_HISTORY
GLOBAL_OPERATOR_HISTORY_TABLE
GLOBAL_OPERATOR_RUNTIME
Workload Manager
WLM_USER_RESOURCE_CONFIG
WLM_USER_RESOURCE_RUNTIME
WDR Snapshot Schema
WDR Snapshot 原信息表
SNAPSHOT.SNAPSHOT
SNAPSHOT.TABLES_SNAP_TIMESTAMP
WDR Snapshot 数据表
GUC参数说明
GUC使用说明
文件位置
连接和认证
连接设置
安全和认证(postgresql.conf)
通信库参数
资源消耗
内存
磁盘空间
内核资源使用
基于开销的清理延迟
后端写进程
异步IO
并行导入
预写式日志
设置
检查点
日志回放
归档
双机复制
发送端服务器
主服务器
备服务器
查询规划
优化器方法配置
优化器开销常量
基因查询优化器
其他优化器选项
错误报告和日志
记录日志的位置
记录日志的时间
记录日志的内容
使用CSV格式写日志
告警检测
运行时统计
查询和索引统计收集器
性能统计
负载管理
自动清理
客户端连接缺省设置
语句行为
区域和格式化
其他缺省
锁管理
版本和平台兼容性
历史版本兼容性
平台和客户端兼容性
容错性
连接池参数
openGauss事务
开发人员选项
审计
审计开关
用户和权限审计
操作审计
升级参数
其它选项
等待事件
Query
系统性能快照
常见故障定位指南
core问题定位
磁盘满故障引起的core问题
GUC参数log_directory设置不正确引起的core问题
TPCC运行时,注入磁盘满故障,TPCC卡住的问题
备机处于need repair(WAL)状态问题
内存表特性
内存表技术介绍
内存表典型应用
内存表使用指导
配置准备
部署
创建/删除内存表和索引
X86服务器优化指导
ARM服务器优化指导
MOT限制
常见问题处理
性能调优
总体调优思路
确定性能调优范围
硬件瓶颈点分析
CPU
内存
I/O
网络
查询最耗性能的SQL
分析作业是否被阻塞
系统调优指南
操作系统参数调优
数据库系统参数调优
数据库内存参数调优
数据库并发队列参数调优
配置LLVM
LLVM适用场景与限制
其他因素对LLVM性能的影响
LLVM使用建议
SQL调优指南
Query执行流程
SQL执行计划介绍
SQL执行计划概述
详解
调优流程
更新统计信息
审视和修改表定义
审视和修改表定义概述
选择存储模型
使用局部聚簇
使用分区表
选择数据类型
典型SQL调优点
SQL自诊断
子查询调优
统计信息调优
算子级调优
经验总结:SQL语句改写规则
SQL调优关键参数调整
使用Plan Hint进行调优
Plan Hint调优概述
Join顺序的Hint
Join方式的Hint
行数的Hint
Scan方式的Hint
子链接块名的hint
Hint的错误、冲突及告警
工具参考
工具一览表
客户端工具
gsql
gsql概述
使用指导
获取帮助
命令参考
元命令参考
常见问题处理
服务端工具
gs_check
gs_checkos
gs_checkperf
gs_collector
gs_dump
gs_dumpall
gs_guc
gs_om
gs_restore
gs_ssh
系统内部使用的工具
gaussdb
gs_backup
gs_basebackup
gs_ctl
gs_initdb
gs_initdb简介
使用指导
命令参考
gs_install
gs_postuninstall
gs_preinstall
gs_sshexkey
gs_uninstall
gs_upgradectl
gstrace
kdb5_util
kadmin.local
kinit
klist
krb5kdc
kdestroy
pg_config
pg_controldata
pg_resetxlog
FAQ
执行命令报错“Failed to obtain the GPHOME”
gs_ctl 重建备实例过程被中断导致秘钥文件不完整恢复方法
gs_collector工具支持收集的系统表和视图列表
术语表
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
普通下载
下载码下载(免登录无限下载)
你与大神的距离,只差一个APP
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
温馨提示
每天每在网站阅读学习一分钟时长可下载一本电子书,每天连续签到可增加阅读时长
下载码方式下载:免费、免登录、无限制。
免费获取下载码
下载码
文档格式
PDF
EPUB
MOBI
码上下载
×
微信小程序阅读
您与他人的薪资差距,只差一个随时随地学习的小程序
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度