1、查看数据库版本:

SQL> select * from v$version;
行号     BANNER
---------- ---------------------------------------------------------------
1          DM Database Server x64 V7.6.0.142-Build(2019.03.12-103811)ENT
2          DB Version: 0x7000a已用时间: 3.044(毫秒). 执行号:3.

2、根据表空间名,查询表信息:

SQL>  select owner,table_name,tablespace_name from dba_tables where tablespace_name='DMHR';行号     OWNER TABLE_NAME  TABLESPACE_NAME
---------- ----- ----------- ---------------
1          DMHR  REGION      DMHR
2          DMHR  CITY        DMHR
3          DMHR  LOCATION    DMHR
4          DMHR  DEPARTMENT  DMHR
5          DMHR  JOB         DMHR
6          DMHR  EMPLOYEE    DMHR
7          DMHR  JOB_HISTORY DMHR7 rows got已用时间: 22.772(毫秒). 执行号:27.

3、查询用户相关的表信息:

SQL> select table_name from dba_tables where owner='DMHR';  // 用户名区分大小写行号     TABLE_NAME
---------- -----------
1          REGION
2          CITY
3          LOCATION
4          DEPARTMENT
5          JOB
6          EMPLOYEE
7          JOB_HISTORY7 rows got已用时间: 7.346(毫秒). 执行号:33.

其他查询用户表信息的SQL:
select table_name from user_tables; //当前用户拥有的表
select table_name from all_tables; //所有用户的表
select table_name from dba_tables; //包括系统表

4、查看表空间的名称和大小:

SQL> select name,total_size*sf_get_page_size()/1024/1024 || 'M' from v$tablespace;行号     NAME   TOTAL_SIZE*SF_GET_PAGE_SIZE()/1024/1024||'M'
---------- ------ --------------------------------------------
1          SYSTEM 21M
2          ROLL   128M
3          TEMP   10M
4          MAIN   128M
5          DMHR   128M已用时间: 0.569(毫秒). 执行号:36.

5、查看表空间物理文件的名称和大小:

SQL> select t.name tablespace_name,t.id file_id,d.path file_name,d.total_size*sf_get_page_size()/1024/1024||'m' total_space from v$tablespace t, v$datafile d where t.id=d.group_id;行号     TABLESPACE_NAME FILE_ID     FILE_NAME                   TOTAL_SPACE
---------- --------------- ----------- --------------------------- -----------
1          SYSTEM          0           /dm7/data/DAMENG/SYSTEM.DBF 21m
2          DMHR            5           /dm7/data/DAMENG/DMHR.DBF   128m
3          MAIN            4           /dm7/data/DAMENG/MAIN.DBF   128m
4          TEMP            3           /dm7/data/DAMENG/TEMP.DBF   10m
5          ROLL            1           /dm7/data/DAMENG/ROLL.DBF   128m已用时间: 2.800(毫秒). 执行号:37.

6、查看控制文件:

SQL> select para_value name from v$dm_ini where para_name='CTL_PATH';行号     NAME
---------- -----------------------
1          /dm7/data/DAMENG/dm.ctl已用时间: 2.574(毫秒). 执行号:38.

7、查看日志文件:

SQL> select PATH,RLOG_SIZE/1024/1024||'M' from v$rlogfile;行号     PATH                          RLOG_SIZE/1024/1024||'M'
---------- ----------------------------- ------------------------
1          /dm7/data/DAMENG/DAMENG01.log 256M
2          /dm7/data/DAMENG/DAMENG02.log 256M已用时间: 0.819(毫秒). 执行号:39.

8、查看表空间使用情况:

SQL> select t1.NAME tablespace_name,t2.FREE_SIZE*SF_GET_PAGE_SIZE()/1024/1024 ||'M' free_space,t2.TOTAL_SIZE*SF_GET_PAGE_SIZE()/1024/1024 ||'M' total_space,t2.FREE_SIZE*100/t2.total_size "% FREE" from V$TABLESPACE t1, V$DATAFILE t2 where t1.ID=t2.GROUP_ID;行号     TABLESPACE_NAME FREE_SPACE TOTAL_SPACE % FREE
---------- --------------- ---------- ----------- --------------------
1          SYSTEM          16M        21M         76
2          DMHR            127M       128M        99
3          MAIN            127M       128M        99
4          TEMP            9M         10M         99
5          ROLL            93M        128M        73已用时间: 1.678(毫秒). 执行号:45.

9、查看数据库对象:

