
oracle
文章平均质量分 50
moilbeauty
这个作者很懒,什么都没留下…
展开
-
oracle重做日志文件组v$log
v$log中status指的是重做日志文件组的状态,各状态含义:CURRENT:当前的,正在被使用的日志文件,同一时刻只有一个日志文件会处于CURRENT状态,处于CURRENT的日志文件被LGWR进程实时的写入 ACTIVE:活动的,未被LGWR写,刚切换完成,尚未发生检查点,实例恢复时需要的重做日志文件为ACTIVE(处于ACTIVE的日志文件组无法删除) INACTIVE:不活动的,实例恢原创 2016-09-18 18:44:24 · 6248 阅读 · 0 评论 -
oracle执行计划
查看oracle执行计划的三种方式:1、利用PL/SQL Developer工具获取在SQL windows写好sql,然后通过F5快捷键获取执行计划,如果是已经执行过的sql,可以通过V$SQL_PLAN视图查看已经被执行过的sql的执行计划2、使用sql语句获取执行计划SQL> explain plan for select * from dual;已解释。SQL> SELECT plan_ta原创 2017-02-10 18:35:25 · 271 阅读 · 0 评论 -
oracle、mysql、PostgreSQL有关时间查询和时间切割
oracle--日期转换:SELECT COUNT(*) FROM MY_TABLE T WHERE T.DATE_UPDATED >= TO_DATE('2015-11-19 00:00:00', 'yyyy-mm-dd hh24:mi:ss') AND T.DATE_CREATED <= TO_DATE('2015-11-19 23:59:59', 'y原创 2017-10-01 17:20:23 · 1398 阅读 · 0 评论 -
oracle用dbms_workload_repository取AWR报告方法
我们可以使用awrrpt.sql脚本在服务器端生成AWR报告,这里我们说说如何使用DBMS_WORKLOAD_REPOSITORY.AWR_REPORT_HTML生成AWR报告,可以在服务器和客户端使用。 取AWR方法1、根据取AWR报告的时间范围,查出快照ID;SELECT * FROM DBA_HIST_SNAPSHOT T WHERE T.END_INTERVAL_TIME >=原创 2017-10-09 11:09:01 · 3154 阅读 · 0 评论 -
oracle wait event 等待事件
等待事件的源起 等待事件的概念大概是从ORACLE 7.0.12中引入的,大致有100个等待事件。在ORACLE 8.0中这个数目增大到了大约150个,在ORACLE 8I中大约有220个事件,在ORACLE 9IR2中大约有400个等待事件,而在最近ORACLE 10GR2中,大约有874个等待事件。虽然不同版本和组件安装可能会有不同数目的等待事件,但是这些等待事件都可以通过查询V$EVENT转载 2017-10-10 18:56:31 · 1917 阅读 · 1 评论 -
oracle latch和lock详解的一些文章
1、来,锁个痛快(1)——latch入门 http://oxiaobai.blog.51cto.com/3369332/639816 备注:latch的作用和分类2、来,锁个痛快(2)—— latch:buffer cache chain和buffer cache lru chain http://oxiaobai.blog.51cto.com/3369332/6409593、来,锁个痛快(原创 2017-10-13 10:57:12 · 975 阅读 · 0 评论 -
运维常用的SQL
根据自己的工作经验,列出一些运维或者DBA常用的sql,用于分析SQL消耗情况,索引信息,kill session,用户权限查询等等信息1、统计索引大小SELECT A.SEGMENT_NAME, SUM(BYTES) / (1024 * 1024 * 1024) AS "size(G)" FROM DBA_SEGMENTS A, DBA_USERS B WHERE A.OWNER = B.U原创 2017-05-17 17:02:36 · 1155 阅读 · 0 评论