 |
|
 |
 |
|  | Resize datafile导致ASM Crash一例 | | | 日期:2008-02-23 点击:252 评论: 0 | | 昨天,同时维护一个Oracle 10.1.0.3.0的数据库时,导致ASM实例Crash,数据库切换。 这是一个启用很早的Oracle10g数据库,一直运行得很稳定,故障率很低。 查看日志,发现如下错误信息: Wed Aug 29 12:05:24 2007 alter database datafile... 阅读全文>> |
|  | 通过JDBC连接Oracle数据库的十大技巧 | | | 日期:2009-11-27 点击:43 评论: 0 | | Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。 1... 阅读全文>> |
|  | oracle ORA-00001错误的解决 | | | 日期:2009-11-12 点击:31 评论: 0 | | 有朋友遇到Statspack ORA-00001错误。 Errors in file /oracle/app/oracle/admin/shyz/bdump/shyz1_ora_2588734.trc: ORA-12012: error on auto execute of job 328 ORA-00001: unique constraint (PERFSTAT.STATSSQL_SUMMARY_PK) violated ORA-06512: at PE... 阅读全文>> |
|  | 如何通过oracle系统进程查找正在执行的SQL语句 | | | 日期:2008-12-25 点击:266 评论: 0 | | 1、 先用ps -aux查询,发现有个进程占用大量CPU,记录下PID 2、 用语句SELECT a.username,a.sid,a.serial# FROM vsession a,vprocess c WHERE c.addr=a.paddr and spid=PID 查出相应的SESSION 3、 用语句select * from vsession_wait where sid=... 就查出... 阅读全文>> |
|  | oracle10G突然断电后出現ORA-00214的解決办法 | | | 日期:2008-09-16 点击:238 评论: 0 | | oracle10G突然断电后出現ORA-00214, 而在同一台上9i却沒有此类情况! SQL startup ORACLE instance started. Total System Global Area 188743680 bytes Fixed Size 778036 bytes Variable Size 162537676 bytes Database Buffers ... 阅读全文>> |
|  | oracle "Alter System" 含义 | | | 日期:2008-09-11 点击:221 评论: 0 | | Oracle System Version 11.1 Alter System Flush Buffer Cache ALTER SYSTEM FLUSH BUFFER_CACHE; ALTER SYSTEM FLUSH BUFFER_CACHE; Flush Shared Pool ALTER SYSTEM FLUSH SHARED_POOL; ALTER SYSTEM FLUSH SHARED_POOL; Disconnect Session ALTER SYSTEM... 阅读全文>> |
|  | ORACLE SGA_MAX_SIZE与SGA_TARGET | | | 日期:2008-09-11 点击:216 评论: 0 | | Oracle的SGA包括以下几个部分,可以通过show sga命令或者是通过查看vsga视图来查看SGA的大概组成: 17:39:48 SQL show sga Total System Global Area 1048576000 bytes Fixed Size 1223392 bytes Variable Size 847250720 bytes Database Buff... 阅读全文>> |
|  | Oracle Server专有模式和共享模式问题 | | | 日期:2008-09-02 点击:200 评论: 0 | | 概念和区别 --------------------------------------------------------------- 共享模式适用了一种类似连接池的概念,但实际应用中效果不是很好,不知道在10g中有没有改善 --------------------------------------------------------------... 阅读全文>> |
|  | Oracle DBA的UNIX 袖珍参考手册之文件管理 | | | 日期:2008-08-17 点击:253 评论: 0 | | 1.列出最近动过(touched)的文件 作为一个DBA,你经常会需要查看最近被动过的文件。当Oracle文件被读或者写的时候都是被动过。ls命令可以查看那些文件是最近被动过的。注意,使用head是为了限制输出数量,只输出最近动过的文件(默认10个) ls -alt|head ... 阅读全文>> |
|  | Oracle DBA的UNIX袖珍参考手册之服务器监控 | | | 日期:2008-08-17 点击:238 评论: 0 | | 10 服务器监控 使用命令来显示 Unix 服务器的高 CPU 资源占用会话。top 显示每个 CPU 的使用情况。 top 的输出分两部分。第一部分显示每个处理器的负载情况,第二部分显示使用 CPU 最多的会话信息。 # top load averages: 0.23, 0.53, 0.49 64 processes: 1... 阅读全文>> |
|  | Oracle DBA的UNIX袖珍参考手册之内存和cpu | | | 日期:2008-08-17 点击:213 评论: 0 | | 1.显示 TRU64 下的内存信息: /bin/vmstat -P | grep Total Physical Memory Total Physical Memory = 1024.00 M Total Physical Memory Use: 130730 / 1021.33M 2.显示 HP-UX 下的内存信息: grep MemTotal /proc/meminfo 3.Solaris 下显示内存大... 阅读全文>> |
|  | Oracle DBA 的 UNIX 袖珍参考手册之服务器参数配置 | | | 日期:2008-08-17 点击:156 评论: 0 | | Unix 有很多系统配置参数值,如核心参数等,例如有的配置值是关于内存、磁盘等的信 息。核心参数对 Unix 操作系统影响非常大,有一些参数对在 Unix 下安装 Oracle 非常有 用。 1.显示 HP-UX 中的服务设备信息 通过使用 lsdev... 阅读全文>> |
|  | Oracle DBA 的 UNIX 袖珍参考手册之进程管理 | | | 日期:2008-08-17 点击:127 评论: 0 | | 本节介绍如何在 Unix 环境下管理 oracle 进程。我们知道,Oracle 实例由一组进程组成, 如 PMON,SMON,DBWR,LGWn 等。此外还有我们需要注意和管理的进程,如果使用了 deticated listener,也会生成此监听器的进程。 1.显示 Oracle 的 Unix 进程 ps -ef|g... 阅读全文>> |
|  | Oracle DBA 的 UNIX袖珍参考手册之Unix 服务器环境 | | | 日期:2008-08-17 点击:112 评论: 0 | | 本节内容有助于你轻松掌握 Unix 环境。本节首先介绍当你作为 Oracle 用户登录到 Unix中会自动被执行的命令。在主目录下有一个特殊的文件,这个文件中可以写入一些当该用户登录到系统后就自动运行的命令。如果使用Korn shell,那么文件名就是.profile... 阅读全文>> |
|  | Oracle DBA 的 UNIX 袖珍参考手册之构建 Unix 命令 | | | 日期:2008-08-17 点击:131 评论: 0 | | 有的时候 Unix 的命令看上去很复杂,其实有可能是多个命令合在一起的。 1.分解一个复杂的 Unix 命令: ps -ef|grep ora_ |grep -v grep|awk '{ print 2 }'|xargs kill 9 乍看这条命令,给人很复杂神秘的感觉。然而,这实际上是通过管道符(|)来合在 一起的... 阅读全文>> |
|  | oracle保护共享资源的锁定机制Enqueue | | | 日期:2008-07-15 点击:75 评论: 0 | | enqueue是一种保护共享资源的锁定机制。该锁定机制保护共享资源,如记录中的数据,以避免两个人在同一时间更新 同一数据。enqueue 包括一个排队机制,即FIFO(先进先出)排队机制。 Enqueue等待常见的有ST、HW 、TX 、TM等 ST... 阅读全文>> |
|  | "log file sync" 等待事件 | | | 日期:2008-07-15 点击:108 评论: 0 | | 当一个用户提交(commits)或者回滚(rollback),session的redo信息需要写出到redo logfile中. 用户进程将通知LGWR执行写出操作,LGWR完成任务以后会通知用户进程. 这个等待事件就是指用户进程等待LGWR的写完成通知.... 阅读全文>> |
|  | Statspack ORA-00001 错误的解决 | | | 日期:2008-07-15 点击:33 评论: 0 | | Errors in file /oracle/app/oracle/admin/shyz/bdump/shyz1_ora_2588734.trc: ORA-12012: error on auto execute of job 328 ORA-00001: unique constraint (PERFSTAT.STATSSQL_SUMMARY_PK) violated ORA-06512: at PERFSTAT.STATSPACK , line 1361 ORA-065... 阅读全文>> |
|  | 解决ORA-600 [qmxiUnpPacked2]错误 | | | 日期:2008-06-21 点击:57 评论: 0 | | 测试一个Oracle 9.2.0.8的数据库时遇到了一则ORA-600 [qmxiUnpPacked2]错误。 错误为Drop user时触发: SQL drop user eygle; drop user eygle * ERROR at line 1: ORA-01001: invalid cursor ORA-00600: internal error code, arguments: [qmxiUnpPacked2],... 阅读全文>> |
|
 | |
|
|