Oracle 优化之awr报告精华收集
awr报告精华收集1.单实例awr报告awrrpt.sqlawrrpti.sqlawrinput.sql=>带变量值入PL/SQLawrinpnm.sql=>生成报告名2.单实例AWR对比报告awrddrpt.sqlawrddrpi.sqlawrinput.sql=>带变量值入PL/SQL awrddinp.sql=>生成报告名3.全局awr对比报告awrgdrpt.sqlawrgdrpi.sqlawrgdinp.sql=>带变量值入PL/SQL...
Oracle 11g 优化之hugepages配置
hugepages配置http://docs.oracle.com/cd/E11882_01/server.112/e10839/appi_vlm.htm#UNXAR396环境:11.2.0.4 rac on redhat6.21.配置memlockvi /etc/security/limits.confSGA < (hugepage size)* (HugePages_Total) < memlock < installed RAM 例如RAM=32G,则设置memlock=30397977(k,单位)* sof...
Oracle 11g 优化之hugepages内存原理与优点
hugepages优化内存原理与优点hugepages 优化=>SGA ,PGA不优化一、hugepages优化原理:1.1 减少了PTE的使用,进而增加了LTB的命中率PTE=>page the entryLTB=>Translation Lookaside Buffer1.2 大页与普通的区别hugepage size from 2m to 256mnormal size 4k1.3 官方介绍:hugepageshttp://docs.oracle.co...
Oracle rac WARNING: ASM communication error: op 0 state 0x0 (15055)
数据库日志大量错误如下:WARNING: ASM communication error: op 0 state 0x0 (15055)ERROR: direct connection failure with ASM解决方法:ASM Database Instance Is Reporting: “[WARNING: ASM communication error: op 0 state 0x0 (15055)]” (文档 ID 1665311.1)SOLUTION1) Please add the patrolag O...
emc powerpath 识别设备名不一致解决办法
emc powerpath 识别设备名不一致解决办法DBTEST1 DBTEST2/dev/emcpowera /dev/emcpowerb/dev/emcpowerb &nb...
11gR2 ORA-12545故障处理
11gR2 ORA-12545故障处理报错如下:ORA-12545:因目标主机或对象不存在,连接失败 错误原因分析如下:由于RAC故障恢复过程中,直接使用sqlplu / as sysdba ,启动实例。未注册local_listener导致一步部分用户连接数据库时出现以下错误。解决办法重新注册local_listener。节点1SQL> show parameter localN...
Oracle 11.2 RAC 关闭集群自启数据库
Oracle 11G R2 RAC 关闭集群自启数据库解决办法:srvctl disable database -d doudou 实验过程:1.重启后集群自启数据库[root@rac2 ~]# srvctl enable database -d doudouYou have mail in /var/spool/mail/root[root@rac2 ~]# srvctl config database -d doudou -aDatabase unique name: doudouDatabas...
编写ORACLE性能报告的九大注意事项(转载)
编写ORACLE性能报告的九大注意事项 一份好的报告不但能清楚的反映当前的问题,而且也是一个项目的重要成果之一.总结了一下在文档编写过程的九大注意事项.1,文档结构清楚,有很好的上下层次关系.一般的内容应当包括;目标,当前的各项性能统计;问题分析;改进建议;实施情况;结果反馈;总...
oracle巧用触发器提高数据库安全级别
oracle巧用触发器提高数据库安全级别导读:数据库的安全越来越被企业所重视。用户直接登录数据库又是风险级别最高的,所以对程序用户、业务用户限制性登录又显得格外重要。下面直接干货,告诉你怎么用触发器限制用户登录。SYS@doudou2> select * from v$version;BANNER-----------------------------------------...
oracle with * option 理解
oracle with * option 理解是否使用 with * option权限传递性revoke权限查看视图 with * option否否ALLwith grant option是ALLdba_tab_pr...
Oracle RAC add disk to existing diskgroup
rac diskgroup add disk or drop disk 环境:SQL> select * from v$version; BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise EditionRelease 11.2.0.4.0 - 64bit ProductionPL/SQ...
备份之监控数据备份恢复完成进度(EXPDP/IMPDP/RMAN)
监控数据备份恢复完成进度(EXPDP/IMPDP/RMAN) 一、查看EXPDP/IMPDP的进度1 两个视图当你当如导出的时候,如果数据量比较大,中途有些人会着急,不免想看看进度如何,利用两个视图就可以看:DBA_DATAPUBMP_JOBS和DBA_DATAPUMP_SESSIONS视图col owner_name for a10col job_name for a20col operation for a10...
Oracle expdp ORA-01775: looping chain of synonyms 解决办法
expdp时报错:ORA-39001: invalid argument value ORA-01775: looping chain of synonyms解决方法:删除SYS_EXPORT_SCHEMA_* 相关的同义词。SQL> select owner, object_name, object_type, status from dba_objects where object_name like '%SYS_EXPORT_SCHEMA_%' and OBJECT_TYPE='SYNONYM';OWN...
LINUX操作系统runuser用法
LINUX操作系统runuser用法root用户使用runuser直接调用其他用户的环境变量1.禁止root用户su其他用户[root@DOUDOU1 ~]# su - test -bash: /bin/su: Permission denied2.当前test用户变量[root@DOUDOU1 ~]# cat /home/test/.bash_profile ##test##export ORACLE_SID=doudou3.使用runuser直...
Oracle Fatal NI connect error 12170 TNS-12535 TNS-00505 解决办法
Fatal NI connect error 12170 TNS-12535 TNS-00505 解决办法1. alert.log报警日志Wed Sep 10 08:06:45 2014***********************************************************************Fatal NI connect error 12170. VERSION INFORMATION: ...
oracle 11g 密码不过期、不限制错误次数设置
oracle 11g 密码不过期、不限制错误次数设置col username for a20col profile for a40SELECT username,PROFILE FROM dba_users;select limit from dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;SELECT...
Oralce 优化之SQL复合索引与函数索引优化一例
复合索引与函数索引优化一例导语:业务上有很多应用需求都是date类型转换成char类型进行比较求值。这样的应用,使用索引往往就要应用函数索引,本文讲一例函数索引的应用。SELECTMAX(tt.workitem_id) workitem_id,tt.task_idFROMdoudou ttWHEREtt.position_id=5AND TO_CHAR(tt.pos_rcv_datim, 'yyyymmdd...
Oracle 优化之SQL(复合索引)
SUM优化(复合索引)SUM聚合函数优化方法:SUM列无NULL值 => SUM列增加索引 => INDEX FAST FULL SCANSUM列有NULL值 => SUM列增加复合索引(column,1) => INDEX FAST FULL SCAN复合索引优化SUM聚合函数注意事项:NULL值虽然不影响SUM结果,但是NULL值会影响索引的使用(因为NULL值列的索引值不会被存储),复合...
HP UNIX开机自动挂载与开机自动执行命令
HP UNIX开机自动挂载与开机自动执行命令系统环境# uname -aHP-UX doudou1 B.11.31 U ia64 一、开机自动挂载# cat /etc/fstab# System /etc/fstab file. Static information about the file systems# See fstab(4) and sam(1M) for further details on configuring devices./dev/vg00/lvol3 / ...
EMC LUN ON HP UNIX盘符不一致的解决方法
EMC LUN ON HP UNIX盘符不一致的解决方法1.同一块LUN;找出对应盘符的唯一ID,并找出其WWNcd /dev/rdisk节点1# ls -l /dev/rdisk/disk161crw-r--r-- 1 root sys 13 0x000030 Aug 20 13:53 /dev/rdisk/disk161节点2# ls -l /dev/rdisk/disk162crw-r--r-...