ORACLE advanceknowledge
文章平均质量分 74
beaning_zhang
ORACLE DBA
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一些經典的ORACLE性能管理腳本(一)
Oracle维护常用SQL语句 ************************************************如何查看各个表空间占用磁盘情况? col tablespace format a20 select b.file_id 文件ID号, b.tablespace_name表空间名,b.bytes 字节数, (b.bytes-sum原创 2015-07-15 09:57:44 · 932 阅读 · 0 评论 -
一些經典的ORACLE性能管理腳本(二)
监控数据库性能的SQL 0.查看tablespace的空間使用情況select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name1. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(deco原创 2015-07-15 09:33:14 · 312 阅读 · 0 评论 -
ORACLE統計信息收集
优化器统计范围:表统计; --行数,块数,行平均长度;all_tables:NUM_ROWS,BLOCKS,AVG_ROW_LEN;列统计; --列中唯一值的数量(NDV),NULL值的数量,数据分布; --DBA_TAB_COLUMNS:NUM_DISTINCT,NUM_NULLS,HISTOGRAM;索引统计;--叶块数量,等级,聚簇因子;转载 2015-07-29 13:29:30 · 466 阅读 · 0 评论 -
ORACLE索引详解
一. 索引介绍 1.1 索引的创建 语法 : CREATE UNIUQE | BITMAP INDEX . ON . ( | ASC | DESC, | ASC | DESC,...) TABLESPACE STORAGE LOGGING | N转载 2015-07-29 10:40:38 · 515 阅读 · 0 评论 -
瑣表的查询和處理方法
查詢瑣表 select object_id,session_id,locked_mode from v$locked_object; select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_i原创 2015-07-07 13:45:53 · 460 阅读 · 0 评论 -
ORACLE TOPsql
TOP 10 sql SELECT * FROM (SELECT b.username username, a.disk_reads / DECODE (a.executions, 0, 1, a.executions) rds_exec_ratio,转载 2015-08-04 10:53:59 · 547 阅读 · 0 评论 -
ORACLE RAC工作原理
数据库系统和其他数据管理很重要的一个区别就是 允许并发访问 最大挑战是 数据不一致 如何保证并发和数据一致是数据库系统的核心 并发访问和数据一致性: 数据不一致的情况 1 脏读 2 不可重复性 3 幻影读 4 数据一致性 事务和隔离级别 四种数据一致性级别:隔离级别 read uncommited:不希望“写”阻塞“读”。转载 2015-08-04 10:33:10 · 6157 阅读 · 0 评论 -
/*+APPEND*/插入性能总结
使用append提示进行insert叫做直接路径加载插入。【特点】1、使用这种提示因为系统不去查找freelist链表中的空闲块,直接在高水标记位以上插入数据,因此速度比较快。但若是对于经常delete的表,浪费磁盘空间太大!2、它不记录日志,因此一旦插入的数据在没有保存回磁盘的时候发生掉电之类的状况插入的数据不能重做。3、/*+append*/后,需要马上提交,否则会影响下一转载 2015-08-07 13:49:41 · 2548 阅读 · 0 评论
分享