oracle常用运维sql语句】的更多相关文章

1.查询dblink语句 col owner for a20col db_link for a30col username for a20col host for a30set linesize 120set pages 60select * from dba_db_links order by owner; 2.查询数据库job语句 alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';col owner for a20col jo…
点击上方"开源Linux",选择"设为星标" 回复"学习"获取独家整理的学习资料! 一.oracle建库与删库命令 (1)oracle11g 建库(一般习惯配置gdbname与sid名一样,sys密码与system密码一样,以方便记忆) [oracledb@ ~]$ dbca -silent -createDatabase -templateName /u01/oracle/product/11.2.0/dbhome_1/assistants/d…
1.  --查看表锁     SELECT * FROM SYS.V_$SQLAREA WHERE DISK_READS > 100; 2.  --监控事例的等待     SELECT EVENT, SUM(DECODE(WAIT_TIME, 0, 0, 1)) "Prev", SUM(DECODE(WAIT_TIME, 0, 1, 0)) "Curr", COUNT(*) "Tot" FROM V$SESSION_WAIT GROUP B…
1.查看数据库大小 select pg_database_size('log_analysis'); postgres=# select pg_database_size('postExpress'); pg_database_size ------------------ 4417902485676 (1 row) SELECT pg_size_pretty(pg_database_size('postExpress')); postExpress=# SELECT pg_size_prett…
今天线上SQLServer数据库的CPU被打爆了,紧急情况下,分析了数据库阻塞.连接分布.最耗CPU的TOP10 SQL.查询SQL并行度配置.查询SQL 重编译的原因等等 整理了一些常用的SQL 1. 查询数据库阻塞 SELECT * FROM sys.sysprocesses WHERE blocked<>0 查询结果中,重点看Blocked这一列,先找出做多的SID,然后循环找出Root的阻塞根源SQL 查询阻塞根源Session的SQL DBCC Inputbuffer(sid) 2.…
转载地址:https://www.cnblogs.com/tianqing/p/11152799.html 今天线上SQLServer数据库的CPU被打爆了,紧急情况下,分析了数据库阻塞.连接分布.最耗CPU的TOP10 SQL.查询SQL并行度配置.查询SQL 重编译的原因等等 整理了一些常用的SQL 1. 查询数据库阻塞 1 SELECT * FROM  sys.sysprocesses WHERE blocked<>0 查询结果中,重点看Blocked这一列,先找出最多的SID,然后循环…
1. sqlserver 检测sql SELECT top 10 (total_elapsed_time / execution_count)/1000 N'平均时间ms' ,total_elapsed_time/1000 N'总花费时间ms' ,total_worker_time/1000 N'所用的CPU总时间ms' ,total_physical_reads N'物理读取总次数' ,total_logical_reads/execution_count N'每次逻辑读次数' ,total_…
使用sql函数,您可以在一个select语句的查询当中,直接计算数据库资料的平均值.总数.最小值.最大值.总和.标准差.变异数等统计.使用recordset对象时,也可使用这些sql函数. sql函数包括如下: avg函数:计算查询中某一特定字段资料的算术平均值. count函数:计算符合查询条件的记录数. min, max函数:传回指定字段之中符合查询条件的第一条.最末条记录的资料. first, last函数:传回指定字段之中符合查询条件的最小值.最大值. stdev函数:计算指定字段之中符…
1. 更新字段名称 alter table table_name rename column column_old to column_new; 2. 添加字段 ); 3. 删除字段 alter table table_name drop column COLUMN_NAME; 4. 添加字段并赋值 ) ; 5. 修改字段值 update table_name set filedname = value where filedname = value; 6. 修改字段数据类型 );…
--Oracle常用性能监控SQL语句 --1 SELECT * FROM SYS.V_$SQLAREA WHERE DISK_READS > 100; --2 监控事例的等待 SELECT EVENT, SUM(DECODE(WAIT_TIME, 0, 0, 1)) "Prev", SUM(DECODE(WAIT_TIME, 0, 1, 0)) "Curr", COUNT(*) "Tot" FROM V$SESSION_WAIT GROU…