SQL> select t2.name owner,t1.subtype$ object_type,t1.valid status,count(1) count# from sysobjects t1,sysobjects t2 where t1.schid=t2.id and t1.schid!=0 group by t2.name,t1.subtype$,t1.valid;行号     OWNER      OBJECT_TYPE STATUS COUNT#
---------- ---------- ----------- ------ --------------------
1          SYS        INDEX       Y      271
2          DMHR       UTAB        Y      7
3          DMHR       CONS        Y      18
4          DMHR       INDEX       Y      23
5          CTISYS     STAB        Y      1
6          CTISYS     CONS        Y      1
7          CTISYS     INDEX       Y      1
8          SYSSSO     STAB        Y      8
9          SYSSSO     CONS        Y      9
10         SYSSSO     INDEX       Y      9
11         SYSAUDITOR STAB        Y      4
......

10、查看数据库创建日期和归档方式:

SQL> select create_time ,case when arch_mode = 'n' then '非归档模式' else '归档模式' end from v$database;
[70004]:字符串截断.行号     CREATE_TIME                 CASEWHENARCH_MODE='n'THEN'非归档模式'ELSE'归档模式'END
---------- --------------------------- ---------------------------------------------------------------
1          2020-02-24 22:07:52         归档模已用时间: 1.623(毫秒). 执行号:51.

11、查看表结构:
DBMS_METADATA.GET_DDL(类型,表名,模式名)

SQL> select dbms_metadata.get_ddl('TABLE','EMPLOYEE','DMHR');行号     DBMS_METADATA.GET_DDL('TABLE','EMPLOYEE','DMHR')
---------- ----------------------------------------------------------------------------------------------------------------
1          CREATE TABLE "DMHR"."EMPLOYEE"
(
"EMPLOYEE_ID" INT NOT NULL,
"EMPLOYEE_NAME" VARCHAR(20),
"IDENTITY_CARD" VARCHAR(18),
"EMAIL" VARCHAR(50) NOT NULL,
"PHONE_NUM" VARCHAR(20),
"HIRE_DATE" DATE NOT NULL,
"JOB_ID" VARCHAR(10) NOT NULL,
"SALARY" INT,
"COMMISSION_PCT" INT,
"MANAGER_ID" INT,
"DEPARTMENT_ID" INT,
NOT CLUSTER PRIMARY KEY("EMPLOYEE_ID"),
CONSTRAINT "EMP_EMAIL_UK" UNIQUE("EMAIL"),
CONSTRAINT "EMP_DEPT_FK" FOREIGN KEY("DEPARTMENT_ID") REFERENCES "DMHR"."DEPARTMENT"("DEPARTMENT_ID"),
CONSTRAINT "EMP_JOB_FK" FOREIGN KEY("JOB_ID") REFERENCES "DMHR"."JOB"("JOB_ID"),
CHECK("SALARY" > 0)) STORAGE(ON "DMHR", CLUSTERBTR) ;已用时间: 14.991(毫秒). 执行号:55.

12、查看等待(wait)情况:

SQL> select class_name,total_waits count from v$wait_class;
未选定行已用时间: 0.614(毫秒). 执行号:57.

13、查看object分类数量:

SQL> select subtype$ object_type, count(1) quantity from sysobjects where subtype$ <>'' group by subtype$ union select 'column',count(1) from syscolumns;行号     OBJECT_TYPE QUANTITY
---------- ----------- --------------------
1          UTAB        16
2          VIEW        123
3          PKG         30
4          SEQ         1
5          TYPE        1
6          PROC        40
7          STAB        268
8          CONTEXT     1
9          CLASS       2
10         SYNOM       1
11         CONS        57行号     OBJECT_TYPE QUANTITY
---------- ----------- --------------------
12         INDEX       311
13         ROLE        10
14         USER        5
15         column      457515 rows got已用时间: 1.802(毫秒). 执行号:58.

14、查看数据库实例信息:

SQL> select name inst_name from v$instance;行号     INST_NAME
---------- ---------
1          DMSERVER已用时间: 1.273(毫秒). 执行号:62.

15、查看执行计划

SQL> explain select * from dmhr.employee where employee_id < 33;1   #NSET2: [0, 42, 280]
2     #PRJT2: [0, 42, 280]; exp_num(12), is_atom(FALSE)
3       #SLCT2: [0, 42, 280]; EMPLOYEE.EMPLOYEE_ID < 33
4         #CSCN2: [0, 856, 280]; INDEX33555459(EMPLOYEE)已用时间: 0.609(毫秒). 执行号:0.

