zoukankan      html  css  js  c++  java
  • 累积sql常用查询语句「Oracle」

    --1、查看表空间的名称及大小
    select t.tablespace_name,round(sum(bytes/(1024*1024)),0) ts_size  

    from dba_tablespaces t,dba_data_files d 

    where t.tablespace_name = d.tablespace_name

    group by t.tablespace_name;

    --2、查看表空间物理文件的名称及大小

    select tablespace_name,file_id, file_name,round(bytes/(1024*1024),0) total_space

    from dba_data_files

    order by tablespace_name;

    --查询语法--
     select default_tablespace from dba_users where username='登录用户'
       

    如,我的登录用户是TMS21,那么查询语法是

     /* 查看用户所属的表空间 */
     select default_tablespace from dba_users where username='TMS21';

    相关查询的用法,也顺便记录一下

    1)查询当前用户表空间

     /* 查看用户所属的表空间 */
     select default_tablespace from dba_users where username='TMS21';

    2)查询所有表空间

      /*查看所有的表空间 */
       -- 1 )方式1:dba_tablespaces --
       select * from dba_tablespaces;
        --2 )方式2:v$tablespace --
       select * from v$tablespace;   

    3)查询用户下所有表

      /* 查看用户下面的所有的表 */ 
      -- 1 )方式1:user_tables --
       select * from user_tables;
       --2 )方式2: dba_tables --
       select * from dba_tables where owner='TMS21';

    4)查询表空间下的用户

      /*查看表空间下有多少用户,tablespace_name表空间 的名字一定要大写 */
       select distinct s.owner from dba_segments s where s.tablespace_name ='TMS21';  

    来源:https://blog.csdn.net/qq_26941173/article/details/77155421
  • 相关阅读:
    putty的复制 技巧
    linux下的yum命令详解
    mysql修改密码
    我的阅读编程书籍的好方法
    WINDOWS下VIM配置
    Debian下VSFTPD配置
    一个远程访问MySQL的错误(2003, 10061)的解决
    auto_increment
    hello,world!
    scss文件中使用深度选择器/deep/报错 Expected selector Jim
  • 原文地址:https://www.cnblogs.com/haha-9527/p/12985940.html
Copyright © 2011-2022 走看看