2008年3月7日
摘要: 1、实例 + 数据库 构成了“Oracle数据库” (1)实例:Instance = Share Memory + Process(共享内存 + 守候进程) (2)数据库:Database = 数据文件 + 控制文件 + 重做日志文件 数据文件: 存放数据,占据最大的一块。 阅读全文
posted @ 2008-03-07 15:32 一江水 阅读(1939) 评论(0) 推荐(0) 编辑
摘要: 1. 选用适合的ORACLE优化器   ORACLE的优化器共有3种:   a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 阅读全文
posted @ 2008-03-07 15:29 一江水 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一:SQL tuning 类   1:列举几种表连接方式   2:不借助第三方工具,怎样查看sql的执行计划   3:如何使用CBO,CBO与RULE的区别   4:如何定位重要(消耗资源多)的SQL 阅读全文
posted @ 2008-03-07 15:26 一江水 阅读(2796) 评论(0) 推荐(1) 编辑
  2008年3月6日
摘要: v$session v$session_wait (在10g里功能被整合,凑合算1个吧.) v$process v$sql v$sqltext v$bh (更宁愿是x$bh) v$lock v$latch_children v$sysstat v$system_event 按组分的几组重要的性能视图 阅读全文
posted @ 2008-03-06 11:24 一江水 阅读(490) 评论(0) 推荐(0) 编辑
  2008年3月5日
摘要: 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name; 阅读全文
posted @ 2008-03-05 23:58 一江水 阅读(394) 评论(0) 推荐(0) 编辑
  2008年3月3日
摘要: ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.   因此,在创建对象之前,首先要分配存储空间.   分配存储,就要创建表空间:   创建表空间示例如下: CREATE TABLESPACE "SAMPLE" LOGGING DATAFILE D:\ORACLE\ORADATA\ORA92\LUNTAN.ora SIZE 5M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO 阅读全文
posted @ 2008-03-03 23:29 一江水 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: 序列的创建 create sequence seq_newsId increment by 1 start with 1 maxvalue 999999999; 得到序列的SQL语句 select seq_newsid.nextval from sys.dual; 删除序列的SQL DROP SEQUENCE seq_newsId; 阅读全文
posted @ 2008-03-03 23:28 一江水 阅读(64177) 评论(1) 推荐(1) 编辑
摘要: //创建临时表空间 create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; 阅读全文
posted @ 2008-03-03 23:24 一江水 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:   建议PCTINCREASE参数设置为0,可使碎片最小化,使每一个Extent都相同(等于NEXT值)      一旦建立了某个对象,它的INITIAL和MINEXTENTS参数不能修改(Oracle 816中可修改MINEXTENTS参数)      对于NEXT和PCTINCREASE的任何修改都只影响后来分配的那些Extent 阅读全文
posted @ 2008-03-03 23:16 一江水 阅读(6569) 评论(0) 推荐(2) 编辑
摘要: 第一章 oracle 的体系结构 1.2 oracle 数据库中的常用术语 进程: (process) 后台进程: (background process) 缓冲区: (buffer) 主机: (host) 服务器: (server) 客户机: (client) 阅读全文
posted @ 2008-03-03 23:10 一江水 阅读(3604) 评论(0) 推荐(0) 编辑