
HighGo DB之优化监控
文章平均质量分 84
本专栏主要介绍了瀚高数据库优化监控的相关内容。
瀚高PG实验室
瀚高PG实验室(Highgo PG Lab)依托于瀚高DBA运维团队及瀚高数据库PG内核研发团队,旨在深入研究PostgreSQL技术、使用技巧、内核探秘、PG教学等,并进行分享。欢迎大家关注、交流。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HighgoDB 之 unlogged table的使用
unlogged table是为临时数据设计的,写入性能较高,但是当postgresql进程崩溃时会丢失数据。创建一张普通表test和一张unlogged表test,测试性能情况 普通表:highgo=#create table test(a int);CREATE TABLEhighgo=#\timingTiming is on.highgo=#insert into ...原创 2018-05-14 11:39:24 · 724 阅读 · 0 评论 -
HGWatcher使用说明
目录文档用途详细信息本文介绍HGWatcher的功能、安装方式及使用方法,并提供HGWatcher更新说明及下载地址。详细信息简介HGWatcher是一个定期收集HGDB、PostgreSQL及其所运行的操作系统的信息的工具,用以在数据库或操作系统出现问题时辅助判断问题原因。功能1. HGWatcher可以通过脚本收集服务器上有正在运行的HGDB、Postg...原创 2019-07-16 16:52:03 · 352 阅读 · 0 评论 -
如何使用BenchmarkSQL工具测试HGDB
目录环境文档用途详细信息环境系统平台:Linux x86-64 Red Hat Enterprise Linux 6,Linux x86-64 Red Hat Enterprise Linux 7,中标麒麟(CPU龙芯)6,中标麒麟(CPU飞腾)6,中标麒麟(CPU龙芯)7,中标麒麟 (CPU x86-64) 6版本:4.7.6文档用途文章主要介绍了如何使用目前...原创 2019-07-19 17:43:30 · 776 阅读 · 0 评论 -
hgdb 实现Oracle pivo函数(APP)
目录环境文档用途详细信息环境系统平台:Microsoft Windows (64-bit) 10版本:4.3.2文档用途瀚高数据库实现Oracle中的多行转列详细信息Oracle with temp as( select '四川省' nation ,'成都市' city,'第一' ranking from dual union all...原创 2019-08-27 11:05:40 · 344 阅读 · 0 评论 -
HGDB中CTE(公共表表达式)的用法
目录文档用途详细信息文档用途本文介绍了HGDB中CTE(公共表表达式)普通用法及递归用法。详细信息 Common table expression(公共表表达式)简称CTE,由SQL:1999标准引入,CTE可以看成是一个临时创建的视图,生命周期仅限于当前语境,一旦CTE被创建,可以将其当成一般的表,大部分基于表的操作都可以运用于CTE。目前支持CTE的数据库有Ter...原创 2018-10-31 12:06:56 · 395 阅读 · 0 评论 -
HGDB中CTE(公共表表达式)的用法
目录文档用途详细信息相关文档文档用途本文介绍了HGDB中CTE(公共表表达式)普通用法及递归用法。详细信息 Common table expression(公共表表达式)简称CTE,由SQL:1999标准引入,CTE可以看成是一个临时创建的视图,生命周期仅限于当前语境,一旦CTE被创建,可以将其当成一般的表,大部分基于表的操作都可以运用于CTE。目前支持CTE的数...原创 2019-04-02 15:28:33 · 360 阅读 · 0 评论 -
HGDB 兼容 Oracle 中 merge into using(APP)
目录环境文档用途详细信息相关文档环境系统平台:Microsoft Windows (64-bit) 10版本:4.3.2详细信息orale中的merge语句的SQL如下:第一条merge语句merge into test01 a using (select 1 as id, 'xxxx' as note from dual) b on (a.id...原创 2019-09-29 14:16:26 · 369 阅读 · 0 评论 -
pgsql_tmp文件夹体积快速增加
目录环境症状问题原因解决方案环境系统平台:N/A版本:4.1.1症状/xxx/data/base/pgsql_tmp 该文件夹下,临时文件数量及体积快速增加。重启数据库会使临时文件被删除,一段时间后临时文件再次出现爆满的情况。问题原因执行复杂SQL未能正常结束,导致产生的临时文件未自动删除,临时文件数量和体积增加占用了大量磁盘空间。解决方案根据...原创 2019-10-25 09:32:47 · 4345 阅读 · 2 评论 -
影响应用连接数据库的因素
目录文档用途详细信息文档用途用于排查应用连接不上数据库的错误原因详细信息 检查网络,使用ping命令检查应用服务器与数据库服务器之间是否联通。写法:ping加ip地址 ping 192.192.192.192 检查端口,使用telnet命令检查端口是否开放,瀚高数据库端口为5866。写法:telnet加ip地...原创 2020-04-23 16:01:03 · 335 阅读 · 0 评论 -
逻辑运算符的优先级(APP)
目录环境文档用途详细信息环境系统平台:N/A版本:5.6.4文档用途本文档阐述了逻辑运算符的顺序。详细信息通过使用逻辑运算符(AND、OR、NOT),可以将多个查询条件进行组合,通过 NOT 运算符可以生成“不是~”这样的查询条件,但是逻辑运算符本身也存在执行的先后顺序,如果不能正确理解会导致写出的SQL不能得到正确的执行结果。NOT 运算符优...原创 2020-03-23 14:25:09 · 2963 阅读 · 0 评论 -
数据库服务是否运行及运行状态的检查方法
目录文档用途详细信息相关文档本文主要介绍检查数据库单机, 流复制, repmgr集群服务是否运行及检查运行状态的方法。注意事项:该文档涉及到recovery.conf或done文件只是针对安全版V4.3.X或企业版V5版本,之后的安全版V4.5.X或企业版V6版本不再有recovery.conf或done文件详细信息一、单机版数据库的运行状态查看1、通过数据库自带的操作系统命令 pg_ctl 查看数据库运行状态数据库正常运行显示如下:[highgo@localhost ~]$ pg_c原创 2021-07-16 17:06:17 · 9225 阅读 · 0 评论 -
HGDB如何查询慢SQL
目录环境文档用途详细信息环境系统平台:N/A版本:5.6.5,5.6.4,5.6.3,5.6.1,4.3.4.8,4.3.4.7,4.3.4.6,4.3.4.5,4.3.4.4,4.3.4.3,4.3.4.2,4.3.4,4.7.8,4.7.7,4.7.6,4.7.5,4.3.2,4.1.1文档用途本文档用于适用于仅通过数据库日志获取慢SQL的情况。详细信息1、设置数据库获取所有的SQL语句修改配置文件postgresql.conf,设置以下参数#开启日志记录logging_col原创 2021-08-02 15:03:55 · 1702 阅读 · 0 评论 -
search_path 的使用说明
目录文档用途详细信息文档用途search_path 模式搜索路径,是数据库使用的一个进行表查看的模式列表,本文章用于介绍如何使用模式搜索路径参数search_path 。详细信息在 HGDB 中,想要查看数据库中有什么数据表或者视图,一般会在连接数据库后使用元命令\d进行查询,而元命令\d的搜索范围会限定在这个 search_path 模式搜索路径参数中。search_path 参数默认是"$user", public 两个值。highgo=# show search_p..原创 2020-11-23 09:37:33 · 3254 阅读 · 0 评论 -
对HGDB的pg_stat_statements介绍(APP)
目录环境文档用途详细信息环境系统平台:Microsoft Windows (64-bit) 2012版本:5.6.5文档用途 对pg_stat_statements进行讲解,并对表里的关键列进行讲解详细信息一、介绍pg_stat_statements模块提供一种方法追踪一个服务器所执行的所有 SQL 语句的执行统计信息,可以用于统计数据库的资源开销,分析TOP SQL。瀚高数据库是默认安装并且自动配置好的,可以直接查询:select * from ..原创 2021-02-25 16:05:16 · 921 阅读 · 0 评论 -
模式搜索路径-search_path实践(APP)
目录环境文档用途详细信息环境系统平台:N/A版本:4.3.4.8文档用途 本文主要介绍当访问数据库中对象时(比如表),非限定名访问时数据库系统搜索表的路径及顺序,精确定位所访问的表位于哪个模式下。并附上检索表常见问题解决方案。详细信息说明限定名方式访问表: 数据库.模式.表数据库中的模式,相当于引用表时需要用到的限定名。如果把一个特定模式名拉到应用中(如 select ...from 模式名.表名)写起来很冗长。一般情况下我们需要访问...原创 2021-03-09 14:41:42 · 4927 阅读 · 0 评论