利用DBMS_SQLTUNE优化SQL
DBMS_SQLTUNE优化SQL是在oracle10g才出来的新特性,使用它能很大程度上方便对sql的分析和优化。执行DBMS_SQLTUNE包进行sql优化需要有advisor的权限:stat>grant advisor to stat;Grant succeeded.使用DBMS_SQLTUN...
初探STA的使用
利用Oracle 10g提供的SQL Tuning Advisor,DBA可以很容易的来根据STA给出的意见和建议来进行SQL的优化,一切终于变的如此的简单了。SQL> set timing onSQL> set autot onSQL> select count(*) from bigtab a,smallt...
LINUX 系统级别误删表空间文件后实例未重启时恢复数据方法(参考盖国强大师文章测试)
参考盖大师的文章做了相关实验进行测试,当操作系统级别误删除dbf数据文件(rm –rf 命令)后,如果数据库实例还在open状态,可以在线找回误删除文件,如果重启数据库,此方法不适用,只能进行磁盘扫描进行恢复数据。盖大师的网站链接为:http://www.eygle.com/archives/2011/12/oracle_linux_rm_rf...
sql结果集行列转换
SELECT行列转换前几天有一个群友在群里面(190359237)有问到列转换成行的问题,今天终于有时间坐下来查阅资料做一个方法汇总,自己学习一下,也仅以此方式将这些分享给大家。第一部分:行转列新建一个表:CREATE TABLE HANG2LIE( "ID" NUMBER,"NAME" VARCHAR2(20),"COURSE" VARCHA...
聊聊Oracle 11g的Result Cache(三)
下面我们来介绍一下Result Cache特性对应的参数、视图和工具包。 6、Result Cache模式 在诸多的Result Cache相关参数中,Result Cache Mode是一个重要的开关参数。这个参数控制着当前Oracle是否使用客...
聊聊Oracle 11g的Result Cache(二)
本篇我们继续讨论Result Cache。 4、聊聊理论 在之前的文章中,我们已经介绍了Result Cache的基本使用方法。这部分我们讨论一下Oracle 11g Result Cache的深层原理。 从参数看,Oracle提供了Cl...
聊聊Oracle 11g的Result Cache(一)
缓存一直是解决信息、数据访问效率的一个重要方法。常见的缓存包括内存、前端特殊数据结构等。从宏观角度看,缓存的本质是利用空间来换取时间的手段。数据信息虽然都是保存在系统后端的数据库或者文件系统中...
【转】LVM原理及PV、VG、LV、PE、LE关系图
LVM(逻辑分区管理)中的几个概念:PV(physical volume):物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区。VG(volume group):卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立...
linux中与Oracle有关的内核参数详解
<div class="multicntwrap" style="color:#333333;font-family:'Hiragino Sans GB W3', 'Hiragino Sans GB', Arial, Helvetica, simsun, u5b8bu4f53;line-height:normal;white-space:normal;background-color:#FFFFFF;"><div class="multicnt"><h3 class="title pre fs1" style="overflow:hidden;word-break:break-all...
linux安装oracle 修改/etc/security/limits.conf
linux下安装Oracle 一般都会修改/etc/security/limits.conf这个文件,但是这里面的具体含义未必每个人都会,刚开始我也不是很清除,只知道要修改,每次安装按照文档配置就可以了。今天看到一般文章的介绍,特记录一...
关于统计信息的操作
<p style="margin-top:0px;margin-bottom:0px;clear:both;height:auto;overflow:hidden;color:#2C2C2C;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;line-height:28px;white-space:normal;background-color:#FFFFFF;">一:10g关闭自动收集统计信息任务</p><pre style="padding:0px;margin-top:0px;b...
Oracle 10g 统计信息自动收集功能
1、什么是STATISTICS:优化统计信息是为了更详细的描述数据库及数据库对象而收集的数据,这些信息被用于为sql语句选择最优的执行计划。优化统计信息包括的项有: Table statistics(表统计信息):Number of rows、...
一次ORA-28000: the account is locked用户锁定的问题排查
今天同事反映一个问题,某个测试库修改了密码,并改了相关应用使用的密码后,仍出现一会账户就被锁住,报ORA-28000: the account is locked的错误。检查过程:1. 查看资源限制生效参数SQL> show parameter resourceNAME ...
Oracle 释放过度使用的Undo表空间(转)
Oracle 释放过度使用的Undo表空间故障现象:UNDO表空间越来越大,长此下去最终数据因为磁盘空间不足而崩溃;问题分析:产生问题的原因主要以下两点:1. 有较大的事务量让Oracle Undo自动扩展,产生过度占用磁盘空间的情况;2. 有较大事务没有收缩或者没有提交所导制;说 明:本问题在ORACLE...
logminer日志挖掘
日志挖掘1.找到当前redo日志文件 select * from v$logGroup1为活动2.找到日志文件路径:Select * from v$logfile;/home/oracle/oracle/product/10.2.0/oradata/orcl/redo01.log 3.找到当前scn号selectdbms_flashback.get_system_change_number from dual;4.插入9...
ASM与ASMM参数调整自动分配和内存查看参数
SGA_TARGET ASSM(自动共享内存管理) 说明 非零 启动 ...
关注的人
http://blog.csdn.net/liqfyiyi/article/details/7976632 欧辰 文章很详细http://my.csdn.net/rlhua &nb...
设置AMM(自动内存管理)Memory_TARGET参数方法
1.Memory_TARGET约等于数据库消耗的SGA和PGA内存总和2.查找当前SGA值 show parameter sga_target3.查找当前PGA值 SELECT VALUE FROM V$PGASTAT WHERE name='maximum PGA allocated';4.将两值相加得到MEMORY_TARGET参数 例如(1200MB)5. 用如下命令修改&nbs...
《concept》学习之路一:how schema objects can create dependencies
实验目的:验证schema object的关联1.建立test_table表 和test_proc过程CREATE TABLE test_table ( col1 INTEGER, col2 INTEGER );CREATE OR REPLACE PROCEDURE test_procASBEGIN FOR x IN ( SELECT col1, col2 FROM test_table ) LOOP -- process data NULL; END LOOP;END;/2.查看test_proc的状态...
开博第一篇
努力学习数据库管理技术,今年书单(不断更新中。。)已读未读《收获,不止Oracle》《11g数据库管理艺术》《涂抹oracle--三思笔记之一步一步学oracle》Oracle Database 11gR2 性能调整与优化作...