

软件介绍
Oracle 11g数据库是一款先进的专业数据库设计和管理软件,不仅包含SQL Plus、JDBC驱动、ODBC驱动、Net Manager等众多工具,还支持独特的数据库集群、数据中心自动化和工作负载管理功能,能够帮助用户更轻松地完成数据库设计和管理。
Oracle 11g具有高效、安全、稳定、可扩展的特点,不仅能让您高效、安全地为您处理后台数据,还支持数据库集群、工作量量化等操作,大大提高了用户的开发效率。
Oracle 11g数据库特色
首先,支持完整的数据管理功能:
1、大量的数据
2.数据保存的持久性
3.数据共享
4.数据的可靠性
二、完全关系的产物:
1.信息准则——关系型DBMS的所有信息都应该用一种方式进行逻辑表达,即表中的值显式表达;
2.确保访问的准则
3、视图更新准则——只要构成视图的表格中的数据发生变化,相应视图中的数据也同时发生变化。
4、数据物理和逻辑独立性标准
Oracle 11g数据库功能
1.【数据库管理部分】
数据库重放。
该功能可以捕获整个数据的负载,并将其传递给从备份或备用数据库创建的测试数据库,然后重复该职责来测试系统调优的效果。
SQL重放(SQL重放)
类似于前面的功能。但是只捕获了部分SQL负载,而不是全部负载。
计划管理(计划管理)
此功能允许您固定特定语句的查询计划,无论统计数据或数据库版本的变化,都不会改变她的查询计划。
自动诊断库ADR(自动诊断库ADR)
当Oracle检测到重要错误时,它会自动创建一个。。并捕获与该。。相关的信息,同时,它会自动检查数据库的健康状况并通知DBA。此外,可以将这些信息打包并发送给Oracle支持团队。
。。打包服务(。。打包服务)
如果您需要进一步测试或保留相关信息,该功能可以打包与某个。。相关的信息。您还可以将打包信息发送给oracle支持团队。
基于特征的修补。
这个特性可以让你很容易的分辨出补丁包中哪些特性是你正在使用的,哪些是必须要输入的。Enterprise Manager (EM)使您能够订阅基于功能的打补丁服务,因此Enterprise Manager可以自动扫描您用于打补丁的那些功能。
自动SQL调优(自动SQL调优)
10g的自动优化顾问可以在SQL概要文件中编写优化建议。在11g中,您可以让oracle自动对SQL语句应用性能是原来3倍的配置文件。性能比较由维护窗口中的新管理任务完成。
访问顾问。
11g的访问顾问可以给出分区建议,包括对新的间隔分区的建议。区间分区相当于范围分区的自动化版本,她可以在需要的时候自动创建一个相同大小的分区。范围分区和区间分区可以同时存在于一个表中,范围分区可以转换为区间分区。
自动记忆调谐。
在9i中,引入了自动PGA优化。在10g中,引入了自动SGA优化。到了11g,只需设置一个参数,所有内存都可以自动优化。只要你告诉oracle有多少内存可用,她就可以自动指定给PGA、SGA和操作系统进程分配多少内存。当然,也可以设置最大和最小阈值。
资源经理(资源经理)
11g的资源管理器不仅可以管理CPU,还可以管理IO。您可以设置特定文件的优先级、文件类型和ASM磁盘组。
10g中引入了ADDMADDM。
在11g中,ADDM不仅可以向单个实例提供建议,还可以向整个RAC(即数据库级别)提供建议。此外,您可以向ADDM添加一些指令,使其忽略一些您不关心的信息。
AWR基线(AWR基线)
AWR基线已经延长。可以为一些其他使用的特征自动创建基线。默认情况下,会创建一个每周基线。
2.[PLSQL部分]
结果集缓存(结果集缓存)
这种特殊的性能大大提高了许多程序的性能。在一些MIS系统或OLAP系统中,需要许多类似“选择计数(*)”的查询。以前,如果我们想提高这类查询的性能,我们可能需要使用物化视图或查询重写技术。在11g中,我们只需要添加/* result_cache*/的提示来缓存结果集,就可以大大提高查询性能。当然,在这种情况下,我们可能还会关心另一个问题:诚信。因为在oracle中,数据完整性是通过一致的读取来保证的。显然,在这个新特性下,为了提高性能,数据是从缓存中的结果集读取的,而不是从回滚段读取的。关于这个问题,答案是完全可以保证完整性。因为结果集是独立缓存的,所以在查询过程中,任何其他DML语句都不会影响结果集中的内容,从而保证了数据的完整性。
对象依赖性的改善
在11g之前,如果一个函数或视图依赖于一个表,那么一旦这个表的结构发生变化,无论这个函数或视图所依赖的属性是否涉及,这个函数或视图都会失效。在11g中,这种情况得到了调整:如果表改变的属性与相关函数或视图无关,则相关对象的状态不会改变。
正则表达式的改进
在10g中,引入了正则表达式。这个功能大大方便了开发者。11g,oracle再次改进了这个特性。其中增加了一个名为regexp_count的函数。此外,其他正则表达式函数也得到了改进。
新的SQL语法=
当我们调用一个函数时,我们可以通过=为特定的函数参数指定数据。在11g中,该语法也可以出现在sql语句中。例如,可以编写以下语句:从dual中选择f(x=6);
对于TCP数据包(utl_tcp,utl_smtp….)
支持FGAC(细粒度访问控制)安全控制。
添加了一个只读表格。
过去,我们通过触发器或约束来实现对表的只读控制。在11g,你不需要这么麻烦。您可以直接将该表指定为只读。
提高了触发器执行的效率。
单元内内联在C语言中,可以通过内联函数或者宏来内联一些小的、经常调用的函数。编译后,调用内联函数的部分会被编译到内联函数的函数体中,从而提高函数效率。在11g plsql中,也可以实现这样的内联函数。
设置触发顺序
一个表上可能有多个触发器。在11g中,您可以指定它们的触发顺序,而不用担心顺序混乱导致的数据混乱。
复合触发器
这是11g中的新触发器。她可以让您在同一个触发器中拥有声明部分、前处理部分、每行后处理部分和后处理部分。
创建无效触发器。
在11g中,开发人员可以创建一个无效的触发器,并在必要时编译它。
在非DML语句中使用sequence。
在之前的版本中,如果要将sequence的值赋给一个变量,需要通过以下语句来实现:select seq _ x . next _ valin to v _ x from dual;在11g中,不用麻烦,可以实现以下语句:v _ v_x :=seq_x.next_val _ val。
PLSQL_Warning
在11g中,可以设置PLSQL_Warning=enable all,如果' when others '没有错误,则发送警告消息。
PLSQL的继承
在oracle对象类型中可以通过super关键字实现继承(类似于java中的)。
编译速度提高。
因为不再使用外部C编译器,所以提高了编译速度。
改进的DBMS_SQL包。
其中一个改进就是DBMS_SQL可以接收大于32k的CLOB。此外,还可以支持用户定义的类型和批量操作。
新的PLSQL数据类型——simple_integer
这是比pls_integer更有效的整数数据类型。
Oracle 11g使用方法
步骤1:将两个文件一起解压到同一目录下的同一文件夹中。路径名中不应有汉字或空格等不规则字符。
解压后转到对应路径,找到【setup.exe】,双击运行安装Oracle 11g。
第二步:配置安全更新:在这一步,你可以填写你的电子邮件地址(或者你可以留空,只接收一些无用的电子邮件)。取消下面的“我希望通过我的Oracle支持接收安全更新”。
第三步:安全选项:直接选择默认创建并配置一个数据库(安装数据库管理软件后,系统会自动创建一个数据库实例)。如图所示:
第四步:系统类:直接选择默认的桌面类即可。如图所示:
第五步:典型安装:这一步很重要。
建议只需要更新Oracle基目录,目录路径不要包含中文或其他特殊字符。
全局数据库名称可以默认,密码必须记住。Oracel建议的密码规则必须是大写字母加小写字母加数字,而且必须是8位以上。如图所示:
步骤6:先决条件检查:在此步骤中,安装程序将检查计算机的软件和硬件系统是否满足安装此Oracle版本的最低要求。直接进入下一步:
第七步:耐心等待安装过程;
第八步:安装完成后点击进入。
Oracle 11g创建表空间方法
如果您想创建自己的数据库,请输入以下代码。
Oracle 11g导出备份
用PLSQL连接Oracle数据库服务器,用需要导出的用户连接Oracle数据库服务器,执行以下语句备份。
常见问题
Oracle数据库配置失败?
在listener.ora中添加监听deng-PC(本地主机名)或ip地址,如下所示:
1.启动oracle配置工具(NCA),在Listener下添加一个地址,写计算机名或ip作为主机名,端口号还是1521,然后保存。
您也可以手动修改listener.ora文件。
2.重新启动监控服务
3.设置系统环境变量
设置oracle_HOME:
变量值设置为:D:appdengproduct11.2.0dbhome_1。
首先,在环境变量中,path中的Oracle客户端配置应该在服务器之后,否则会报错(ORA-12560: TNS:协议适配器错误)。
第二:在环境变量中,Oracle _ home=d:appdengproduct 11 . 2 . 0 dbhome _ 1(必须是服务器地址,不能是客户端地址)。
第三,环境变量中,ORACLE_SID=ORCL(Oracle实例名,即数据库名)。
第四,在环境变量中,tns _ admin=d: oracle产品10.2.0 client _ 1 network admin(即设置tnsname。要调用的Oracle版本中的ORA文件)。
4.启动数据库配置助手“配置数据库选项”,在不删除数据库的情况下重新配置em。再次创建数据库时,将不会报告上述错误。
-
海棠书屋 - 值得收藏的宝藏文学小说阅读,海棠线上文学城官方网站登录入口 2023-03-17
-
2022软件库合集资料网址大全 2023-03-17
-
原神二次元深夜奖励半夜史莱姆 2023-03-17
-
无尽画廊nature纲手汉化 2023-03-17
-
原神ちゃんが部下を腿法娴熟胡桃 2023-03-17
-
宝宝又大了1v1海棠书屋 2023-03-17