- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(7)模式6:exclusive 独占(X):独立访问使用,exclusive。6级锁有:Alter table、Drop table、Drop Index、Truncate table、Lock Exlusive。 数字越大锁级别越高, 影响的操作越多。 4.查看相关信息 Oracle在动态状态表V$lock中存储与数据库中的锁有关的所有信息。当资源被锁定时, 可以检查V$lock表,查看数据库中的各种情况。 9.5 数据完整性 数据完整性是指数据的正确性和相容性。数据的完整性是为了防止数据库存在不符合原义的数据,防止错误信息输入和输出,即数据要遵守由DBA或应用开发者所决定的一组预定义的规则。 1.数据完整性的类型 Oracle应用于关系数据库的表的数据完整性有下列类型: (1)在插入或修改表的行时允许不允许包含有空值的列,称为空与非空规则。 (2)唯一列值规则,允许插入或修改的表行在该列上的值唯一。 (3)引用完整性规则,同关系模型定义相符。 (4)用户对定义的规则,是复杂的完整性检查。 2.完整性约束及其优点 完整性约束,是对表的列定义规则的说明性方法。 Oracle利用完整性约束机制防止无效的数据进入数据库的基表,如果任何DML执行结果破坏完整性约束,该语句被回滚并返回上一个错误。 3.查看Oracle数据库的冲突情况 数据库管理员可以通过v$system_event数据字典中的“latch free”统计项查看Oracle数据库的冲突情况,如果没有冲突的话,latch free查询出来没有结果。如果冲突太大的话,数据库管理员可以降低spin_count参数值,来消除高的CPU使用率。 4.CPU的优化调整方法 一些优化CPU使用和配置的具体方法有: (1)取消屏幕保护。 (2)把系统配置为应用服务器。 (3)监视系统中消耗中断的硬件。 (4)保持最小的安全审计记录。 (5)在专用服务器上运行Oracle。 (6)禁止非必须的服务。 四、网络配置的优化 网络配置是性能调整的一项很重要的内容,而且很容易隐藏性能瓶颈。 (1)配置网卡使用最快速度和有效模式 (2)删除不需要的网络协议 (3)优化网络协议绑定顺序 (4)为Oracle禁止或优化文件共享 五、Oracle碎片整理 1.碎片是如何产生的 2.碎片对系统的影响 (1)导致系统性能减弱 (2)浪费大量的表空间 3.自由范围的碎片计算 用fsfi——free space fragmentation index(自由空间碎片索引)值来直观体现: fsfi=100*sqrt(max(extent)/sum(extents))*1/sqrt(sqrt(count(extents))) 4.自由范围的碎片整理 可以将表空间的缺省存储参数pctincrease改为非0。一般将其设为1,如: alter tablespace temp default storage(pctincrease 1); 这样smon便会将自由范围自动合并,达到碎片整理的目的。 也可以采用如下语句,通过手工合并自由范围来达到碎片整理的目的。 alter tablespace temp coalesce; 5.段的碎片整理 段由范围组成,在有些情况下,有必要对段的碎片进行整理。要查看段的有关信息,可查看数据字典DBA_segments,范围的信息可查看数据字典DBA_extents。如果段的碎片过多, 将其数据压缩到一个范围的最简单方法便是用正确的存储参数将这个段重建,然后将旧表中的数据插入到新表,同时删除旧表。这个过程可以用import/export(输入/输出)工具来完成。 export()命令有一个(压缩)标志,这个标志在读表时会引发export确定该表所分配的物理空间量,它会向输出转储文件写入一个新的初始化存储参数,等于全部所分配空间。若这个表关闭, 则使用import()工具重新生成。这样,它的数据会放入一个新的、较大的初始段中。例如: exp user/password file=exp.dmp compress=y grants=y indexes=y tables=(table1,table2); 若输出成功,则从库中删除已输出的表,然后从输出转储文件中输入表: imp user/password file=exp.dmp commit=y buffer=64000 full=y; 这种方法可用于整个数据库。
您可能关注的文档
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt01 Oracle体系结构.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt03 Oracle数据库.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt04 Oracle实例.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt05 Oracle数据库网络配置.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt06 数据库对象管理.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt07 Oracle的并发控制.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt08 数据库的安全性.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt09 数据库的备份与恢复.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt11 PLSQL基础.ppt
- Oracle 11g管理与编程基础 教学课件 作者 王鹏杰 王存睿 郑海旭 Chapt12 PLSQL高级.ppt
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
文档评论(0)