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;
相关推荐
半夏陌离3 小时前
SQL 拓展指南:不同数据库差异对比(MySQL/Oracle/SQL Server 基础区别)
大数据·数据库·sql·mysql·oracle·数据库架构
jnrjian9 小时前
v$lock TS lock id1 用于发现Oracle pdb不能关闭的sid
sql·oracle
GottdesKrieges10 小时前
OceanBase系统日志管理
数据库·oracle·oceanbase
xhbh66615 小时前
Python操作MySQL的两种姿势:原生SQL与ORM框架SQLAlchemy详解
数据库·oracle
HCIE考证研究所1 天前
OCA、OCP、OCM傻傻分不清?Oracle认证就看这篇
oracle
曹牧1 天前
Oracle:select top 5
数据库·sql·oracle
张人玉2 天前
SQLSERVER数据备份
数据库·oracle·sqlserver
TDengine (老段)2 天前
TDengine 时间函数 TODAY() 用户手册
大数据·数据库·物联网·oracle·时序数据库·tdengine·涛思数据
c萱2 天前
软件测试错题笔记
软件测试·数据库·笔记·测试工具·oracle·测试用例