oracle管理
文章平均质量分 71
huiyang23
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle sql*loader使用方法
<br /><br />偷个懒<br />google上找了几篇<br />权且作为我的技术笔记oracle loader<br />我需要将文本文件导入ORACLE,需要建立一个表然后用LOADER导入,以前都是写到SQL里,我觉得那样真的很麻烦了。。<br />Oracle SQL*Loader 使用指南(转载)<br />SQL*Loader是Oracle数据库导入外部数据的一个工具.它和DB2的Load工具相似,但有更多的选择,它支持变化的加载模式,可选的加载及多表加载.<br />如何使用 SQL原创 2011-05-11 19:37:00 · 353 阅读 · 0 评论 -
SQL优化笔记 [final]
http://space.itpub.net/35489/viewspace-708087 1. 基础数据做少量冗余,减少表关联 2. 对历史数据做迁移,保留最近一段时间数据 3. 80%的效率问题因为低效的SQL导致 4. AWR中主要查看項目 SQL ordered by Elapsed Time查每个执行消耗的时间 SQL ordered by CPU Time查每个转载 2011-11-01 13:57:44 · 347 阅读 · 0 评论 -
Oracle AWR 介绍及报告分析 final
y:宋体;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin'>介绍及报转载 2011-11-01 20:56:23 · 1439 阅读 · 0 评论 -
Oracle exp EXP-00008 和ORA-01455: converting column overflows integer datatype 的解决方法
http://blog.youkuaiyun.com/tianlesoftware/article/details/6251652 Oracle 用exp 导出数据库的时候,可能会遇到这个错误: Encountering errors in Export logfile EXP-00008: Oracle error # encountered ORA-01455: converting c转载 2012-01-06 10:37:05 · 490 阅读 · 0 评论 -
通过修改workarea_size_policy加快磁盘hash
http://blog.youkuaiyun.com/robinson1988/article/details/6055560 在OLAP中,由于数据量巨大,业务逻辑复杂,有时候确实无法避免磁盘HASH,磁盘SORT等操作 SQL> alter session set workarea_size_policy = manual; Session altered. SQL>转载 2012-01-14 07:52:17 · 794 阅读 · 0 评论 -
使用频率较高的CRS维护命令总结
与CRS有关的命令均存放在$ORA_CRS_HOME/bin目录下,使用时请多加留意。本文将在日常CRS维护中较常用的命令予以演示,供参考。 1.启动CRS 如果CRS没有启动在使用crs_stat命令查看集群状态的时候将会收到如下的报错信息。 RACDB1@rac1 /home/oracle$ /oracle/app/crs/bin/crs_stat -t CRS-0184: Can转载 2012-01-17 11:46:45 · 292 阅读 · 0 评论 -
加快大表关联查询的速度(oracle)
1、增加I/o读取的速度 DB_FILE_MULTIBLOCK_READ_COUNT如果是全表扫描,那么区间的尺寸大小就有可能导致性能问题。因为全表扫描时,Oracle会一次读取多个Blocks。每次读取的块数将受初始化参数DB_FILE_MULTIBLOCK_READ_COUNT和 操作系统的I/O缓冲区大小的限制。比如说,如果Oracle Block的大小是4KB,操作系统I/O缓 冲区大小是转载 2011-06-02 16:24:00 · 1522 阅读 · 0 评论 -
RA-23421: job number string is not a job in the job queue
http://blog.youkuaiyun.com/amber112/article/details/6264568 在用sys用户执行EXEC DBMS_JOB.REMOVE(103)的时候,报ora-23421的错误。 其中job number 103的job是另外一个用户下的job. Error Messages中是这么解释的 ORA-23421: job num转载 2012-02-02 17:13:00 · 323 阅读 · 0 评论 -
Oracle中Kill session的研究
http://www.eygle.com/faq/Kill_Session.htm 通过以下命令可以找到服务器上存在与数据库连接的但session已经被kill调但是session资源没有释放的孤儿进程。 select p.addr from v$process p where pid <> 1 minus select s.paddr from v$session s;转载 2012-02-10 16:00:53 · 231 阅读 · 0 评论 -
UNDO表空间相关知识
回滚表空间的管理 一、回滚段的功能: 1)回滚活动事务 2)恢复被终止的事务 3)提供一致性读 4)恢复逻辑损坏 二、有关UNDO表空间的参数 undo_tablespace=表空间名称 undo_retention= undo_managment=auto|manal 一般来说在HS的系统中UNDO_MANAGMENT=AUTO UNDO_RETENTION=9转载 2012-02-23 13:09:49 · 301 阅读 · 0 评论 -
ORA-32690: Hash Table Infrastructure Ran out of Memory
Resolving Oracle ORA-32690: Hash Table Infrastructure ran out of memory If you are getting ORA-32690 error when doing large join statements, you can resolve the issue with the following tips.转载 2012-02-29 13:28:42 · 708 阅读 · 0 评论 -
oracle 11g 迁移到oracle 10g
oracle 11g 迁移到oracle 10g 使用数据泵在两个版本之间进行数据迁移 1、在11g上导出数据 EXPDP USERID='system/123456 as sysdba' schemas=dw directory=DATA_PUMP_DIR dumpfile=dw20120828.dmp logfile=dw20120828.log version=10.2.0.1.0 与原创 2012-08-28 18:55:14 · 738 阅读 · 0 评论 -
ORACLE 10g 升级补丁(Patch)
http://www.cuug.com/jishushalong/resource-sharing/201205/10gpatch-1244.html ORACLE 10g 升级补丁(Patch) 经过非常耐心漫长的整理,终于把10g版本的Oracle补丁汇总全了,方便大家参考和下载。下面的所有链接均可以直接“拖拽”到迅雷下载工具中完成下载。 or转载 2012-09-08 15:30:51 · 636 阅读 · 0 评论 -
64位linux as5 单实例10.2.0.1到10.2.0.5静默升级
64位linux as5 单实例10.2.0.1到10.2.0.5静默升级 环境 [oracle@Ora-db02 ~]$ uname -a Linux Ora-db02 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux 修改Disk1/response/patchset转载 2013-03-12 15:38:20 · 366 阅读 · 0 评论 -
Oracle exp EXP-00008 和ORA-01455: converting column overflows integer datatype 的解决方法
http://blog.youkuaiyun.com/tianlesoftware/article/details/6251652 Oracle 用exp 导出数据库的时候,可能会遇到这个错误: Encountering errors in Export logfile EXP-00008: Oracle error # encountered ORA-01455: converting c转载 2011-10-26 20:25:57 · 763 阅读 · 0 评论 -
oracle巡检内容
监控项目 监控子项 监控指标 脚本 等级 数据库状态 数据库是否正常启动 DbStatus.sql critical Listenter是否启动 $>lsnrclt status critica转载 2011-08-18 16:07:09 · 359 阅读 · 0 评论 -
oracle 闪回功能之--恢复存储过程篇
http://blog.youkuaiyun.com/zlj113/article/details/5075983 超级好用的oracle 闪回功能之--恢复存储过程篇 ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┠※┃名称:oracle转载 2011-10-18 19:29:12 · 522 阅读 · 0 评论 -
简单ORACLE分区表、分区索引
http://blog.youkuaiyun.com/xieyuooo/archive/2010/03/31/5437126.aspx 前一段听说优快云.COM里面很多好东西,同事建议看看合适自己也可以写一写,呵呵,今天第一次开通博客,随便写点东西,就以第一印象分区表简单写第一个吧。ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数据过转载 2011-06-03 16:01:00 · 269 阅读 · 0 评论 -
由在EBS中收集分区表统计信息引发的思考
http://www.cublog.cn/u/10516/showart_1933890.html 今天在看EBS性能调整文档的时候,有这样一段关于分区表统计数据收集的描述: When using the Gather Table Statistics concurrent program, pass only the owner of the table (schema转载 2011-06-03 15:20:00 · 492 阅读 · 0 评论 -
rman备份rac的总结
rman备份rac的总结 一、归档日志分别存放在本地备份部分:对于建立在裸设备上的RAC环境,由于归档不能存放到裸设备上,因此,所有的归档都必须保存在本地的磁盘上。直接通过RMAN备份会导致错误。首先模仿裸设备的情况,修改原来LOG_ARCHIVE_DEST_1的配置,将每个实转载 2011-07-27 17:12:04 · 382 阅读 · 0 评论 -
Oracle 问题记录
1、如何将表移动表空间?ALTER TABLE SCOTT.EMP MOVE TABLESPACE USERS2;2、如何将索引移动表空间?ALTER INDEX SCOTT.PK_EMP REBUILD TABLESPACE USERS2;3、如何解锁?ALTER SYSTEM原创 2011-07-29 11:29:47 · 215 阅读 · 0 评论 -
enq:SQ contention / row cache lock / DFS lock handle(SV) 等待事件 说明
enq:SQ contention/row cache lock/DFS lock handle(SV) 这三个等待事件都与Oracle 的Sequence 有关。 有关Sequence说明,参考我的Blog: Oracle Sequence Cache 参数说明 http:转载 2011-09-01 17:05:01 · 428 阅读 · 0 评论 -
TO_CHAR(DATE,FORMAT)
SYSDATE2009-6-16 15:25:10TRUNC(SYSDATE)2009-6-16TO_CHAR(SYSDATE,YYYYMMDD)20090616到日TO_CHAR(SYSDATE,YYYYMMDD HH24:MI:SS)20090616 15:2转载 2011-06-27 13:42:00 · 348 阅读 · 0 评论 -
oracle中如何创建dblink
当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink. 创建dblink一般有两种方式,不过在创建dbl转载 2011-08-09 11:18:09 · 255 阅读 · 0 评论 -
调整表的HWM
一、查看表实际使用情况 DECLARE v_sql VARCHAR2(1000); v_used NUMBER; v_total NUMBER; BEGIN FOR cur IN (SELECT * FROM (SELECT a.owner, a.segmen原创 2011-09-09 16:57:47 · 248 阅读 · 0 评论 -
Oracle_JOB参数详解
Oracle_JOB参数详解 1、job参数job是一个整数,用来唯一地标示一个任务。该参数既可由用户指定也可由系统自动赋予,这完全取决于提交任务时选用了那一个任务提交过程。DBMS_JOB.SUBMIT过程通过获得序列SYS.JOBSEQ的下一个值来自动赋予一个任务号。该任务号转载 2011-07-28 14:52:07 · 565 阅读 · 0 评论 -
Oracle AWR速查
SQL> SQLPLUS / AS SYSDBA SQL> exec dbms_workload_repository.create_snapshot SQL> exec:snap_id:=dbms_workload_repository.create_snapshot S转载 2011-08-15 12:50:30 · 203 阅读 · 0 评论 -
expdp /impdp 实践
--任务描述 将132.194.42.214中的sid_test用户的结构导入到132.194.36.57中 --1、在57中创建表空间为214表空间一半左右大小 SELECT b.tablespace_name, file_num, round(total_byte原创 2011-08-16 13:03:43 · 288 阅读 · 0 评论 -
dba常用脚本
oracle用户权限检查 1. 系统权限记录在 dba_sys_privs 视图中: select grantee, privilege, admin_option from dba_sys_privs where grantee = 'USERNAME' ; 2. 角转载 2011-08-15 14:46:24 · 315 阅读 · 0 评论 -
8个DBA最常用的监控Oracle数据库的常用shell脚本
一.8个重要的脚本来监控Oracle数据库: 1.检查实例的可用性 2.检查监听器的可用性 3.检查alert日志文件中的错误信息 4.在存放log文件的地方满以前清空旧的log文件 5.分析table和index以获得更好的性能 6.检查表空间的使用情况 7.找出转载 2011-08-18 15:29:08 · 438 阅读 · 1 评论 -
expdp和impdp使用详解
expdp介绍 EXPDP命令行选项 1. ATTACH 该选项用于在客户会话与已存在导出作用之间建立关联.语法如下 ATTACH=[schema_name.]job_name Schema_name用于指定方案名,job_name用于指定导出作业名.注意,如果使用AT转载 2011-08-16 11:32:03 · 387 阅读 · 0 评论 -
exp\expdp导出需要注意的地方
Data Pump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专用 API(direct path api etc) 来以更快得多的速度加载和卸载数据。 expdp 和 impdp Oracle 10g引入了最新的数据泵(Data Dump)技术转载 2011-08-19 16:07:25 · 919 阅读 · 0 评论 -
Oracle服务器的Execute to Parse % 指标项为负数
有台Oracle数据库服务器,发现内存占用得比较厉害,生成awr报告,发现有个指标有点异常 Instance Efficiency Percentages (Target 100%) Buffer Nowait %: 100.00 Redo NoWait %: 100.00 Buffer Hit %: 100.04 In-memory Sort %:转载 2014-04-23 11:29:13 · 1721 阅读 · 0 评论
分享