`
izuoyan
  • 浏览: 9221301 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle的V$log一些小用处

 
阅读更多

今天在处理一张大表,200w*30*4=240 000 000条的数据,表已经按照日期字段分月分区了,在从该表select出来insert到临时表的时候发现非常非常的慢,看了执行计划也没什么可以改善的,想查下是那个步骤执行慢,突然想起了日志文件V$LOG;

SQL> select * from v$log;

GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVED STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- -------- ---------------- ------------- -----------
1 1 347 52428800 1 NO INACTIVE 2800505 2009-5-7 9:
2 1 348 52428800 1 NO INACTIVE 2841774 2009-5-7 22
3 1 349 52428800 1 NO CURRENT 2867634 2009-5-8 5:

SQL>

可以通过STATUS 栏位得知是在写还是在读,如果是在写的话这个日志应该会显示是激活的,反之是未激活;

分享到:
评论

相关推荐

    ORACLE数据字典

    常用动态性能视图:v$fixed_table、v$fixed_view_definition、v$database、v$instance、v$version、v$log、v$sysstat、v$logfile、v$controlfile、v$system_event、v$parameter、v$process、v$session、v$session_...

    oracle标准语法速查表

    v$sess_io, v$bsp, v$px_session, v$px_sesstat, v$px_process, v$px_process_sysstat, v$pq_sesstat, v$pq_slave, v$pq_sysstat, v$pq_tqstat - **定义**:会话I/O、并行执行会话、进程等信息。 - **用途**:优化...

    Oracle数据字典.pdf )

    下面列举了一些常用的数据字典条目及其用途: - **DBA_TABLES**:存储所有用户所拥有表的信息。此视图包含了表名、所属模式、创建时间等详细信息。 - **DBA_TAB_COLUMNS**:存储所有用户表中的列信息。包括列名、...

    oracle 常用表和视图

    - **v$logfile**: 重做日志文件的详情。 - **v$instance**: 数据库实例的属性。 - **v$log**: 日志组的信息。 - **v$loghist**: 日志历史记录。 - **v$sga**: 共享全局区域(SGA)的统计信息。 - **v$parameter**: ...

    oracle性能调优

    以下是一些常用的视图及其用途: - **V$DATABASE**: 提供关于当前数据库实例的信息。 - **V$INSTANCE**: 显示关于当前数据库实例的状态信息,包括实例名、数据库名等。 - **V$OPTIONS**: 显示安装在当前Oracle实例...

    oracle 命令集萃

    - **命令**: 多种视图查询,如 `v$archived`, `v$archived_log`, `v$backup`, 等。 - **用途**: 深入了解控制文件中存储的多种数据,包括归档日志、备份信息等。 #### 12. 控制文件结构管理 - **要点**: 控制文件...

    Oracle Tuning的一些总结.docx

    例如,`V$PARAMETER`显示了初始化参数文件中设置的值,`V$SGASTAT`反映了Oracle实际分配的内存大小,而`V$SGA`则包含了SGA的总览信息。 对于SGA的优化,关键是根据系统负载和工作负载来调整各个内存池的大小。例如...

    ORACLE主要的系统表和系统视图

    3. **v$log**:提供关于重做日志文件的信息,包括日志组号、成员列表、当前状态等。 4. **v$process**:提供关于当前正在运行的进程信息,包括操作系统进程ID、会话ID、等待事件等。 5. **v$session**:提供关于当前...

    Oracle 动态性能表学习

    ### Oracle 动态性能表学习:深入理解 v$sysstat #### 一、v$sysstat 视图概述 在 Oracle 数据库管理中,动态性能视图(Dynamic Performance Views)是一组特殊的内置视图,提供了关于数据库实例及其内部组件的...

    对oracle数据库中的一些常用的sql查询.docx

    以下是一些Oracle数据库中常用的SQL查询及其用途: 1. **查看表空间名称及大小**: 通过`dba_tablespaces`和`dba_data_files`视图,可以获取所有表空间的名称和总大小。这有助于了解存储资源的分配情况。 2. **...

    Oracle 10g内存结构

    Oracle 10g的内存结构是数据库管理系统的关键组成部分,它决定了数据库的性能和稳定性。SGA(System Global Area)是Oracle数据库中一个重要的共享内存区域,用于存储数据库运行时的各种数据和控制信息。 1. SGA...

    oracle 常用命令

    `v$log`视图显示了数据库重做日志文件的配置信息,包括日志组编号、成员数量、大小、状态以及是否已被归档。 #### 9. 重做日志文件所存放的具体位置 ```sql select * from v$logfile ``` `v$logfile`视图列出了当前...

    Oracle常用系统表

    以上介绍了Oracle中一些常用的系统表和视图,通过查询这些表和视图可以方便地获取数据库的各种信息,对于数据库的管理和维护非常有用。需要注意的是,不同的Oracle版本可能会有不同的系统表和视图,具体使用时需参考...

    ORACLE常用傻瓜问题200问

    这些用户在不同的Oracle版本中具有不同的权限和用途,例如`sys`和`system`用户通常用于系统级管理任务,而`scott/tiger`则是一个经典的示例用户,用于教学和测试目的。 ### 3. Oracle数据库架构查询 文档提供了一些...

    Oracle学习笔记[荐]

    - `SELECT * FROM V$CONTROFILE`, `V$DATAFILE`, `V$LOGFILE`分别显示控制文件、数据文件和重做日志文件的详细信息。 - 数据字典视图如`ALL_OBJECTS`, `USER_OBJECTS`, `DBA_OBJECTS`, `USER_SOURCE`, `USER_...

    Oracle 9i LogMiner工具使用说明

    - **查询在线日志文件**:使用`SELECT * FROM v$log;`和`SELECT * FROM v$logfile;`命令来获取当前可用的日志文件信息。这些信息对于确定哪些日志文件需要被分析非常关键。 #### 四、LogMiner的高级应用 除了基本...

    [oracle]快速上手工作+常用命令

    在Oracle数据库中,日志文件主要包括重做日志文件(Redo Log Files)和归档日志文件(Archived Log Files)。这些日志文件记录了所有对数据库所做的修改操作,用于支持事务的持久性和恢复功能。 ##### 1. 强制日志...

    Oracle常用字典表.docx

    **v$logfile** - **描述**:有关实例重置日志组文件名及其位置的信息。 - **用途**:用于监控日志文件的状态,确保日志文件正常可用。 ##### 5. **v$archived_log** - **描述**:记录归档日志文件的基本信息,如...

    Oracle初学者必知的100个问题

    以上列举的是Oracle初学者必须掌握的一些基础知识和常见问题解决方案。通过对这些知识点的学习,可以帮助初学者更好地理解和使用Oracle数据库系统。这些内容不仅限于Oracle 9i版本,许多概念和命令在后续版本中仍然...

Global site tag (gtag.js) - Google Analytics