Oracle_DBA_知识点
SunRuing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
提高 unload/load 性能的技巧
1.去掉数据库(表)日志,提高 load 速度使用 load 工具进行批量装载时,如果数据库有日志,效率很低;尤其数据量较大时,还可能出现锁溢出、长事务等导致装载失败;对于失败的装载为保证数据一致性, IDS 自动回滚。回滚很耗时,尤其当长事务超出排它高水准线( LTXEHWM )时,其他用户的进程将被挂起,性能进一步恶化。这在联机事务处理环境中,势必影响其他业务的正常运行。为此,对有日志的数...原创 2011-06-13 08:24:42 · 479 阅读 · 0 评论 -
【转载】ORACLE_根据PID查询正在执行的sql语句
select /*+ ORDRRED */ sql_text from v$sqltext a where (a.HASH_VALUE , a.ADDRESS ) in ( select decode(sql_hash_value,0,prev_hash_value,sql_hash_value), deco...原创 2012-10-12 10:57:11 · 826 阅读 · 0 评论 -
查询表空间使用情况
SELECT D.TABLESPACE_NAME "表空间名字", D.STATUS "状态", (A.BYTES / 1024 / 1...原创 2013-06-08 16:24:35 · 173 阅读 · 0 评论 -
create or replace synonym DBFIELD_DICT
ORA-00600: internal error code, arguments: [kccsbck_first], [1], [1225894314], [], [], [], [], [], [], [], [], []create or replace synonym DBFIELD_DICT for SYSDB66.DBFIELD_DICT; 一 审计功...原创 2012-07-29 11:11:48 · 1273 阅读 · 0 评论 -
收集数据库 AWR报告
Oracle AWR报告 (awrrpt) 一. AWR 说明:Oracle 10g之前对数据库做性能检测使用statspack工具,oracle Database 10g 提供了一个新的工具:(AWR:Automatic Workload Repository)。Oracle 建议用户用这个取代 Statspack。AWR 实质上是一个 Oracle 的内置工具,它采集与性能相关的统计数...原创 2012-10-31 17:24:40 · 378 阅读 · 0 评论 -
oracle中查询语句条件用in
有一张表tableA,在tableA表的ID字段上建立了索引。执行 select * from tableA where ID in (id1,id2,id3,id4...);001 如果in后面括号中的枚举值的个数超过4个,则在执行查询时,将会执行全表扫描,不会使用到索引(自己实践得出,或许他人早已得知)。002in后面括号中的枚举值的个数超过1...原创 2013-03-15 20:45:11 · 1156 阅读 · 0 评论 -
删除归档日志_ORA-00257: archiver error. Connect internal only, until freed
ORA-00257: archiver error. Connect internal only, until freed此问题属于归档日志满了。解决办法:SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE N...原创 2012-10-26 18:24:40 · 250 阅读 · 0 评论 -
【转载】oracle关闭理解shutdown
windows平台下,oracle 中组成实例的后台进程是由oracle 服务派生出来的线程实现的,所以任务管理器看不见DBWn 之类的后台进程 (linux 平台下 用ps aux 命令是可以看见的)。 shutdown 停掉实例过程,是关闭后台进程(这里对应线程)和释放SGA 内存。因为关闭的是线程,所以在任务管理器中看不出变化。 oracle 进程是用来派生后台线程的服务进程...原创 2013-03-03 18:07:33 · 240 阅读 · 0 评论 -
查询Oracle表空间的使用情况
select a.tablespace_name,a.all_bytes/1024/1024 "总大小(M)" ,b.free_bytes/1024/1024 "剩余大小(M)", round(((a.all_bytes - b.free_bytes)/a.all_bytes),3)*100 "使用百分比",round((b.free_bytes/a.all_bytes),3)*1...原创 2012-05-12 22:26:49 · 130 阅读 · 0 评论 -
Oracle排错处理
1.错误说明ORACLE中出现的错误的格式为:错误类型-错误代码:错误信息,例如:“ORA-1652: unable to extend temp segment by 128 in tablespace TEMP”一般来说,这种错误信息比较简单,但是可以根据这个信息用oerr命令得到更详细的信息。2.查看错误详细说明oerr 是ORACLE提供的一个在服务器端使用的错误信...原创 2011-10-11 17:40:13 · 265 阅读 · 0 评论 -
Oracle_分组排序
CREATE TABLE HW (DEPID NUMBER, DEPT VARCHAR2(30), AMOUNT NUMBER); INSERT INTO HW VALUES(10,'北京',100); INSERT INTO HW VALUES(10,'上海',200); INSERT INTO HW VALUES(10,'南京',300); IN...原创 2014-01-20 08:15:22 · 192 阅读 · 0 评论
分享