ORACLE 日常查询

一. 查询索引相关

java 复制代码
1. 查询索引所在的表空间,单个索引的大小

SELECT ui.table_name, us.segment_name AS index_name, us.tablespace_name,
       ROUND(SUM(us.bytes) / 1024 / 1024 / 1024, 2) AS total_size_GB
FROM dba_indexes ui
JOIN dba_segments us ON ui.index_name = us.segment_name
WHERE ui.owner = '用户'  -- 替换为实际使用用户(需大写)
GROUP BY ui.table_name, us.segment_name, us.tablespace_name
ORDER BY total_size_GB DESC;

2.查询索引所使用的表空间的大小

SELECT us.tablespace_name,
       ROUND(SUM(us.bytes) / 1024 / 1024 / 1024, 2) AS total_size_GB
FROM dba_indexes ui
JOIN dba_segments us ON ui.index_name = us.segment_name
WHERE ui.owner = '用户'  -- 替换为实际使用用户(需大写)
GROUP BY  us.tablespace_name
ORDER BY total_size_GB DESC;
相关推荐
隔窗听雨眠1 小时前
Oracle误Truncate操作恢复:从原理到实战的完整指南
数据库·oracle
xfhuangfu15 小时前
Oracle中建立到CDB和PDB的连接
数据库·oracle·rpc
浪子明X17 小时前
从 MongoDB 文档到关系模型:构建可重跑、可对账的数据迁移流水线
数据库·mongodb·oracle
隔窗听雨眠17 小时前
GBase 8s并发控制深度解析:封锁机制、隔离级别与死锁处理全攻略
服务器·数据库·oracle
阿坤带你走近大数据19 小时前
SQL的执行顺序和书写顺序的介绍
数据库·sql·oracle
浅念-21 小时前
MySQL CRUD | 增删改查知识点总结
数据库·sql·mysql·oracle
码农颜21 小时前
5.6.2 ⾏级锁死锁
数据库·sql·oracle
ChaHae-In1 天前
MyBatis动态SQL与MyBatis-Plus高效开发指南
数据库·oracle·mybatis
ciqingloveless1 天前
Oracle打开数据库加密
数据库·oracle
DBA_G1 天前
GBase 8a数据库集群多维度资源管控策略矩阵解析
数据库·oracle