- 博客(30)
- 收藏
- 关注
原创 PostgreSQL17优化器改进(5)GROUP BY优化
本次在PostgreSQL17版本中描述的根据索引或order by排序来优化GROUP BY列的排序,同时新增了enable_group_by_reordering参数进行控制,默认值为on,这里GROUP BY优化其实就是对**分组聚集**实现方式的优化。
2024-06-20 09:57:07
542
原创 PostgreSQL17优化器改进(4)允许UNION(没有ALL)使用MergeAppend
PostgreSQL17优化器改进(4)允许UNION(没有ALL)使用MergeAppend
2024-06-15 17:19:02
1195
原创 PostgreSQL17优化器改进(3)在使用包含操作符<@和@>时优化范围查询
本文将介绍PostgreSQL 17服务端优化器在使用包含操作符时优化范围查询。
2024-06-12 08:36:07
735
原创 PostgreSQL17优化器改进(2)允许将相关的IN子查询转换为连接
本文将介绍PostgreSQL 17服务端优化器允许将相关的IN子查询转换为连接。
2024-06-07 14:15:19
789
原创 Linux RedHat7.6操作系统的xfs格式化后,mount不生效
最近在准备测试环境的过程中,当对xfs文件系统格式化后,mount磁盘,通过df -h命令查看,未显示挂载磁盘信息
2024-06-06 13:48:29
312
原创 PostgreSQL17优化器改进(1)IS NOT NULL和IS NULL查询限制优化功能测试
上个月PostgreSQL17.0 BETA版本已经发布,在优化器上新增了许多优化功能。其中PostgreSQL17.0可以在有NOT NULL约束的列上删除冗余的IS NOT NULL语句,并且不再需要在包含IS NOT NULL子句的列上执行查询;如果指定IS NULL,则取消对非空列的扫描。
2024-06-03 17:23:02
1349
1
原创 openGauss安装完成后,切换用户提示ulimit open files cannot modify limit
通过研究发现,是在安装openGauss的时候,脚本会在.bashrc文件中自动添加。在注释掉该配置后,切换用户就正常了。
2024-05-14 08:29:26
211
原创 benchmark执行命令报java.lang.UnsupportedClassVersionError
benchmark执行命令报java.lang.UnsupportedClassVersionError
2024-05-11 10:15:25
496
1
原创 Linux系统LVM扩容报Logical volume datavg/lv_data successfully resized
Linux系统LVM扩容报Logical volume datavg/lv_data successfully resized
2024-05-09 08:20:58
425
原创 使用LogMiner读取DG备库的归档日志-LogMiner字典静态文件
使用LogMiner读取DG备库的归档日志-LogMiner字典静态文件
2024-05-06 10:27:35
359
原创 ADG的备库mrp进程状态一直显示WAIT_FOR_LOG
在搭建完单机主备的adg后,MRP0进程的状态一直显示WAIT_FOR_LOG,这个和预期的APPLYING_LOG不符。另外经过测试发现,主备插入数据,备库只有当手动切换归档日志,备库才可以同步到主库写入的数据。
2024-05-06 08:38:03
1120
1
原创 centos 7.0版本以上,修改日期和时间及网卡配置
该命令修改时间和日期、时区等信息,对于时间的修改,避免使用date修改日期后,还得要是用hwclock去修改BIOS记录的时间。该命令修改就是/etc/hostname文件。
2024-04-29 09:55:37
238
原创 IMPDP导入慢问题分析
最近在使用数据泵迁移数据库的过程中,遇到许多问题导致IMPDP导入比较慢或者夯住,在此对解决这类问题的思路做一下汇总-impdp导入慢问题分析
2024-04-29 09:22:13
531
原创 benchmark装载数据报错ERROR: Protocol error. Session setup failed
benchmark装载数据报错ERROR: Protocol error. Session setup failed
2024-04-29 09:02:59
326
2
原创 DBeaver连接openGauss报错Invalid username/password问题排查
DBeaver连接openGauss报错Invalid username/password问题排查
2024-04-29 08:59:22
1440
原创 Oracle的数据类型-初探集合数据类型
在最近的工作中需要对Oracle数据库到Gaussdb数据进行迁移评估,涉及到Oracle数据类型的兼容性评估,但是有许多数据类型时我们不常使用的,因此查找文档学习的过程,顺便整理并做一下笔记。本文档将帮助大家初步了解Oracle集合数据类型及其使用方法。在本文档中,您将学到如何创建集合数据类型以及插入该数据类型。希望通过这份文档,能够帮助大家更好地理解Oracle数据库的集合数据类型,能够更加轻松地操作相关数据类型。官网文档参考Oracle 23c,本地环境使用19c版本验证。
2024-03-26 08:46:17
779
原创 Gaussdb模式匹配操作符详细介绍
gaussdb数据库目前提供了三种独立的实现模式匹配的方法,分别为LIKE操作符、SIMILAR TO操作符和POSIX-风格的正则表达式 。除了这些基本的操作符外,还有一些函数可用于提取或替换匹配子串并在匹配位置分离一个串。
2024-03-25 17:44:50
2253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人