广告
返回顶部
首页 > 资讯 > 数据库 >oracle常用查询语句
  • 393
分享到

oracle常用查询语句

2024-04-02 19:04:59 393人浏览 薄情痞子
摘要

杀会话,必须要时刻背上来:select 'alter system kill session ''' || sid|| ',' || serial# || ''' immediate;' fro

  1. 杀会话,必须要时刻背上来:
    select 'alter system kill session ''' || sid|| ',' || serial# || ''' immediate;' from gv$session where username = 'username' and status = 'ACTIVE';

查杀指定的等待事件:
select 'alter system kill session ''' || sid|| ',' || serial# || ''' immediate;' from v$session where event = 'latch: row cache objects';
select 'alter system kill session ''' || sid|| ',' || serial# || ''' immediate;' from gv$session where event = 'latch: row cache objects' and inst_id = 2;

查杀指定的sql
select 'alter system kill session ''' || sid|| ',' || serial# || ''' immediate;' from gv$session where sql_id = 'dnwQt3wq75993';

alter system kill session '568,12353' immediate;

  1. 查看表空间:
    SELECT total.tablespace_name,
    Round(total.MB, 2) AS Total_MB,
    Round(total.MB - free.MB, 2) AS Used_MB,
    Round(( 1 - free.MB / total.MB ) * 100, 2)
    || '%' AS Used_Pct
    FROM (SELECT tablespace_name,
    Sum(bytes) / 1024 / 1024 AS MB
    FROM dba_free_space
    GROUP BY tablespace_name) free,
    (SELECT tablespace_name,
    Sum(bytes) / 1024 / 1024 AS MB
    FROM dba_data_files
    GROUP BY tablespace_name) total
    WHERE free.tablespace_name = total.tablespace_name;

3.收集统计信息:
BEGIN

    DBMS_STATS.GATHER_TABLE_STATS(OWNNAME => 'username', TABNAME => 't_name', DEGREE => 128, CASCADE => TRUE, FORCE => TRUE);

END;

5.dataguard类:
alter database recover managed standby database using current logfile disconnect;
alter database recover managed standby database disconnect from session;
alter database recover managed standby database cancel;
配置:
alter system set LOG_ARCHive_DEST_1='location=USE_DB_RECOVERY_FILE_DEST valid_for=(all_logfiles,all_roles) db_unique_name=pri';
alter system set LOG_ARCHIVE_DEST_2='SERVICE=std LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) compression=enable DB_UNIQUE_NAME=std';
alter system set log_archive_config='dg_config=(pri,std)';
备库查看没有应用的日志
select l.SEQUENCE#,l.THREAD#,l.name,l.APPLIED from gv$archived_log l where l.NAME is not null and applied = 'NO' order by l.SEQUENCE# desc ;
select from v$archive_gap;
select
from v$managed_standby where process = 'MRP0';
select * from v$dataguard_stats;
orapwd file=orapsid passWord=password#123 entries=10 force=y ignorecase=y
rman target sys/password@primarydb auxiliary sys/password@standbydb
run {
allocate channel ch2 type disk;
allocate channel ch3 type disk;
allocate channel ch4 type disk;
allocate channel ch5 type disk;
allocate auxiliary channel ch6 type disk;
allocate auxiliary channel ch7 type disk;
allocate auxiliary channel ch7 type disk;
allocate auxiliary channel ch8 type disk;
duplicate target database for standby from active database;
release channel ch2;
release channel ch3;
release channel ch4;
release channel ch5;
release channel ch6;
release channel ch7;
release channel ch7;
release channel ch8;
}
6.查看lob大小:
select s.TABLE_NAME,d.segment_name,s.TABLESPACE_NAME,sum(trunc(d.BYTES/1024/1024/1024)) from user_segments d,user_lobs s where d.segment_name = s.SEGMENT_NAME
group by d.segment_name,s.TABLE_NAME,s.TABLESPACE_NAME order by 4 desc;

7.根据sid找找spid,进行操作系统层面kill -9 spid:

select a.spid,b.sid,b.serial#,b.username from v$process a,v$session b where a.addr=b.paddr and b.status='KILLED';
select b.spid,a.osuser,b.program from v$session a,v$process b where a.paddr=b.addr and a.sid=4901

8.select * from nls_database_parameters;
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

