28.1 Oracle 11g简介
28.1 Oracle 11g简介
经过了三年的准备,Oracle(甲骨文)公司于2007年7月12日在全球范围内同步推出了其最新版本的数据库产品——Oracle 11g。新的Oracle数据库仍然以g作为版本后缀,以代表这是一个包含了网格计算技术的数据库软件(Oracle自10版本开始以g作为版本后缀,而在这之前是使用i,如Oracle 8i、Oracle 9i,表示基于网络的数据库)。据悉,新版本的数据库经过了1500万小时的测试,开发工作量相当于1000名开发人员连续研发3年。
与其上一个版本10g相比较,Oracle 11g中增加了很多激动人心的新功能及新特性,大幅地提高了系统性能及安全性。概括来说,主要有以下几个方面。
1.数据库管理
q 重演功能,可从数据库和SQL两个级别捕捉负载并进行模拟。
q 计划管理功能,固定SQL语句的执行计划。
q 自动诊断知识库,捕捉和记录系统重要错误,自动发送信息给DBA(数据库管理员)或Oracle支持团队。
q 事件打包服务,把与某一事件相关的信息打包,并可发送给Oracle支持团队。
q 增强的补丁功能,按特性对补丁进行分类,通过企业管理权可订阅基于特性的补丁服务。
2.性能
q 自动SQL优化功能,使SQL的执行效率可获得原性能3倍的提高。
q 自动内存优化功能,所有内存区均由Oracle自动管理和分配。
q 更新的资源管理器,对CPU和IO进行管理。
q ADDM,可对单个实例及整个RAC给出建议,也可以自行设定关心的信息。
q 访问建议器,可提供更强的分区建议功能。
3.PLSQL
q 缓存结果集,大大提高了SQL查询速度。
q 新的SQL语法“=>”,在非DML的SQL语句中可使用序列。
q 改进的对象依赖关系,表属性的改变不会导致函数和视图无效。
q 对TCP包进行安全控制。
q 改进的正则表达式。
q 更高的触发器效率。
q 支持多触发器的执行顺序定义。
q &nbs
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
CREATE TABLE T_BI_CurrentAccountDetailed
(
OrderDate DATE,
BranchFlag varchar2(3),
SortId varchar2(11),
OrderNo&n ......
因为业务需要,修要修改某个字段数据类型有number(5),变为number(5,2)型
要是没有数据的话直接用以下语句即可
alter table tb_test modify permile number(5,2);
但是有数据的话 就不能用上面方法了,
alter table tb_test add permile_temp number(5,2)
update tb_test set permile_temp=permile;
alter t ......
Oracle授权
一、授权语法
GRANT 语法:
1.显式授权(直接将对象授权给用户)
GRANT privilege [, ...] ON object [, ...] TO { Public| Group | Username|role} [WITH GRANT OPTION ]
2.隐式授权(通过将角色授权给用户)
GRANT role TO { Public| Group | Use ......
1) Instance in RESTRICTED SESSIONS mode?
Check if the instance is in restricted sessions mode:
select instance_name,logins from v$instance;
If logins=RESTRICTED, then:
alter system disable restricted session;
^-- Checked!
2) JOB_QUEUE_PROCESSES=0
Make sure th ......