达梦数据库创建只读用户
一、前言 通常,为了数据库的安全考虑,我们需要给不同的使用者开通不同的访问用户,而有时需要开通仅有读取数据权限的用户,也就是创建只读用户。那么在达梦中如何创建只读用户呢? 二、创建方法 方法一:直接创建 CREATE USER "READ" IDENTIFIED BY "XXXXXXXXX" READ ONLY; GRANT SE…
达梦数据库查看表定义的几种方法
一、前言 有时一些客户的生产环境并没有图形界面,不方便使用 DM 管理工具,那么我们就需要使用 SQL 方式查看表定义,从 disql 直接查看表定义也非常方便我们平时的操作。 二、查看表定义 方法一:DBMS_METADATA.GET_DDL FUNCTION GET_DDL (OBJECT_TYPE IN VARCHAR (30), NAM…
达梦数据库的索引与约束
一、管理索引的准则 在表中插入数据后创建索引 索引正确的表和列 为性能而安排索引列 限制每个表的索引的数量 估计索引大小和设置存储参数 为每个索引指定表空间 以上准则详细内容参考数据库安装路径 doc 目录下的《DM8 系统管理员手册.pdf》。 二、管理约束 约束类型 NOT NULL:非空 UNIQUE:唯一 PRIMARY KEY…
达梦数据库数据量查询方法
一、简单概述 我们在数据库使用过程中,各种工作场景下,一定会碰到过一个问题:如何查询数据库的数据量? 这个问题很常见,本文来总结一下 DM 数据库相关查询 SQL。 二、总结 2.1 整个实例的数据量 -- 单位 MB WITH TMP AS (SELECT USERNAME,USER_USED_SPACE (USERNAME)*PAGE/10…
本站MySQL数据库由5.5版本升级到8
原文链接:https://blog.csdn.net/qq_41107231/article/details/119064936 一、问题描述 本站自建站以来使用的都是 MySQL5.5.62 版本,由于此版本数据库过于陈旧,在 WordPress 的站点健康检查中收到提示 “数据库服务器过于陈旧”。遂决定升级 MySQL,告别旧时代。 二、…
达梦数据库中的一些巧妙的SQL
一、前言 本文可能不局限于 DM 数据库,用法是否可用需自行验证。 二、汇总 2.1 字段中是否包含中文 -- 查询 NAME 字段包含中文的 SELECT NAME FROM CS_ZW WHERE ASCIISTR (NAME) LIKE '%\%'; -- 查询 NAME 字段不包含中文的 SELECT NAME FROM CS_ZW WHE…
达梦数据库客户端配置文件dm_svc.conf
一、简单概述 dm_svc.conf 是 DM 的客户端配置文件。 包含了 DM 各接口和客户端工具所需要配置的一些参数。 必须和接口 / 客户端工具位于同一台机器上才能生效。 dm_svc.conf 的工作目录默认的是固定的,不能改变。使用默认位置时,用户如果需要将其修改并拷贝到其他客户端机器上,也必须位于相同的目录中。 修改文件位置:…
达梦数据库的表空间
一、简单概述 在 DM 数据库中,表空间由一个或者多个数据文件组成。DM 数据库中的所有对象在逻辑上都存放在表空间中,而物理上都存储在所属表空间的数据文件中。 在创建 DM 数据库时,会自动创建 5 个表空间:SYSTEM 表空间、ROLL 表空间、MAIN 表空间、TEMP 表空间和 HMAIN 表空间。 SYSTEM 表空间存…
达梦数据库的关键字和保留字
一、系统视图 系统视图:V$RESERVED_WORDS 保留字统计表,记录保留字的分类信息。RES_FIXED=N 的关键字,通过 ini 参数 EXCLUDE_RESERVED_WORDS 设置之后会失效,此视图不会再记录。 二、查询关键字 通过系统视图查询 SELECT * FROM SYS."V$RESERVED_WORD…
达梦数据库Linux服务器启动图形化工具
一、问题概述 DM 数据库客户端工具位于 DM 安装目录的 tool 目录下。在 Linux 系统中使用这些客户端工具需要开启图形化功能,本文介绍开启 Linux 图形化的操作步骤。 二、开启图形化 root 用户允许其他用户连接,执行 [root@dm ~]# xhost + access control disabled, cli…