摘要:
$ crontab -l0 12,19 * * * $ORACLE_HOME/scripts/arcbkup.sh59 03 * * * $ORACLE_HOME/scripts/dbbkup.sh30 9 * * * $ORACLE_HOME/scripts/delete.sh5 20 * * * 阅读全文
posted @ 2017-11-11 10:45
ClarkYu
阅读(837)
评论(0)
推荐(0)
摘要:
自从离开第一家公司,在减肥大业遇到瓶颈期后,体重就有开始控制不住的迹象。历时两年终于体重重回大学时期的巅峰。特别是2017年到7月之前,更是因为工作清闲,体重暴涨,而且喝酒吃肉,身体状况也在不停走下坡路。借着更换工作的机会,换了新的环境,新的工作状态,生活开始变得规律。因此在今年的八月重拾减肥大业。 阅读全文
posted @ 2017-11-11 10:45
ClarkYu
阅读(185)
评论(0)
推荐(0)
摘要:
这篇文章主要介绍了rman恢复方案和oracle异机恢复,需要的朋友可以参考下注:①恢复的前提是已经做好备份②完全恢复数据库是数据库遇到故障,在恢复时候没有丢失任何已经提交事物数据的恢复不完全恢复数据库是数据库遇到故障,在恢复时候丢失部分数据的恢复③在linux下需要设置环境变量,即需要恢复的ora 阅读全文
posted @ 2017-11-11 10:44
ClarkYu
阅读(875)
评论(0)
推荐(0)
摘要:
1、首先在rac环境用rman备份数据库。[oracle@rac1 admin]$ rman target /run{allocate channel c1 device type disk connect 'sys/welcome123@IRAC1';allocate channel c2 dev 阅读全文
posted @ 2017-11-11 10:43
ClarkYu
阅读(1957)
评论(0)
推荐(0)
摘要:
查看某个备份集SPFILESELECT DISTINCT A.SET_STAMP, B.COMPLETION_TIME, HANDLEFROM V$BACKUP_SPFILE B, V$BACKUP_PIECE A WHERE A.SET_STAMP = B.SET_STAMP AND A.DELE 阅读全文
posted @ 2017-11-11 10:43
ClarkYu
阅读(411)
评论(0)
推荐(0)
摘要:
一、环境 主库: ip地址:192.168.122.203 oracle根目录:/data/db/oracle SID:qyq 数据文件路径/data/db/oracle/oradata/qyq 归档文件路径:/data/db/oracle/archive' 备库: ip地址:192.168.122 阅读全文
posted @ 2017-11-11 10:42
ClarkYu
阅读(1971)
评论(0)
推荐(0)
摘要:
当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。[执行顺序如下:手工删除archivelog >crosscheck >delete expired 最后可以用list copy检查]试验如下 阅读全文
posted @ 2017-11-11 10:42
ClarkYu
阅读(552)
评论(0)
推荐(0)
摘要:
FND LOG Messages a) Using the System Administrator Responsibility, navigate to Profile > System Check the User checkbox and fill in your user name In 阅读全文
posted @ 2017-11-11 10:41
ClarkYu
阅读(306)
评论(0)
推荐(0)
摘要:
有时会因为信息安全需要,创建备份所需的专用账户,不适用sys等用户。可以使用如下方式:create user rman_ycr identified by oracle;grant create session,alter system,sysdba to rman_ycr;注意:如果是rac环境, 阅读全文
posted @ 2017-11-11 10:41
ClarkYu
阅读(1166)
评论(0)
推荐(0)
摘要:
普通用户使用 autotrace,出现如下报错: SQL> set autotrace on SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled SP2-0611: Error enabling 阅读全文
posted @ 2017-11-11 10:32
ClarkYu
阅读(192)
评论(0)
推荐(0)
摘要:
以下由sqlplus 来执行,具体参照一下相关的文档VARIABLE jobno number;BEGINDBMS_JOB.SUBMIT(:jobno,’p_test;’SYSDATE,’SYSDATE + 1/72’);commit;END;DBMS_JOB.SUBMIT(:jobno,//job 阅读全文
posted @ 2017-11-11 10:31
ClarkYu
阅读(4454)
评论(0)
推荐(0)
摘要:
rownum列跟rowid列不一样,虽然同为表的伪列。但是rowid列是列的一个固定属性,而rownum列是结果集的一个排序。所以像如下查询是不会返回结果的:select rowid,rownum,employee_id from employees t where rownum>10所以很多资料中 阅读全文
posted @ 2017-11-11 10:31
ClarkYu
阅读(208)
评论(0)
推荐(0)
摘要:
以下是测试过程,测试环境oracle 11.2.0.3 linux平台: 模拟将HR用户下的employees表的只读权限非配给test_ycr创建用户:SQL> create user test_ycr identified by oracle;SQL> grant create session 阅读全文
posted @ 2017-11-11 10:29
ClarkYu
阅读(3737)
评论(0)
推荐(0)
摘要:
设置了shared server连接,dispatcher进程和shared server进程都没有问题listener.ora文件配置如下:LSNR2= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=tcp)(HOST=edbjr2p1.examp 阅读全文
posted @ 2017-11-11 10:29
ClarkYu
阅读(329)
评论(0)
推荐(0)
摘要:
1. DB_NAME 表示数据库名称,DB_NAME 会保持在数据文件头、控制文件、REDO文件里,所以更改DB_NAME不能仅仅修改spfile ,还需要用nid 来进行更改,并且更改后还需要手工做些工作,使其生效。DB_NAME 最长 8 个字符。2. 在 DG下,主库和物理从库的 DB_NAM 阅读全文
posted @ 2017-11-11 10:28
ClarkYu
阅读(2876)
评论(0)
推荐(0)
摘要:
回收站(Recycle Bin)从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。在Oracle 10g数据库中,引入了一个回收站(Recycle 阅读全文
posted @ 2017-11-11 10:28
ClarkYu
阅读(242)
评论(0)
推荐(0)
摘要:
从以下两个视图中查到的session中,有P1,P2,P3参数select * from v$sessionselect * from v$session_waitselect * from v$session_wait_history想知道每个参数的意义,可以从V$EVENT_NAME视图中得到, 阅读全文
posted @ 2017-11-11 10:27
ClarkYu
阅读(1514)
评论(0)
推荐(0)
摘要:
tnsnames.ora文件中的名字一定要顶格写(前面不留空格),不然连接时会如下报错。已使用的参数文件:F:\oracle\product\10.2.0\client_1\network\admin\sqlnet.oraTNS-03505: 无法解析名称C:\Users\Administrator 阅读全文
posted @ 2017-11-11 10:23
ClarkYu
阅读(197)
评论(0)
推荐(0)
摘要:
常规用法nohup ./abc.sh > abc.out & --输出nohup的日志到abc.outnohup ./abc.sh & --输出nohup的日志到nohup.out只输出错误信息到日志文件 nohup ./program >/dev/null 2>log & 什么信息也不要 nohu 阅读全文
posted @ 2017-11-11 10:17
ClarkYu
阅读(217)
评论(0)
推荐(0)
摘要:
crontab 是不会加载环境变量的你手动执行可以是因为登录了oracle用户加载了环境变量,你可以在脚本里添加,echo $ORACLE_HOME echo $ORACLE_SID 等等试试,看看log的输出。基本用法:基本格式 :* * * * * command分 时 日 月 周 命令第1列表 阅读全文
posted @ 2017-11-11 10:16
ClarkYu
阅读(433)
评论(0)
推荐(0)
摘要:
Oracle相关产品浏览器中可以调节显示中英文 阅读全文
posted @ 2017-11-11 10:15
ClarkYu
阅读(991)
评论(0)
推荐(0)
摘要:
方法如下: 1.先通过gunzip 命令进行解压 #gunzip 文件名.cpio.gz 2.然后再对它进行cpio操作 #cpio -idmv < 文件名.cpio 实例如下: #gunzip 10201_database_linux_x86_64.cpio.gz #cpio -idmv < 10 阅读全文
posted @ 2017-11-11 10:14
ClarkYu
阅读(350)
评论(0)
推荐(0)
摘要:
find目录 -mtime 保存的天数 -name "匹配条件" -exec rm -rf {} \;例如删除/tmp目录下超过7天的文件:find /tmp -mtime +7 -name "*" -exec rm -rf {} \;删除60天以前的文件:find . -type f -ctime 阅读全文
posted @ 2017-11-11 10:14
ClarkYu
阅读(212)
评论(0)
推荐(0)
摘要:
在http://www.blunck.se/iehttpheaders.html下载软件打开IE浏览器查看--》浏览器栏--》ieHTTPHeaders可以查看httpheader trace 阅读全文
posted @ 2017-11-11 10:14
ClarkYu
阅读(983)
评论(0)
推荐(0)
摘要:
安装虚拟机后如果不安装vmware tool使用mount /dev/cdrom /mnt可以成功挂在含rpm包的镜像,但是安装VMware tool后挂在后/mnt中是错误的内容。查了半天后无果,自己想到了个方法,如下:1 在虚拟机的我的电脑中打开放好的iso文件,在里面找到Servers目录[r 阅读全文
posted @ 2017-11-11 10:13
ClarkYu
阅读(2076)
评论(0)
推荐(0)
摘要:
vsphere的P2V工具做的物理机迁移到虚拟机 迁移成功,但是启动报错 进入rescue模式后发现是sysctl.conf文件的参数设大了因为虚拟机的内存没有物理机内存大kernel.shmmax = 12884901888kernel.shmmni = 4096kernel.shmall = 2 阅读全文
posted @ 2017-11-11 10:10
ClarkYu
阅读(348)
评论(0)
推荐(0)
摘要:
Q: DBMS_STATS.GATHER_SCHEMA_STATS ('schema_name'); 使用这个收集统计信息,estimate_percent使用默认值 查看官方文档默认值为DEFAULT_ESTIMATE_PERCENT,但是这个DEFAULT_ESTIMATE_PERCENT又是多 阅读全文
posted @ 2017-11-11 10:09
ClarkYu
阅读(171)
评论(0)
推荐(0)
摘要:
-x 参数iostat还有一个比较常用的选项-x,该选项将用于显示和io相关的扩展数据。iostat -d -x -k 1 10Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm 阅读全文
posted @ 2017-11-11 10:08
ClarkYu
阅读(1791)
评论(0)
推荐(0)
摘要:
windows -l 1000的意思是规定发送的包的大小是1000字节如果不加这个参数的话,就发送包默认为32字节还有-t就是一直发送,直到手动停止 阅读全文
posted @ 2017-11-11 10:07
ClarkYu
阅读(1623)
评论(0)
推荐(0)
摘要:
1 vmware中添加硬盘2 重启虚拟机后,fdisk -l 查看已经挂在好的硬盘,比如/dev/sdb3 mkfs.ext3 /dev/sdb4 挂在: mount /dev/sdb /u02 -t ext35 在/etc/fstab中添加/dev/sdb /u02 ext3 defaults 0 阅读全文
posted @ 2017-11-11 10:06
ClarkYu
阅读(234)
评论(0)
推荐(0)
摘要:
在V$TRANSPORTABLE_PLATFORM中有一列ENDIAN_FORMAT,reference的解释为Platform endian format:BigLittleUNKNOWN FORMAT关于字节序有如下解释:在计算机中最小的单位是一个字节,不过一个字节能表示的范围太小了,我们可以将 阅读全文
posted @ 2017-11-11 10:06
ClarkYu
阅读(297)
评论(0)
推荐(0)
摘要:
因虚拟机RedHat误删了/etc/inittab文件导致系统无法启动启动系统提示enter runlevel尝试输入0-5都不好使。因为实验环境直接忽略了错误,重新搭建了虚拟机。如果想尝试修复,可以使用光盘启动修复secure模式修复 阅读全文
posted @ 2017-11-11 10:05
ClarkYu
阅读(696)
评论(0)
推荐(0)
摘要:
编辑/etc/sudoers或者直接使用root用户运行visodu添加如下两行:oracle ALL=(ALL) NOPASSWD: ALLoinstall ALL=(ALL) NOPASSWD: ALL 第一行设置oracle用户可以使用sudo命令并且免输密码第二行避免免输密码设置被组的相关设 阅读全文
posted @ 2017-11-11 10:05
ClarkYu
阅读(207)
评论(0)
推荐(0)
摘要:
单独安装如下任何一个包都会报依赖错误,需要一起安装才可以rpm -ivh yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm yum-3.2.29-40.el6.centos.noarch.rpm首先mount关盘mount /dev/cdrom1 / 阅读全文
posted @ 2017-11-11 10:04
ClarkYu
阅读(415)
评论(0)
推荐(0)
摘要:
安装oracle软件时需要设置操作系统级别的用户限制,后期检查可以使用如下命令,方便问题的排查工作linux:tail -15 /etc/security/limits.conftail -30 /etc/sysctl.conf more /etc/sysctl.conf|grep -v ^#|gr 阅读全文
posted @ 2017-11-11 10:04
ClarkYu
阅读(1576)
评论(0)
推荐(0)
摘要:
# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are upd 阅读全文
posted @ 2017-11-11 10:02
ClarkYu
阅读(865)
评论(0)
推荐(0)
摘要:
Mac os环境下home目录下是没有profile文件的开启终端后,读取的是/etc/profile文件因为个人喜欢使用ll命令,mac默认并没有这个命令,所以使用如下方法设置别名cp -rp /etc/profile ~/.bash_profilechmod +w ~/.bash_profile 阅读全文
posted @ 2017-11-11 10:02
ClarkYu
阅读(2461)
评论(0)
推荐(0)
摘要:
liunx screen使用今天因工作需要使用到screen工具,感觉挺有意思,记录一下GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了 阅读全文
posted @ 2017-11-11 10:01
ClarkYu
阅读(290)
评论(0)
推荐(0)
摘要:
因工作电脑需要同时使用pl/sql和toad工具需要同时配置32位和64位oracle client如此增加了维护tnsnames.ora的复杂程度使用windows硬链接可以减少工作量,每次只修改源文件即可配制方法如下:1 使用管理员权限运行cmd窗口2 C:\Windows\system32>m 阅读全文
posted @ 2017-11-11 10:01
ClarkYu
阅读(1832)
评论(0)
推荐(0)
摘要:
最近发现生产环境主要表空间增长过快,每天几个G,想查看一下原因。查看快照信息:select * from DBA_HIST_SNAPSHOT order by 1 desc根据快照信息,查看历史端使用情况:create table t1 as select * from DBA_HIST_SEG_S 阅读全文
posted @ 2017-11-11 10:00
ClarkYu
阅读(539)
评论(0)
推荐(0)
摘要:
可以在一台机器上运行oswatcher。把运行的结果拷贝到有vnc的机器上进行分析。java -jar oswbba.jar -i /mnt/hgfs/database/oswbb/archive ./startOSWbb.sh 60 10 --这个命令每隔60秒收集一次,数据保留10个小时。 阅读全文
posted @ 2017-11-11 10:00
ClarkYu
阅读(358)
评论(0)
推荐(0)
摘要:
Apache JMeterloadrunner 阅读全文
posted @ 2017-11-11 09:59
ClarkYu
阅读(176)
评论(0)
推荐(0)
摘要:
Tablespace SYSAUX grows quickly. Run Oracle script awrinfo.sql to find what is using the space. One section of the report shows that ACTIVE_SESSION_HI 阅读全文
posted @ 2017-11-11 09:59
ClarkYu
阅读(2808)
评论(0)
推荐(0)
摘要:
下面三个查询结果均可查询出随着内存参数设置的变化性能的变化情况,对oracle数据库内存的设置有一定的建议和指导作用。select t.SGA_SIZE,t.ESTD_DB_TIME_FACTOR from v$sga_target_advice t order by sga_sizeSELECT 阅读全文
posted @ 2017-11-11 09:58
ClarkYu
阅读(672)
评论(0)
推荐(0)
摘要:
Show the Number of Redo Log Switches Per Hour-- SET PAUSE ONSET PAUSE 'Press Return to Continue'SET PAGESIZE 60SET LINESIZE 300 SELECT to_char(first_t 阅读全文
posted @ 2017-11-11 09:57
ClarkYu
阅读(1125)
评论(0)
推荐(0)
摘要:
windows注册列表可能会影响到系统的安装,本次安装oam10g版本,安装后没有问题,但是在配置oam和weblogic portal单点登录时在weblogic portal中访问oid和oam的系统报错,而且查错误查了多天没有找到原因。遇到此类情况可以把操作系统还原一下,重新做,本次就是找了一 阅读全文
posted @ 2017-11-11 09:56
ClarkYu
阅读(295)
评论(0)
推荐(0)
摘要:
在服务中启动Oracle processer manager时报错:错误1053:服务没有及时响应启动或控制请求原因是本系统还安装过BI和Oracle数据库等产品解决方法:删除和本次安装无关的环境变量ORACILE SID和PATH中BI和weblogic相关的环境变量。 阅读全文
posted @ 2017-11-11 09:55
ClarkYu
阅读(253)
评论(0)
推荐(0)
摘要:
WLS的log:/tip/IMP/bea/user_projects/domains/IDMDomain/servers/AdminServer/logsOID的log:/tip/IMP/bea/user_projects/domains/IDMDomain/servers/wls_ods1/log 阅读全文
posted @ 2017-11-11 09:55
ClarkYu
阅读(551)
评论(0)
推荐(0)
摘要:
sql_trace是oracle提供的一个非常好的跟踪工具,主要用来检查数据库的异常情况,通过跟踪数据库的活动,找到有问题的语句。 一、概述: SQL_TRACE是Oracle的一个非常强大的工具。打开SQL_TRACE就可以逐步捕获任何一个会话的数据库活动,或者捕获整个数据库的活动,并将数据库活动 阅读全文
posted @ 2017-11-11 09:54
ClarkYu
阅读(9587)
评论(0)
推荐(0)
摘要:
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html 在oracle官方网站默认下载的jdk是最新的,目前正式版1.8beta版也已经放出。 但有些项目要求是1.6的jd 阅读全文
posted @ 2017-11-11 09:54
ClarkYu
阅读(301)
评论(0)
推荐(0)
摘要:
Q:如果应用因为统计信息没有收集或使用了错误的统计信息跑的很慢,我执行dbms_stats.gather_schema_stats收集统计信息,能立即生效么,还是说需要额外的处理呢。A:立即,但不会影响正在执行的sql 阅读全文
posted @ 2017-11-11 09:53
ClarkYu
阅读(446)
评论(0)
推荐(0)
摘要:
将指定SQL的执行计划从共享池删除的方法http://www.2cto.com/database/201204/126388.htmlOracle SQL执行计划变更的问题http://www.2cto.com/database/201204/126493.html 阅读全文
posted @ 2017-11-11 09:53
ClarkYu
阅读(468)
评论(0)
推荐(0)
摘要:
生产环境一日常insert在业务量加倍之后非常缓慢,对有问题sql做awr报告和10046trace得出以下结论:In the 10046 trace, the execution of sql elapsed 27.85 secs, the waiting event held 12.41 sec 阅读全文
posted @ 2017-11-11 09:52
ClarkYu
阅读(632)
评论(0)
推荐(0)
摘要:
通过详细的10046 trace发现,大量的io等待分布在以下数据文件上:Misses in library cache during parse: 0Elapsed times include waiting on following events: Event waited on Times M 阅读全文
posted @ 2017-11-11 09:49
ClarkYu
阅读(926)
评论(0)
推荐(0)
摘要:
想对一个sql做10046trace,结果因为10g数据库无法对sql_id做,只能使用绑定变量的方法,下面sql是如何使用绑定变量运行sql的语句declare v_sql VARCHAR2(2000):= 'insert into regions values(:1,:2)';begin exe 阅读全文
posted @ 2017-11-11 09:48
ClarkYu
阅读(2730)
评论(0)
推荐(0)
摘要:
alter system dump datafile 8 block 2523;Block dump from disk:buffer tsn: 87 rdba: 0x160dd924 (88/907556)scn: 0x0d5e.326709f3 seq: 0x01 flg: 0x06 tail: 阅读全文
posted @ 2017-11-11 09:48
ClarkYu
阅读(1158)
评论(1)
推荐(0)
摘要:
sql tuning advisor:创建任务DECLARE 运行任务 查看状态和查看结果 如想针对sql_id做调优,create task时使用如下语法: 下面举例一个:1、为SQL_id创建一个STA(SQL Tuning advisor)分析任务(使用SYS用户执行)SQL> variabl 阅读全文
posted @ 2017-11-11 09:47
ClarkYu
阅读(796)
评论(0)
推荐(0)
摘要:
ORACLE_HOME/RDBMS/admin/awrsqrpt.sql 这个脚本可以很方便地取出某个sql在某两个快照间隔内,消耗cpu时间,执行次数,逻辑读,物理读,sql的执行计划以及sql的full sql text,对调优非常方便 阅读全文
posted @ 2017-11-11 09:47
ClarkYu
阅读(617)
评论(0)
推荐(0)
摘要:
drop index idx_t;create index idx_t on t(owner desc,object_type asc);select /*+index(a,idx_t)*/ * from t a order by owner desc ,object_type asc;执行计划 | 阅读全文
posted @ 2017-11-11 09:46
ClarkYu
阅读(569)
评论(0)
推荐(0)
摘要:
RT 阅读全文
posted @ 2017-11-11 09:46
ClarkYu
阅读(228)
评论(0)
推荐(0)
摘要:
请记住这个INDEX FULL SCAN扫描方式,并体会与INDEX FAST FULL SCAN的区别drop table t purge;create table t as select * from dba_objects;update t set object_id=rownum;commi 阅读全文
posted @ 2017-11-11 09:45
ClarkYu
阅读(674)
评论(0)
推荐(0)
摘要:
1 nested loops join--我们用设置statistics_level=all的方式来观察如下表连接语句的执行计划:--T2表被访问100次(驱动表访问1次,被驱动表访问100次)--这个set linesize 1000对dbms_xplan.display_cursor还是有影响的 阅读全文
posted @ 2017-11-11 09:44
ClarkYu
阅读(892)
评论(0)
推荐(0)
摘要:
--请记住这个INDEX SKIP SCAN扫描方式drop table t purge;create table t as select * from dba_objects;update t set object_type='TABLE' ;commit;update t set object_ 阅读全文
posted @ 2017-11-11 09:44
ClarkYu
阅读(376)
评论(0)
推荐(0)
摘要:
--构造环境drop table dept purge;drop table emp purge;create table dept as select * from scott.dept;create table emp as select * from scott.emp; set term o 阅读全文
posted @ 2017-11-11 09:43
ClarkYu
阅读(394)
评论(0)
推荐(0)
摘要:
/*好处: 1. 性能更好,一份复制(类似SYS_TMP...),多份使用。 2. 结构清晰,预先定义。 3. 代码修改不必修改多处。 请注意观察语句1和语句2执行计划的差异,尤其是语句2的SYS_TEMP_0FD9D6605_3B91BA4这些奇怪的命名。其实这就表示是复制在内存中的数据,一次复制 阅读全文
posted @ 2017-11-11 09:43
ClarkYu
阅读(374)
评论(0)
推荐(0)
摘要:
参考文档:SQLT (SQLTXPLAIN) - Tool that helps to diagnose SQL statements performing poorly [ID 215187.1] 阅读全文
posted @ 2017-11-11 09:42
ClarkYu
阅读(182)
评论(0)
推荐(0)
摘要:
--语法:/*with alias_name1 as (subquery1), alias_name2 as (subQuery2), …… alias_nameN as (subQueryN) select col1,col2…… col3 from alias_name1,alias_name2 阅读全文
posted @ 2017-11-11 09:42
ClarkYu
阅读(276)
评论(0)
推荐(0)
摘要:
设置参数值,否则即使任务开启了100个并行,实际上也只能用到parallel_max_servers设定的值parallel_max_serversselect * from v$session_longops where opname like '%Gather Database Statisti 阅读全文
posted @ 2017-11-11 09:41
ClarkYu
阅读(433)
评论(0)
推荐(0)
摘要:
有时需要根据操作系统编号查找正在执行的sql语句:select sess.username,sql1.SQL_TEXTfrom v$session sess,v$sqltext sql1,v$process prowhere sess.SQL_ADDRESS=sql1.ADDRESS and pro 阅读全文
posted @ 2017-11-11 09:41
ClarkYu
阅读(990)
评论(0)
推荐(0)
摘要:
How To Reclaim Wasted Space on The Segment (Table, Index and LOB) and Tablespace Levels (文档 ID 1682748.1) 阅读全文
posted @ 2017-11-11 09:40
ClarkYu
阅读(219)
评论(0)
推荐(0)
摘要:
首先查询出数据库中需要重组的表:SELECT d.name,d.dbid,p.*,p.curr_mb-p.net_mb as save_mb,round((p.CURR_MB-p.NET_MB)/p.CURR_MB*100) AS PERCENTAGEFROM (SELECT t.owner own 阅读全文
posted @ 2017-11-11 09:40
ClarkYu
阅读(341)
评论(0)
推荐(0)
摘要:
表空间碎片相关:select tablespace_name, round(sqrt(max(blocks) / sum(blocks)) * (100 / sqrt(sqrt(count(blocks)))), 2) FSFI, (case when sqrt(max(blocks) / sum( 阅读全文
posted @ 2017-11-11 09:39
ClarkYu
阅读(350)
评论(0)
推荐(0)
摘要:
SQL调优工具包DBMS_SQLTUNE的使用方法oracle 提供了优化建议功能包DBMS_SQLTUNE,该包可以帮助我们分析SQL,并提供优化建议。原有执行计划alter session set statistics_level=all;set serveroutput offselect * 阅读全文
posted @ 2017-11-11 09:39
ClarkYu
阅读(3528)
评论(0)
推荐(0)
摘要:
查看Oracle表中的指定记录位置select rowid,user_id from sshr.xx_user where user_id=3010586select rowid, dbms_rowid.rowid_object(rowid) object_id, dbms_rowid.rowid_ 阅读全文
posted @ 2017-11-11 09:38
ClarkYu
阅读(1513)
评论(0)
推荐(0)

浙公网安备 33010602011771号