sql基本查询———增量
来源:互联网 发布:宁波邦元单片机 编辑:程序博客网 时间:2024/05/22 09:40
SELECTUPPER(F.TABLESPACE_NAME)AS"表空间名称",
ROUND(D.AVAILB_BYTES,2) AS"当前表空间大小(G)",
ROUND(D.MAX_BYTES,2) AS"自增后(G)",
ROUND((D.AVAILB_BYTES - F.USED_BYTES),2) AS "已用空间(G)",
TO_CHAR(ROUND((D.AVAILB_BYTES - F.USED_BYTES) / D.AVAILB_BYTES *100,
2),
'999.99')AS "当前使用比(%)",
TO_CHAR(ROUND((D.AVAILB_BYTES - F.USED_BYTES) / D.MAX_BYTES *100, 2),
'999.99')AS "自增使用比(%)",
ROUND(F.USED_BYTES,2) AS"当前空闲(G)",
ROUND((D.MAX_BYTES - (D.AVAILB_BYTES - F.USED_BYTES)),2) AS "自增后空闲(G)",
ROUND(F.MAX_BYTES,2) AS"最大块(M)"
FROM (SELECT TABLESPACE_NAME,
ROUND(SUM(BYTES) / (1024 * 1024 * 1024), 6)USED_BYTES,
ROUND(MAX(BYTES) / (1024 * 1024 * 1024), 6)MAX_BYTES
FROM SYS.DBA_FREE_SPACE
GROUPBY TABLESPACE_NAME) F,
(SELECT DD.TABLESPACE_NAME,
ROUND(SUM(DD.BYTES) / (1024 * 1024 * 1024), 6)AVAILB_BYTES,
ROUND(SUM(DECODE(DD.MAXBYTES,0, DD.BYTES, DD.MAXBYTES)) /
(1024 *1024 * 1024),
6) MAX_BYTES
FROM SYS.DBA_DATA_FILES DD
GROUPBY DD.TABLESPACE_NAME) D
WHERED.TABLESPACE_NAME = F.TABLESPACE_NAME
ORDERBY4DESC
------. 查询选择性高于百分之20的列,(并且包含在where条件内)
with tj1
as(
select a.TABLE_NAME,b.column_name,b.num_distinct,b.num_distinct/a.NUM_ROWS*100 选择性
from user_tables a , user_tab_columns b
where a.TABLE_NAME=b.TABLE_NAME
-- and a.table_name='TEST'
and b.num_distinct/a.NUM_ROWS*100>20
and a.NUM_ROWS!=0
group by a.TABLE_NAME,b.column_name,b.num_distinct,a.NUM_ROWS)
select distinct a.* from tj1 a ,user_ind_columns b
where a.TABLE_NAME=b.TABLE_NAME
and a.column_name not in (select column_name from user_ind_columns);
SELECT a.object_owner 用户,
a.sql_id,
b.sql_text,
a.object_name 表名,
d.bytes / 1024 / 1024 表大小,
length(replace(b.sql_text, ',', ',,'))-length(b.sql_text)+1 列访问数,
count(c.column_name) 总列数,
a.filter_predicates 过滤条件,
'' ftext
FROM v$sql_plan a, v$sql b, user_tab_columns c, user_segments d
WHERE a.sql_id = b.sql_id
AND a.object_name = c.table_name
AND a.object_name = d.segment_name
AND a.options = 'FULL'
GROUP BY a.object_owner,
a.sql_id,
b.sql_text,
a.object_name,
a.filter_predicates,
b.pinned_total,
d.bytes;
- sql基本查询———增量
- day07—SQL基本查询
- SQL总结——基本查询
- (三)mysql——SQL基本操作之SELECT查询
- SQL—简单查询
- 增量查询
- 【雪野实训记录】Oracle数据库 T2作业——基本SQL查询
- sql查询语句——连接查询
- sql查询操作—顺序查询
- SQL查询基本结构
- SQL基本查询语句
- (1)SQL基本查询
- SQL总结 基本查询
- SQL总结 基本查询
- SQL基本查询小结
- SQL基本查询语句
- SQL 基本查询语句
- SQL总结---基本查询
- [Linux]Shell的运算符和特殊变量
- 支持visual studio 2013的操作系统
- java实现字符串逆向输出(续)
- 电子商务行业数据集成案例介绍
- 波形图
- sql基本查询———增量
- 信号量 Linux函数 semget();semctl();semop();
- The given node was not created by the current document
- 盘点8种CSS实现垂直居中水平居中的绝对定位居中技术
- myeclipse自动关闭问题
- Vim整合AStyle进行代码美化
- 第1章第2节练习题10 查找指定倒数结点
- fragment调用方法isadded()、isvisible()
- Android studio AIDL详解