阿里巴巴公司DBA笔试题 注:以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答 一. SQL tuning 类 1:列举几种表连接方式 hash join/merge join/nest loop(cluster join)/index join 2:不借助第三方工具,怎样查看sql的执行计划 set autot
客户端不能正常连接oracle,监听状态为"Not All Endpoints Registered" 1,现象描述,应用反应不能正常[grid@sdcmpdb1 ~]$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.3.0 - Production on 01-JUL-2013 16:39:49Copyright (c) 1991, 2011, Oracle. All rights reserved.Conne
ORA-01002 fetch out of sequence ORA-01002 fetch out of sequence Cause In a host language program, a FETCH call was issued out of sequence. A successful parse-and-execute call must be issued before a fetch. This
[INS-06006] Passwordless SSH connectivity not set up 我是全新安装11.2.0.4RAC出现setup ssh成功,next 验证失败与升级现在一样:升级Grid Infrastructure时遭遇[INS-06006] Passwordless SSH connectivity not set up between the following node(s)错误,如下图:一、环境说明:DB版本:Oracle 11.2
Fatal NI connect error 12170 Fatal NI connect error 12170. VERSION INFORMATION: TNS for Linux: Version 11.1.0.7.0 - Production Unix Domain Socket IPC NT Protocol Adaptor for Linux: Version 11.1.0.7.0 - Product
ORA-12012: error on auto execute of job “ORACLE_OCM"."MGMT_CONFIG_JOB_2_1” Errors in file /u01/app/Oracle/diag/rdbms/sisdb/sisdb1/trace/sisdb1_j001_7106.trc:ORA-12012: error on auto execute of job "ORACLE_OCM"."MGMT_CONFIG_JOB_2_1"ORA-29280: invalid directory pathO
lock_type动态视图_V$LOCK,V$LOCKED_OBJECT 本视图列出Oracle服务器当前拥有的锁以及未完成的锁或栓锁请求。如果你觉着session在等待等待事件队列那你应该检查本视图。如果你发现session在等待一个锁。那么按如下先后顺序:1. 使用V$LOCK找出session持有的锁。2. 使用V$SESSION找出持有锁或等待锁的session执行的sql语句。3.
多路径(multi-path)软件的介绍 http://blog.csdn.net/xushiyan/article/details/7079018 多路径(multi-path)软件的介绍普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,由于主机和存储通过了光纤交换机连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的I
数据字典 http://blog.csdn.net/outget1/article/details/5276266 物化视图有关的数据字典 DBA_HISTOGRAMS 是DBA_TAB_HISTOGRAMS的同义词.DBA_IND_COLUMNS 包含在所有表和聚集中组成索引的列的描述.DBA_IND_EXPRESSIONS
snapshot http://blog.itpub.net/9931/viewspace-784075/ 快照属于高级复制范畴内的相对多主复制简单的应用;也叫做物化视图;就是将主数据集合(远程或者本地数据库)的部分或者全部或者经过计算的数据集合(where group by etc )存储在本地访问;快照有可更新和不可以更新之分; 快照通过定期刷新保证数据一致,及时,有2种刷新方式:完全刷
物化视图日志异常的处理 搭建使用rowid 创建物化视图 实现快速更新的环境: 创建用户a, b grant CONNECT to A;grant RESOURCE to A;grant CONNECT to B;grant RESOURCE to B;grant DROP ANY MATERIALIZED VIEW to B;grant CREATE MATERIALIZED VIE
expdp impdp中 exclude/include 的使用 http://blog.csdn.net/liqfyiyi/article/details/7248911exclude和include参数能够在使用expdp或impdp是对特定的对象或对象类型进行筛选或过滤。比如因工作的需要导出特定的表或不导出特定的表、视图以及存储过程、索引、约束、授权统计信息等等。下面将给出expdp或impdp使用exclude和include参数
11g v$active_session_history的列说明 http://blog.itpub.net/8242091/viewspace-773696 11g v$active_session_history的新增列 http://blog.csdn.net/chncaesar/article/details/17488195 SQL执行计划及统计信息相关视图http://blog.itpu
利用dbms_metadata.get_ddl查看DDL语句 转自:http://www.uncletoo.com/html/oracle/999.html在Oracle数据库开发或维护过程中,经常有人通过工具去查看对象的定义,其实有时候这样去查看也很烦的。在工作中,也有同事问我怎么获取对象定义,今天我做个总结给大家,希望对大家有所帮助!获取对象定义的包为:dbms_metadata,其中的get_ddl函数是获取对象的函数G
oracle Hint Hint概述 基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生成执行计划,从 而使语句高效的运行。例如,如果我们认为对于一个特定的语句,执行全表扫描要比执行索引扫描更有效,则我们就可以
solution_event oracle 常见等待事件及处理方法我们可以通过视图v$session_wait来查看系统当前的等待事件,以及与等待事件相对应的资源的相关信息看书笔记db file scattered read DB ,db file sequential read DB,free buffer waits,log buffer space,log file swi
wait_class ORACLE等待事件类型【Classes of Wait Events】 每一个等待事件都属于某一类,下面给出了每一类等待事件的描述。【Every wait event belongs to a class of wait event.The following list describes each of the wait classes.】 1. 管理类:Admin
Event http://www.jb51.net/article/39931.htm eventhttp://blog.csdn.net/wyzxg/article/details/4827434 wait_classhttp://www.jb51.net/article/17387.htm solution_eventOracle中常见的33个等待事件小结在Oracle 1
RAC资源调度 http://www.itpub.net/thread-1106961-1-1.html1. RAC资源调度概述 集群操作需要在所有的节点间进行同步来控制对共享资源的访问,在一个集群数据库里面RAC使用全局资源目录(Global Resource Directory)来记录怎样使用资源的信息,全局缓存服务(Global Cache Service (GCS))和全局