OCP 认证 - 系统管理
文章平均质量分 81
071
喝醉酒的小白
这个作者很懒,什么都没留下…
展开
-
Oracle原理大图
Oracle架构原创 2020-10-12 16:51:04 · 5827 阅读 · 0 评论 -
系统管理Lesson 01. Introduction
1 Oracle关系型数据库管理系统的发展历程2 HR示例方案各个表之间的关系3 Oracle Database 10g -> 11g -> 12c 特性原创 2020-09-20 12:37:53 · 4376 阅读 · 0 评论 -
系统管理Lesson 02. Exploring Oracle Database Architecture
1 Oracle 数据库体系三大结构2 连接(connection)& 会话(session)3 内存结构中共享池、缓存高速缓冲区、大池、重做日志缓冲区4. 内存列存储的特点以及使用场合5 后台进程 DBWn、LGWR、CKPT、SMON、PMON、LREG、MMON、MMNL 6. 检查点机制的原理 & Oracle 设计检查点机制的目的是什么7 组成 Oracle 数据库存储结构的文件类型8 逻辑结构的组成 & 作用9 逻辑&物理结构关联10 system & sysaux表空间原创 2020-09-20 12:50:49 · 4596 阅读 · 0 评论 -
系统管理Lesson 03.Oracle Database Management Tools
1 Sqlplus2 Oracle SQL Develop3 Enterprise Manager Database Express & Cloud Control4 OMR & OMS & OMA原创 2020-09-20 13:05:17 · 4439 阅读 · 0 评论 -
系统管理Lesson 04. Managing the Database Instance
1 服务器&文本参数2 CONTROL_FILES、DB_FILES、PROCESSES3 V$PARAMETER、V$SPPARAMETER、V$PARAMETER2、V$SYSTEM_PARAMETER4 scop参数5 数据库实例启动6 查找参数文件顺序7 shutdown 四个选项8 文本预警日志文件9 预警日志&跟踪文件10 DDL日志文件11 动态性能视图&字典视图12 DBA_、ALL_、USER_原创 2020-09-20 14:28:49 · 4618 阅读 · 0 评论 -
系统管理Lesson 05. Configuring the Oracle Network Environment
1 监听程序的配置文件2 Oracle网络的服务名文件命名3 客户端到数据库服务器建立会话过程4 配置和管理Oracle网络环境5 tnsping6 专有&共享服务器模式原创 2020-09-20 14:40:05 · 4466 阅读 · 0 评论 -
第一周课程总结
系统管理lesson01-05原创 2020-09-19 22:57:36 · 4304 阅读 · 0 评论 -
系统管理Lesson 06. Administering User Security
1 Oracle用户账号安全特征2 数据库预定义管理账号3 验证授权账户4 解锁账号&修改账号密码(SQL语句)5 grant 命令选项 with admin option 和 with grant option6 角色&角色好处7 权限分析 DBMS_PRIVILEGE_CAPTURE 8 概要文件 Profiles9 口令限制 SYS、SYSMAN 和 DBSNMP10 使用最小权限原则11 Oracle5个管理特权原创 2020-09-21 15:51:30 · 5216 阅读 · 0 评论 -
系统管理Lesson 07. Managing Database Storage Structures
1 块内部如何保存关系型表格数据2 表空间类型&用途3 大VS小 文件表空间4 表空间自动扩展属性5 强日志记录属性(force logging)6 预定义表空间&作用7 脱机操作 (normal temporary immediate)8 删除表空间定义、内容、数据文件(SQL)9 OFM(Oracle Managed Files)10 联机移动文件时,KEEP 子句的作用原创 2020-09-22 20:36:45 · 4490 阅读 · 0 评论 -
系统管理Lesson 08. Managing Space
1 行迁移&行链接 的产生&作用2 使用位图来管理段内部空闲的方式的好处3 段的类型&适用场景4 段的延迟创建的原理和好处5 基本压缩和高级行压缩的原理6 创建表空间时,系统会预先设计什么样的阈值预警7 段收缩的实现原理8 Oracle数据库为什么要把段指导设定为自动维护任务每天执行9 可恢复的空间分配的原理和使用原创 2020-09-23 20:41:49 · 4398 阅读 · 0 评论 -
系统管理Lesson 09: Managing Undo Data
1 还原数据&用途2 还原数据的存储3 还原数据的状态4 还原 Vs 重做5 还原数据&还原段6 设置还原保留期并进行保证的原理7 临时还原&好处原创 2020-09-23 20:51:00 · 5313 阅读 · 0 评论 -
系统管理Lesson 10. Managing Data Concurrency
系统管理Lesson 10. Managing Data Concurrency1. 请对 Oracle 数据库锁机制做一个完整的说明。2. 事务在获取排他的行锁的同时,为什么要同时获取一个共享的表锁?3. 当锁冲突发生时,如何解决,请给出相应的 SQL 命令。4. 死锁是如何发生的,如何解决?5. Oracle 数据库的行锁,本质上是对数据块的锁定,这个说法对不对?6. OCP 考题:1. 请对 Oracle 数据库锁机制做一个完整的说明。锁:可以防止多个会话同时更改同一数据是在指定语句的最低可能原创 2020-09-24 16:46:58 · 5140 阅读 · 0 评论 -
系统管理Lesson 11. Implementing Oracle Database Auditing
系统管理Lesson 11. Implementing Oracle Database Auditing1. Oracle 数据库的哪些活动是可以被审计?2. 12c 支持的审计方式有哪几种?3. 用户账户要具备哪些系统权限才能管理审计活动?4. 什么是 Oracle 数据库的统一审计?5. 如何启动 12c 的统一审计功能?6. 可以配置哪些类型的系统级别的审计?7. 系统所产生的审计线索是如何从 SGA 写入 SYSAUD 审计表的?8. 请解释什么是细粒度审计(FGA)?9. 严格的审计制度是保证数据原创 2020-09-25 18:39:37 · 4556 阅读 · 0 评论 -
系统管理Lesson 12. Backup and Recovery: Concepts
系统管理Lesson 12. Backup and Recovery: Concepts1. 请描述对于备份恢复管理工作 DBA 所要承担的职责。2. 数据库的故障一般分为几种类型,请分别加以说明。3. 请对实例恢复的完整过程做一个详尽的描述。4. 在教材 12-16 给出的图示中,为什么数据文件头已写入的 SCN 号不尽相同?5. 什么是完全恢复和不完全恢复?举例说明。1. 请描述对于备份恢复管理工作 DBA 所要承担的职责。尽量避免数据库出现故障延长平均故障间隔时间 (MTBF)通过冗余方式保护原创 2020-09-25 18:40:31 · 10093 阅读 · 1 评论 -
第二周总结
系统管理Lesson06-12原创 2020-09-29 00:33:33 · 4325 阅读 · 0 评论 -
系统管理Lesson 13. Backup and Recovery: Configuration
系统管理Lesson 13. Backup and Recovery: Configuration1. 请说明快速恢复区的用途,在配置时需要指定哪些初始化参数?2. 对于常规文件系统的数据库,如何创建多路复用的控制文件?3. 多路复用重做日志组可能会影响到数据库整体的性能,对这句话你是如何理解的?4. 为什么要对重做日志文件进行归档?5. 写出配置数据库为归档模式的步骤以及使用到的 SQL 命令。6 OCP 考题:1. 请说明快速恢复区的用途,在配置时需要指定哪些初始化参数?用途:简化备份存储管理初始原创 2020-09-27 22:25:28 · 4354 阅读 · 0 评论 -
系统管理Lesson 14. Performing Database Backups
系统管理Lesson 14. Performing Database Backups1. 请对 RMAN 所能实现的功能做一个详细的说明?2. Oracle 数据库支持服务器管理的备份和用户管理的备份,请说明二者的区别?3. 数据库的备份类型在策略上、类型上、模式上是如何定义的?4. RMAN 的备份输出备份集和映像副本在内容和使用上有什么区别?5. 零级增量备份和完全备份有哪些相同和不同的地方?6. 为什么要把[对控制文件的自动备份]作为最佳实践原则来配置和使用?7. 请描述一下 Oracle 建议的备份原创 2020-09-27 22:26:07 · 4320 阅读 · 0 评论 -
系统管理Lesson 15. Performing Database Recovery
系统管理Lesson 15. Performing Database Recovery1. 要打开一个数据库都需要满足哪些条件?2. 在数据库打开后要保持打开状体需要满足哪些条件?3. 请说明数据恢复指导的作用,要使用哪些命令?4. 在非归档模式下丢失了数据文件后如何处理?1. 要打开一个数据库都需要满足哪些条件?a所有控制文件都必须存在且同步b所有联机数据文件都必须存在且已同步c每个重做日志组必须至少有一个成员存在2. 在数据库打开后要保持打开状体需要满足哪些条件?任何控制文件属于系统表空间原创 2020-09-28 20:41:01 · 4204 阅读 · 0 评论 -
系统管理Lesson 16. Moving Data
系统管理Lesson 16. Moving Data1. Oracle 系统包 DBMS_DATAPUMP 都能提供哪些功能?2. 为什么要创建目录对象?3. Data Pump 如何使用?4. 使用 SQL*Loader 和使用 insert 在表里加载数据有什么不同?5. 如何创建和使用外部表?6. OCP 试题:1. Oracle 系统包 DBMS_DATAPUMP 都能提供哪些功能?数据/元数据移动引擎包括高速导出与导入实用程序的 API,可用于成批地移动数据和元数据2. 为什么要创建目录对原创 2020-09-28 20:41:44 · 4732 阅读 · 0 评论 -
系统管理Lesson 17.Database Maintenance
系统管理Lesson 17.Database Maintenance1.什么是AWR和AWR基线?2.请对AWR基础架构的原理做一个详细说明?3.收集AWR快照的方式有哪几种,会有哪些影响?4.什么是ADDM,在数据库的作用是什么?5.Oracle数据库的自动维护任务有哪几个,分别有什么用途?6.服务器产生的预警分为哪两类?举例说明。7.字典视图DBA_OUTSTANDING_ALERTS和DBA_ALERT_HISTORY各自记录哪些信息?1.什么是AWR和AWR基线?AWR(Automatic Wo原创 2020-09-29 22:11:10 · 4552 阅读 · 0 评论 -
系统管理Lesson 18.Managing Performance
系统管理Lesson 18.Managing Performance1.Oracle数据库的性能优化过程一般包含哪几种活动?2.性能规划阶段主要涉及到哪些选项?3.实例优化过程有哪几个准则?4.对于顶级会话和顶级服务在优化的适用方法上有什么区别?5.请对自动内存管理(AMM)和自动共享内存管理(ASMM)实现原理给出解释。1.Oracle数据库的性能优化过程一般包含哪几种活动?性能规划实例优化SQL优化2.性能规划阶段主要涉及到哪些选项?投资选项系统架构可伸缩性应用程序设计准则工作量测试原创 2020-09-29 22:12:06 · 4566 阅读 · 0 评论 -
国庆
兼职+学习=累!!!原创 2020-10-09 09:36:53 · 4738 阅读 · 1 评论 -
系统管理Lesson 19. Managing Performance: SQL Tuning
系统管理Lesson 19. Managing Performance: SQL Tuning1. Oracle 优化程序所能完成的工作有哪些? 19-42. 优化程序统计信息收集的方式有哪几种? 19-63. 请对 SQL 计划指令(SQL Plan Directives)的原理和用途给出详细解释。 19-174. 什么是自适应执行计划(Adaptive Execution Plans)?。 19-185. 请详细说明 SQL 优化指导的作用? 19-226. 请详细说明 SQL 访问指导的作用? 19-原创 2020-10-09 19:48:15 · 4385 阅读 · 0 评论 -
系统管理Lesson 20. Using Database Resource Manager
系统管理Lesson 20. Using Database Resource Manager1. 请对资源使用者组、资源计划、资源计划指令的定义和三者间的关系给出解释? 20-42. 系统提供的 DEFAULT_PLAN 资源计划包含了针对哪些资源使用者组的指令? 20-73. 请解释活动会话池机制的原理与使用该机制的好处。 20-161. 请对资源使用者组、资源计划、资源计划指令的定义和三者间的关系给出解释? 20-4资源使用者组:具有类似资源需求的用户组或会话资源计划:资源消费群体之间资源分配的蓝原创 2020-10-09 19:49:44 · 5027 阅读 · 1 评论 -
系统管理Lesson 21. Using Oracle Scheduler to Automate Tasks
系统管理Lesson 21. Using Oracle Scheduler to Automate Tasks1. 请对 Oracle 调度程序的作业、程序和调度给出解释。 21-52. 持久轻量作业相比常规作业有哪些特点? 21-93. 什么是基于时间和基于事件的调度? 21-104. 请对窗口和作业类的概念给出解释。 21-251. 请对 Oracle 调度程序的作业、程序和调度给出解释。 21-5调度程序的作业作业指定需要执行的内容。它可以是PL/SQL示例过程、本机二进制可执行文件、Java应原创 2020-10-10 12:06:05 · 4870 阅读 · 1 评论