logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

openGauss数据库的安装与使用

在 Win 上 VSCode 中配置好 JAVA 环境,需要 Java11 和 Java8,配置该项目的 JDK Runtime 和 Referenced Libraries(把下载解压得到的 postgresql.jar 加进去)数据库目录安装路径/opt/software/openGauss/data/single_node,其中/opt/software/openGauss 为解压包路径,d

文章图片
#数据库#python#numpy
MogDB/OpenGauss数据库中通过参数控制抓取慢sql

字符型 该参数分为两部分,形式为’full sql retention time, slow sql retention time’ full sql retention time 为全量 SQL 保留时间,取值范围为 0 ~ 86400 slow sql retention time 为慢 SQL 的保留时间,取值范围为 0 ~ 604800。该参数的值单位为秒,全量 sql 的保留时间默认为一

文章图片
#数据库#sql#服务器
如何使用pg_chameleon迁移MySQL数据库至openGauss

pg_chameleon 是一个用 Python 3 编写的实时复制工具,经过内部适配,目前支持 MySQL 迁移到 openGauss。工具使用 mysql-replication 库从 MySQL 中提取 rowimages,这些 rowimages 将以 jsonb 格式被存储到 openGauss 中。在 openGauss 中会执行一个 pl/pgsql 函数,解码 jsonb 并将更改

文章图片
#数据库#mysql
openGauss每日一练第三天

学习 openGauss 创建数据库、修改数据库属性和删除数据库。

文章图片
#数据库#oracle
Data studio普通用户采用非SSL的方式连接openGauss

Data studio 在连接 openGauss 数据库时,会访问数据库的 pg_roles 系统表。因此若想使普通用户通过 Data studio 访问数据库,需赋予该用户查询 pg_roles 的权限。由于 openGauss 默认开启 SSL 认证,且配置认证较为麻烦,个人开发测试并不需要它。3.修改 postgresql.conf 文件,增加要访问的端口号。4.修改 pg_hba.con

文章图片
#ssl#网络协议#网络
openGauss每日一练第四天

学习 openGauss 创建角色、修改角色属性、更改角色权限和删除角色 角色是用来管理权限的,从数据库安全的角度考虑,可以把所有的管理和操作权限划分到不同的角色上。过程中使用\du 或\du+查看角色信息。

文章图片
#数据库#mysql
当遇到磁盘空间已用完,无法创建目录时怎么办

在安装 MogDB3.0 数据库时,提示磁盘空间已用完,无法创建目录。

文章图片
openGauss-智能优化器之基数估计

而对于更多列的联合分布,为了避免指数级别的空间复杂度增长,openGauss 采用了条件独立性假设,比如三列数据 X,Y,Z 分布相关,但是一旦将 Y 取值固定,X 和 Y 的分布便称为独立,这时的联合概率计算可以被抽象为 P(X,Y,Z)=P(X|Y)P(Y|Z)P(Z)。当前数据库为了高效估计多列复合查询条件的基数,广泛采用了基于独立性假设的多列数据分布刻画的技术,比如假设 X,Y,Z 列的联

openGauss/MogDB的uncommitted xmin问题解决

但是比较好的一点是,MogDB/openGauss 的 maintenance 模式不需要 PostgreSQL 那样需要停掉 PostgreSQL 数据库再去使用。在测试 openGauss/MogDB 的时候,发现主库查询 snapshot.tables_snap_timestamp 这个表的时候,一 select *,数据库就宕机,而备库是正常的。在分析的时候,因为是测试环境使用了 vacu

OpenGauss数据库对象属主变更后会自动调整对象权限吗?

OpenGauss 数据库创建了数据库对象之后,可以使用 alter 命令修改对象的属主。

文章图片
#数据库#oracle#sql
    共 125 条
  • 1
  • 2
  • 3
  • 13
  • 请选择