于2021-07-07 加入墨天轮
个人成就
发布84次内容
获得275次点赞
内容获得63次评论
获得122次收藏
回答了19次问答
TA的专栏
文章分类
墨力计划
(54)
postgresql
(39)
pg
(25)
opengauss
(12)
mogdb
(6)
oracle
(6)
墨力翻译
(3)
linux
(3)
oracle11g
(2)
opengauss训练营
(2)
centos7
(1)
linux脚本学习
(1)
展开
文章档案
2024年06月
(2)
2024年05月
(2)
2024年04月
(2)
2024年03月
(1)
2023年03月
(2)
2023年02月
(7)
2023年01月
(1)
2022年12月
(4)
展开
最新评论
PostgreSQL Bitmap Scan
这就有点垃圾了,不能直接到位到堆表的具体的页面,而要通过位图进行过滤,如果没有位图的话,在Index Scan完毕之后就需要Sequence Scan堆表,跟商业数据库差距太大
-桦仔PostgreSQL 覆盖索引 vs. 多列索引
ERROR: function bt_page_items(unknown, integer) does not exist
LINE 1: select ctid,vars,data from bt_page_items('idx_id_indext',1) ...
^
HINT: No function matches the given name and argument types. You might need to add explicit type c
怎么弄呢?
-董小姐动态
文章 ·83
数说 ·27
问答 ·19
文档 ·1
关注
留言板·1
MogDB/openGauss 角色权限.pdf
上传文档于
2024-07-10
openGauss operator实战-环境准备(二)之疑难问题
上一篇:openGauss operator实战-环境准备(一)疑难问题1)Exiting due tO GUEST MISSING CONNTRACK: Sorry, Kubernetes 1.20
发布文章于
2024-06-03
openGauss operator实战-环境准备(一)
此系列文档旨在实操,如想更进一步了解openGauss operator的基础知识,请移步官方仓库,其他组件的知识,请移步对应的官网一、环境准备本文档以minikube为基础,展示如何部署并使用ope
发布文章于
2024-06-03
opengauss中dbe_perf这个schema下的视图如何授权给其他用户?
法一:将dbe_perf这个schema对象的USAGE权限赋给用户grant USAGE on schema dbe_perf to user_name ;注意:dbe_perf下的某些系统视图或者表需要有MONADMIN或者SYSADMIN 权限的用户才能访问法二:将系统权限:MONADMIN或者SYSADMIN赋给用户alter user user_name MONADMIN ;
alter
提交回复于
2024-04-19
openGauss/MogDB 删除用户之default privileges
ERRORmaleah_db=# drop user a ;
ERROR: role "a" cannot be dropped because some objects depend on it
发布文章于
2024-04-01
pg中那些操作执行是,表上不允许读和写,例如:vacuum full
表级别的八级锁Access Exclusive会阻塞读写,例如DROP TABLE、TRUNCATE、REINDEX、CLUSTER、VACUUM FULL、REFRESH MATERIALIZED VIEW(不带CONCURRENTLY)、LOCK TABLE,部分ALTER INDEX和ALTER TABLE
提交回复于
2023-01-06
vaccum和create index 能并发运行吗??
vacuum 是 Share Update Exclusive 锁 ;create index 是 Share 锁两种锁会冲突
提交回复于
2023-01-04
pg_stat_activity中的pid可以批量查杀吗?
杀pid有两个函数:pg_terminate_backend()pg_cancel_backend()以 pg_terminate_backend() 函数为例:select pg_terminate_backend(pid) from pg_stat_activity where条件
提交回复于
2023-01-04
Sort Method: external 说明work_mem不够大吗?
是的,可以适当调大work_mem的值。执行计划中出现 Sort Method: external 字样,说明需要借助外部文件来进行排序,会有临时文件的生成1)当执行sort排序、HASH JOIN、中间结果存储、聚合等会用到临时文件,超过了work_mem就会溢出到磁盘,在事务查询和结束后会自动回收可以通过设置log_temp_files在日志中观察临时文件2)Sort Method有两种qui
提交回复于
2023-01-04
vacuum 中 maintenance_work_mem 很小,不足以一次完成vacuum,需要分多次,是哪个指标判断的?
1、如果需要清理的dead tuple 的存放空间大于 maintenance_work_mem,需要多次进行“不足以一次完成vacuum,需要分多次”这个”多次“具体来说指的应该是清理索引的次数2、index_vacuum_count 是指 清理索引循环次数两篇文章可以参考下:https://mp.weixin.qq.com/s/dyQ-yaUMSqQI8IyzYCGt3ghttps://pos
提交回复于
2022-12-30
opengauss gsql登录设置、登录后用户切换基础配置、命令
是想问,\c 切换到一个新的用户,怎么能切换成上一个session么?不能窗口1:[om302@node1 ~]$ gsql -d postgres -r
gsql ((openGauss 3.0.2 build ed8c0638) compiled at 2022-10-10 09:49:49 commit 0 last mr )
Non-SSL connection (SSL connec
提交回复于
2022-11-28
postgresql表权限问题
赋权语句没有问题,方法也是正确的,不应该出现的错误。能发一下具体的实验案例么?我按照您说的方法试了下也没复现postgres=# create schema test_sc AUTHORIZATION postgres ;
CREATE SCHEMA
postgres=# set search_path = test_sc ;
SET
postgres=> \du utest
提交回复于
2022-11-17
PostgreSQL如何获取连接会话的os username?
设置变量 - \set可以调用操作系统级别的命令和环境变量postgres=# \set os_name `whoami`
postgres=# \echo :os_name
postgres
提交回复于
2022-08-18