9.后续不断更新中。。。。。。。。。。。。。。。

您可能感兴趣的文档:

--结束END--

本文标题: oracle常用查询语句

本文链接: https://www.lsjlt.com/news/44152.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle常用查询语句
    杀会话,必须要时刻背上来:select 'alter system kill session ''' || sid|| ',' || serial# || ''' immediate;' fro...
    99+
    2022-10-18
  • Oracle常用的查询语句
    SELECT * from user_views where view_name='v$session';SELECT * FROM ALL_USERS where us...
    99+
    2022-10-18
  • postgresql常用查询语句
    1.查找执行较慢的sql:select* from pg_stat_statements; 2.根据操作系统的pid查找回话:select d.query from pg_stat_ac...
    99+
    2022-10-18
  • redis常用查询语句
    1.查看慢查询:slowlog get [N] 2.添加slave:slaveof <masterip> <masterport>去掉slave:slaveof no one清理已...
    99+
    2022-10-18
  • mongodb 常用查询语句
    查看数据库的连接数:db.serverStatus().connections 查看当前数据库正在执行的语句:db.currentOp() 查看数据库中慢语句:db.system.profile...
    99+
    2022-10-18
  • 常用sql语句查询
    oracle常用经典SQL查询 常用SQL查询:   查看表空间的名称及大小   select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba...
    99+
    2019-10-10
    常用sql语句查询 数据库入门 数据库基础教程 数据库 mysql
  • EntityFramework常用查询语句
    方法一:Linq to Entitie var info = from p in entity.Users where p.ID >= 10 orderby p.ID...
    99+
    2022-11-13
  • oracle 层次查询语句
       Oracle中层次查询语法:     select  ...     [level | connec...
    99+
    2022-10-18
  • postgresql dba常用sql查询语句
    转载自: http://blog.itpub.net/30126024/viewspace-2655205/ 查看帮助命令 DB=# help --总的帮助 DB=# \h --SQL commands级...
    99+
    2022-10-18
  • mysql dba常用的查询语句
    查看帮助命令 mysql> help; --总的帮助 mysql> help show; --查看show的帮助命令 mysql> help create;--查看create的帮助命令 ...
    99+
    2022-10-18
  • 常用的SQL查询语句大全
    这篇文章主要讲解了“常用的SQL查询语句大全”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“常用的SQL查询语句大全”吧!一、基础1、说明:创建数据库CREA...
    99+
    2022-10-18
  • oracle with 语句实现递归查询
    Oracle with 语句可以实现如同connect by 语句一样的序列:connect by用法使用rownum实现1到10的序列。select rownum from&...
    99+
    2022-10-18
  • 怎么在Oracle中使用OVER查询语句
    本篇文章为大家展示了怎么在Oracle中使用OVER查询语句,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、rank()/dense_rank() over(pa...
    99+
    2022-10-18
  • DQL查询语句
    排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * ...
    99+
    2019-10-15
    DQL查询语句
  • oracle 常用语句
    1.decode 函数(小版本的case when)select  decode(pd.discount_id,null,'','购买'||pd.product_count||'个,'|...
    99+
    2022-10-18
  • 条件语句与查询语句
    条件语句:到目前为止我们所使用的语句操作几乎都是对每一行都进行操作,那么能不能但对某一行,或者某几行进行操作呢?这个时候就需要使用到条件语句关键字WHERE,介绍一下关系运算符:>:大于<...
    99+
    2022-10-18
  • PostgreSQL DBA常用SQL查询语句有哪些
    本篇内容介绍了“PostgreSQL DBA常用SQL查询语句有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学...
    99+
    2022-10-18
  • oracle查询、修改、删除、插入语句
    ( id int, xm varchar2(5), age varchar2(3) ) 内有数据格式 id xm age 1 ...
    99+
    2020-09-12
    oracle查询 修改 删除 插入语句
  • 常见的sql查询语句是什么
    小编给大家分享一下常见的sql查询语句是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常见的sql查询语句有:1、查看表结构...
    99+
    2022-10-18
  • 常用的MongoDB查询语句的示例代码
    目录背景方法查询示例示例一示例二示例三示例四尾言背景 最近做了几个规则逻辑。用到mongo查询比较多,就是查询交易信息跑既定规则筛选出交易商户,使用聚合管道进行统计和取出简单处理后的...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作