达梦数据库(DM7) 常用运维语句相关推荐

  1. dm7和mysql_【干货分享】达梦数据库DM7的新特性发布啦

    原标题:[干货分享]达梦数据库DM7的新特性发布啦 近日,DM7正式发布新特性.作为一款广受业内人士认可的国产数据库产品,最突出的特征就是它良好的兼容性,完善的功能以及超出客户期望的优秀性能表现:本次 ...

  2. 国产数据库之达梦数据库 - DM7 MPP集群安装配置

    武汉达梦数据库作为国产数据库较有代表性的企业,在数据库研发方面投入了大量的精力,其自主研发的达梦数据库DM7,除了具有单机版可与Oracle相媲美的能力外,同时也研发了一款无共享MPP架构的数据库软件 ...

  3. linux环境中QT程序连接达梦数据库DM7简介

    linux环境中QT程序连接达梦数据库DM7简介 一.安装UnixODBC 1.下载UnixODBC安装包 下载地址:ftp://ftp.unixodbc.org/pub/unixODBC/unixO ...

  4. linux qt 达梦,linux环境中QT程序连接达梦数据库DM7简介

    linux环境中QT程序连接达梦数据库DM7简介 一.安装UnixODBC 1.下载UnixODBC安装包 下载地址:ftp://ftp.unixodbc.org/pub/unixODBC/unixO ...

  5. 达梦数据库DM8常用SQL函数

    在DM_SQL中支持数值.字符.日期.转换等种类的函数来满足用户不同的需求. 通过查询V$ifun和V$ifun_arg可以得到数据库提供的所有的函数以及其对应的参数要求. select a.NAME ...

  6. 达梦数据库初始化常用参数查询及介绍

    1字符集 字符是各种文字和符号的统称,包括各个国家文字.标点符号.表情.数字等等. 字符集 就是一系列字符的集合.字符集的种类较多,每个字符集可以表示的字符范围通常不同,就比如说有些字符集是无法表示汉 ...

  7. Linux 7中安装达梦数据库DM7

    一安装前准备工作  1.1检查Linux(Unix)系统信息  用户在安装DM前,需要检查当前操作系统的相关信息,确认DM安装程序与当前操作系统匹配,以保证DM能够正确安装和运行.用户可以使用以下命令 ...

  8. 达梦数据库disql常用语句(一)

    文章目录 前言 常用命令 脚本 总结 前言 本文主要介绍如何使用DM的命令行交互式工具DIsql,以及它作为数据库访问工具所提供的功能. 常用命令 disql登录 进入安装的bin目录登录如下 ./d ...

  9. 达梦数据库SQL常用查询语句

    1.简单查询 语法:select () from () 第一个括号:*, column_name, alias,expr || distinct 第二个括号:table_name 2.过滤查询 Whe ...

  10. 达梦数据库dm7同构数据库的双向同步

    同构数据库的双向同步 前面文章已讲过配置 1.1源端dmhs.hs文件配置 [root@gh1 ~]# cat /opt/dmhs/bin/dmhs.hs <?xml version=" ...

最新文章

  1. NSURLConnection和NSRunLoop
  2. 傲娇Android二三事之操蛋的开发日记(第一回)
  3. 直接点不玩虚的--启明云端千元现金红包、50pcs开发板直播现场拿走不谢
  4. linux 目录结构+常用命令+压缩命令+vim使用+及一些基础知识(非常好)
  5. ubuntu 安装php redis,ubuntu上安装php redis
  6. 关于Android(Java)创建匿名线程
  7. 20211110:DC综合的一些简单概念总结(2)
  8. Emacs进阶之使用Mepla插件库及有道翻译安装
  9. 计算2的N次方(C++)
  10. IP被反垃圾邮件组织列入SBL,发送邮件被退回的解决方法
  11. jquery 属性操作(addClass,removeClass,toggleClass)案例与tab栏切换
  12. 虚幻官方文档使用UMG(虚幻运动图像)的用户界面笔记[VS2019]
  13. 【学术】进行一场“认真准备的学术汇报”
  14. android文字转语音文件格式,Android文字转语音
  15. ionic 显示手机本地图片
  16. 解决Could not find method android() for arguments问题
  17. 【Windows】Windows下通过图形界面安装MySQL数据库
  18. 软件行业考哪些证书可以拿到高薪,含金量比较高?
  19. Photoshop文字之——打造撕纸文字效果
  20. 华硕AC66U_B1救砖或者恢复固件

热门文章

  1. [黑客光盘2009年更新]100张黑客光盘 数百G黑客资源~~~~~~~~~~~~~
  2. 软件开发中的EJB是什么?
  3. 面对性骚扰,Siri Alexa等AI助手如何应对
  4. php递归5,5.5.1 PHP递归函数
  5. php递归函数名字,php递归示例 php递归函数代码
  6. ueditor常见用法
  7. JavaScript的特效
  8. 2011年1月31日nod32id,nod32免费激活码_NOD32用户名密码
  9. windows10安装adb/fastboot教程
  10. linux 网络编程connection refused,《UNIX网络编程》第一个例子出现“connect error: Connection refused”错误提示信息?...