Oracle Database 11g PLSQL程序设计 pdf 电子书发下

Oracle Database 11g PLSQL程序设计 pdf 电子书发下,第1张

下载地址:

>

或者:

>

目 录(上册)

第1部分 PL/SQL编程

第1章 PL/SQL概述 3

第2章 创建并运行PL/SQL代码 21

第3章 语言基础

50

第2部分 PL/SQL程序结构

第4章 条件和顺序控制 77

第5章 用循环进行迭代处理 96

第6章 异常处理

118

第3部分 PL/SQL数据

第7章 使用数据 159

第8章 字符串 182

第9章 数字 221

第10章 日期和时间戳

255

第11章 记录类型 297

第12章 集合 313

第13章 其他数据类型 381

第4部分

PL/SQL中的SQL

第14章 DML和事务管理 423

第15章 数据提取 444

第16章 动态SQL和动态PL/SQL

492

目 录(下册)

第5部分 构造PL/SQL应用程序

第17章 过程、函数与参数 543

第18章 包 593

第19章

触发器 626

第20章 管理PL/SQL代码 685

第21章 PL/SQL的性能优化 753

第22章 I/O *** 作和PL/SQL

843

第6部分 高级PL/SQL主题

第23章 应用安全与PL/SQL 887

第24章 PL/SQL架构 947

第25章

PL/SQL的全球化和本地化 993

第26章 PL/SQL的面向对象特性 1034

附录A 正则表达式的元字符和函数参数 1093

A1

元字符 1093

A2 函数和参数 1096

A21 正则表达式函数 1096

A22 正则表达式参数 1097

附录B

数字格式模型 1099

附录C 日期格式模型 1102

截图:

实际上 为了保证ORACLE数据库运行在最佳的性能状态下 在信息系统开发之前就应该考虑数据库的优化策略 优化策略一般包括服务器 *** 作系统参数调整 ORACLE数据库参数调整 网络性能调整 应用程序SQL语句分析及设计等几个方面 其中应用程序的分析与设计是在信息系统开发之前完成的

分析评价ORACLE数据库性能主要有数据库吞吐量 数据库用户响应时间两项指标 数据库吞吐量是指单位时间内数据库完成的SQL语句数目 数据库用户响应时间是指用户从提交SQL语句开始到获得结果的那一段时间 数据库用户响应时间又可以分为系统服务时间和用户等待时间两项 即

数据库用户响应时间=系统服务时间 + 用户等待时间

上述公式告诉我们 获得满意的用户响应时间有两个途径 一是减少系统服务时间 即提高数据库的吞吐量 二是减少用户等待时间 即减少用户访问同一数据库资源的冲突率

性能优化包括如下几个部分

ORACLE数据库性能优化之一 调整数据结构的设计

这一部分在开发信息系统之前完成 程序员需要考虑是否使用ORACLE数据库的分区功能 对于经常访问的数据库表是否需要建立索引等

ORACLE数据库性能优化之二 调整应用程序结构设计

这一部分也是在开发信息系统之前完成 程序员在这一步需要考虑应用程序使用什么样的体系结构 是使用传统的Client/Server两层体系结构 还是使用Browser/Web/Database的三层体系结构 不同的应用程序体系结构要求的数据库资源是不同的

ORACLE数据库性能优化之三 调整数据库SQL语句

应用程序的执行最终将归结为数据库中的SQL语句执行 因此SQL语句的执行效率最终决定了ORACLE数据库的性能 ORACLE公司推荐使用ORACLE语句优化器(Oracle Optimizer)和行锁管理器(row level manager)来调整优化SQL语句

ORACLE数据库性能优化之四 调整服务器内存分配

内存分配是在信息系统运行过程中优化配置的 数据库管理员可以根据数据库运行状况调整数据库系统全局区(SGA区)的数据缓冲区 日志缓冲区和共享池的大小 还可以调整程序全局区(PGA区)的大小 需要注意的是 SGA区不是越大越好 SGA区过大会占用 *** 作系统使用的内存而引起虚拟内存的页面交换 这样反而会降低系统

ORACLE数据库性能优化之五 调整硬盘I/O 这一步是在信息系统开发之前完成的

数据库管理员可以将组成同一个表空间的数据文件放在不同的硬盘上 做到硬盘之间I/O负载均衡

ORACLE数据库性能优化之六 调整 *** 作系统参数

例如 运行在UNIX *** 作系统上的ORACLE数据库 可以调整UNIX数据缓冲池的大小 每个进程所能使用的内存大小等参数

lishixinzhi/Article/program/Oracle/201311/17687

ORACLE是大型数据库软件,想拿它吃饭,你就得深入研究这个的应用哦,包括底层,但一般很少有人会去专的,只是学会如何使用他就是,以后在别的程序设计开发中在会用到这个。如JAVA开发中,有些就要求大型数据库就会用到他,但一般现在都在用MYSQL。

以上就是关于Oracle Database 11g PL/SQL程序设计 pdf 电子书发下全部的内容,包括:Oracle Database 11g PL/SQL程序设计 pdf 电子书发下、ORACLE数据库性能优化概述、ORACLE数据库软件好学吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9737748.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存