Oracle常用的查询语句

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

SELECT * from user_views where view_name='v$session';

SELECT * FROM ALL_USERS where username like 'S%';

select * from v$database;

select username,profile from dba_users;;

select * from dba_profiles where profile='DEFAULT';

SELECT * from v$archive_dest;

select * from v$kccle;

select * from v$logfile;

select * from v$archive_dest;

select * from v$archive_dest_status;

select * from dba_tables T where owner='SYSTEM' AND TABLE_NAME LIKE 'FAM%';

analyze table family compute statistics for table--表分析;

select * from user_tables where table_name='FAMILY';

select * from v$parameter where name='db_block_size';

select segment_name,bytes from user_segments;

select count(*) from all_tables;

select count(*) from dba_tables;

select * from dba_tables where tablespace_name='SYSTEM' and table_name='FAMILY';

select segment_name,count(*),round(sum(bytes/1024/1024),9) MB from user_segments group by segment_name  order by MB desc;

select * from REPCAT$_DDL;

select * from user_segments wheRE segment_name='REPCAT$_DDL';

select count(*) from user_tables;

select * from DBA_tables WHERE TABLE_NAME='SYSTEM';


SELECT SUM(BYTES/1024/1024) FROM DBA_EXTENTS WHERE SEGMENT_NAME='FAMILY';

SELECT SUM(BYTES/1024/1024) FROM DBA_DATA_FILES WHERE TABLESPACE_NAME='SYSTEM';

SELECT SUM(BYTES/1024/1024) FROM DBA_FREE_SPACE WHERE TABLESPACE_NAME='SYSTEM';

SELECT SEGMENT_NAME,sum(bytes/1024/1024) from user_segments group by segment_name having segment_name='FAMILY';

SELECT SUM(BYTES/1024/1024) FROM DBA_EXTENTS WHERE SEGMENT_NAME='FAMILY';

SELECT SUM(BYTES/1024/1024) FROM USER_SEGMENTS WHERE SEGMENT_NAME='FAMILY';

SELECT 1-104.5625/810 FROM DUAL;

/*select   a.tablespace_name,a.bytes/1024/1024 "sum MB",(a.bytes-b.bytes)/1024/1024   "used MB",b.bytes/1024/1024 "free MB",round(((a.bytes-b.bytes)/a.bytes)*100,2) "percent_used"

from

(select tablespace_name,sum(bytes) bytes from dba_data_files group by tablespace_name)   a,

(select tablespace_name,sum(bytes) bytes,max(bytes) largest from dba_free_space group by tablespace_name)   b

where   a.tablespace_name=b.tablespace_name

order   by   ((a.bytes-b.bytes)/a.bytes)   desc

--表空间*/

select SUM(BYTES/1024/1024) from SYS.DBA_FREE_SPACE t WHERE TABLESPACE_NAME='SYSTEM';

SELECT TABLESPACE_NAME,SUM(BYTES/1024/1024) MB FROM DBA_DATA_FILES GROUP BY TABLESPACE_NAME;

SELECT SUM(BYTES/1024/1024) MB FROM DBA_DATA_FILES WHERE TABLESPACE_NAME='SYSTEM';

select * from SYS.DBA_FREE_SPACE t;

SELECT * FROM DBA_EXTENTS WHERE SEGMENT_NAME='FAMILY';

SELECT SUM(BYTES/1024/1024) MB FROM DBA_EXTENTS WHERE SEGMENT_NAME='FAMILY' ;--表的大小;

SELECT BYTES/1024/1024 FROM DBA_SEGMENTS WHERE SEGMENT_NAME='FAMILY';--表的大小

select * from v$parameter where name='db_block_size';--块的大小

select blocks*8/1024 from user_tables where table_name='FAMILY';--表的大小


select sql_text,first_load_time from v$sql order by first_load_time desc;

commit;

select * from family;

delete from family where name='zXq';

alter system switch logfile;--重做日志切换,切换后归档日志也会切换

select * from v$logfile; --重做日志

select * from v$archive_dest;--归档日志-

select *  from v$parameter where name='db_recovery_file_dest_size'; --归档日志总大小-

select * from v$parameter where name like '%retention_target';

select * from v$parameter where name='db_recovery_file_dest';


select * from v$flashback_database_log;

select flashback_on from v$database;--查看数据库闪回功能有没有打开

select * from v$version;--数据库版本

select * from v$parameter where name like '%retention_target';

select value/1024/1024/1024 AS "LOG/GB" from v$parameter where name='db_recovery_file_dest_size'--3.76171875;

select * from v$parameter where name='db_recovery_file_dest';

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;;

select * from user_recyclebin;--回收站

