01 2016 档案
摘要:drop table test_tbl; create table test_tbl (id varchar2(6),name varchar2(30),score number(6)); insert into test_tbl values(111111,'张三',85.5);insert in
阅读全文
摘要:真是没有最难看,只有更难看。从来没有一部电视剧烂到我真的反胃,秦时明月这部烂电视剧,你做到了,够狠,够毒,够强悍!这真的是在秀下限,可耻!
阅读全文
摘要:1、block、buffer的概念 简述段区块的概念,引出块的概念 buffer的概念2、buffer cache的意义 减少IO 物理IO:磁盘读 逻辑IO:内存读 构造cr块:一个会话在commit之前别的会话无法查看到做的修改,修改前的数据 进入到undo空间去,别的会话在读数时,会从undo
阅读全文
摘要:1、Oracle若没有实现SQL语句共享,则shared pool不应该设置为较大的值2、查看执行计划select sql_id,sql_text from v$sql where sql_text like '%count(*) from dba_objects%';--生成的sql语句idsel...
阅读全文
摘要:》共享sql:1、统一书写风格2、使用绑定变量》》找出没有共享的SQL语句:在v$sql查找执行次数较小的SQL语句,观察这些SQL语句是否是经常执行的。select SQL_FULLTEXT from v$sql where EXECUTIONS=1 and sql_text like '%fro...
阅读全文
摘要:shared pool内存块组成结构:(library cath,free,row cath)chain:chunk:4031:(硬解析大量存在时会产生)select count(*) from x$ksmsp; --查看chunkselect count(*) from dba_objects;a...
阅读全文
摘要:1.shared pool(共享池)的组成 3块区域:free cache、library cache、row cache free cache:空闲空间 library cache:主要缓存SQL语句以及SQL语句对应的执行计划 row cache:数据字典缓存 select * fro...
阅读全文
摘要:1.执行顺序:客户端输入sql语句sql语句通过网络到达数据库实例server porcess接收SQL语句后 a、将sql语句解析成执行计划,然后才能执行 b、解析:消耗很多资源:CPU、IO,如在共享池中有缓存则不需要再次解析。 (共享池:缓存SQL语句以及SQL语句对应的执行计划) (...
阅读全文
摘要:1.Oracle实例:Oracle数据库启动后划分给Oracle使用的内存空间+Oracle启动后启动的进程2.一个数据库可有多个实例,即为Oracle数据库的RAC技术3.对Oracle数据库的每一个连接都会启动一个前台进程,即每一个用户进程连接数据库,数据库实例都会给其分一个服务器进程4.Ora...
阅读全文

浙公网安备 33010602011771号