select * from v$parameter where name='background_dump_dest';--警告文件和系统跟踪文件位置

select * from v$parameter where name='user_dump_dest';--用户跟踪文件位置



     












本文转自shangshanyang51CTO博客,原文链接:http://blog.51cto.com/qqran/1874587 ,如需转载请自行联系原作者



相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
SQL Oracle 关系型数据库
Oracle查询优化-查询只包含数字或字母的数据
【2月更文挑战第4天】【2月更文挑战第10篇】查询只包含数字或字母的数据
1537 1
|
9月前
|
Oracle 关系型数据库 Linux
【YashanDB 知识库】通过 dblink 查询 Oracle 数据时报 YAS-07301 异常
客户在使用 YashanDB 通过 yasql 查询 Oracle 数据时,遇到 `YAS-07301 external module timeout` 异常,导致 dblink 功能无法正常使用,影响所有 YashanDB 版本。原因是操作系统资源紧张,无法 fork 新子进程。解决方法包括释放内存、停掉不必要的进程或增大进程数上限。分析发现异常源于 system() 函数调用失败,返回 -1,通常是因为 fork() 失败。未来 YashanDB 将优化日志信息以更好地诊断类似问题。
|
8月前
|
Oracle 关系型数据库 数据库
【赵渝强老师】Oracle的闪回版本查询
本文介绍了Oracle数据库的闪回版本查询(Flashback Version Query)功能,通过示例详细讲解了其使用方法。闪回版本查询可获取指定时间区间内行的不同版本,利用`versions between`子句实现。文中包含视频讲解,并通过创建测试表、插入数据及执行查询等步骤,演示如何获取历史版本信息和伪列详情,帮助用户深入了解该功能的实际应用。
175 13
|
7月前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle的闪回事务查询
Oracle数据库的闪回事务查询(Flashback Transaction Query)是闪回版本查询的扩充,可用于审计或撤销已提交的事务。通过`flashback_transaction_query`视图,可生成还原特定事务的SQL语句。本文介绍了其基本概念,并通过实战演示如何使用该功能:从授权、开启UNDO数据增强,到创建测试表和事务,最后利用闪回查询撤销已提交的事务,验证数据恢复效果。附带视频讲解,帮助深入理解。
193 3
|
8月前
|
Oracle 关系型数据库 Linux
【YashanDB知识库】通过dblink查询Oracle数据时报YAS-07301异常
【YashanDB知识库】通过dblink查询Oracle数据时报YAS-07301异常
|
8月前
|
Oracle 关系型数据库 MySQL
【YashanDB知识库】oracle dblink varchar类型查询报错记录
这篇文章主要介绍了 Oracle DBLINK 查询崖山 DB 报错的相关内容,包括 ODBC 安装配置、数据源配置、dblink 环境配置、问题原因分析及规避方法。问题原因是 dblink 连接其他数据库时 varchar 类型转换导致的,还介绍了 long 类型限制、char 等类型区别,规避方法是修改参数 MAX_STRING_SIZE 支持 32K。
|
9月前
|
Oracle 关系型数据库 Linux
【YashanDB 知识库】通过 dblink 查询 Oracle 数据时报 YAS-07301 异常
某客户在使用 YashanDB 通过 yasql 查询 Oracle 数据时,遇到 `YAS-07301 external module timeout` 异常,导致 dblink 功能无法正常使用,影响所有版本。问题源于操作系统资源紧张,无法 fork 新子进程。解决方法包括释放内存、停掉不必要的进程或增大进程数上限。分析发现异常原因为系统调用 fork() 失败。经验总结:优化日志记录,提供更多异常信息。
|
10月前
|
Oracle 关系型数据库 数据库
【YashanDB知识库】oracle dblink varchar类型查询报错记录
在使用Oracle DBLink查询VARCHAR类型数据时,可能会遇到多种报错。通过了解常见错误原因,采取合适的解决方法,可以有效避免和处理这些错误。希望本文提供的分析和示例能帮助你在实际工作中更好地处理DBLink查询问题。
291 10
|
10月前
|
SQL Oracle 关系型数据库
如何在 Oracle 中配置和使用 SQL Profiles 来优化查询性能?
在 Oracle 数据库中,SQL Profiles 是优化查询性能的工具,通过提供额外统计信息帮助生成更有效的执行计划。配置和使用步骤包括:1. 启用自动 SQL 调优;2. 手动创建 SQL Profile,涉及收集、执行调优任务、查看报告及应用建议;3. 验证效果;4. 使用 `DBA_SQL_PROFILES` 视图管理 Profile。
|
SQL Oracle 关系型数据库
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
215 0
JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询

推荐镜像

更多