`
foreversunyao
  • 浏览: 219319 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多

1,没有时间做好,就总有时间重做

2,整个数据库开发过程分为三个:逻辑设计,物理实现,应用开发

3,关系数据库:集合论和一阶谓词逻辑

4,数据库设计:需求分析,数据建模,规范化

5,业务规则:把某些约束形式强加于数据库的特定方面的陈述

6,rowid伪列,卸载和重新加载会变化

7,所有oracle数据库的数据结构都存储在一个特定的模式中

8,Oracle基于规则的优化器(10g后不再支持)和基于成本的优化器

9,统计信息收集到自动工作负荷仓库:数据库段访问及段的使用统计,时间模型统计,系统和会话统计,负荷量最大的SQL语句统计和活跃会话历史统计

10,数据库统计:表(行的数据,数据块的数据,未使用的数据块的数据,每个数据块可用的空闲空间,链接在一起的行的数目,行的平均长度)列(每个列不同的数目,第二小的列值,第二大的列值,列的密度因子),索引(B*树索引结构的深度,叶子块的数目,不同值的数目,每个键叶子块的平均数目,每个键数据块的平均数目,集群因子)

11,数据结构相关的数据字典视图:(ALL_TABLES,TABLES,TAB_COMMENTS,TAB_HISTOGRAMS,TAB_PARTITIONS,TAB_PRIVS*,TAB_COLUMNS,COL_COMMENTS,COL_PRIVS*,LOBS,VIEWS,INDEXES,

IND_COLUMNS,IND_PARTITIONS,PART_*,CONS_COLUMNS,CONSTRAINTS,SEQUENCES,SYNONYMS,TAB_COL_STATISTICS,TRIGGERS,TRIGGER_COLS)

12,DBA负责管理任务:安装和升级数据库及相关选项;创建表格和索引;创建和管理表空间;管理控制文件,在线redo日志,归档redo日志,作业队列以及服务器进程;创建,监控以及调整数据加载过程;实施备份,恢复,信息生命周期管理以及高可用性计划;监控数据库性能和异常;重组和调整数据库;调试解决数据库问题;与Oracle世界范围内的客户支持服务协同工作

13,数据库顾问工具:SQL顾问工具;SQL性能影响顾问工具;内存顾问工具;分段顾问工具;撤销顾问工具;MTTR顾问工具;流调整顾问工具;SQL修复顾问工具;数据恢复顾问工具

14,SYS模式:基表和数据字典视图;SYSTEM:存储管理信息或各种oracle工具

15,审计记录通常包括:用户名,会话标识符,终端标识符,访问的模式对象名,执行或尝试执行的操作,操作的完整代码,日期和时间戳

16,数据库性能问题的三个步骤:a,明确性能和性能问题b,检查oracle服务器软件性能c,检查服务器机器的整体性能

17,数据库I/O规划原则:利用磁盘分段技术将I/O操作分散在多个轴中进行;利用表空间直接隔离和定位各种类型的I/O;将redo日志及其镜像放置在两个最不忙的设备;将“系统开销”均匀地分摊到可用的磁盘驱动器上;将归档文件和redo日志文件放在不同的设备中;

18,SGA:对包含表和索引数据的数据块进行缓存,并放在数据库高速缓存中;对被解析和被优化的SQL语句,存储过程和数据字典信息进行缓存,并放在共享内存池中;日志信息写入磁盘之前,把它们先缓存在日志缓冲器中

PGA:包含正在执行的服务器进程工作信息的私有内存

19,KenJacobs一个多用户数据库在某种意义上必须能够以某种方式处理并发执行的事务,从而“确保可预测的,可重视的结果”

20,完整性问题:更新丢失,脏读,不可重复读,幻影读

21,OLTP通用特性:事务吞吐量高并且用户数量庞大,明确的性能需求,高可用性,可扩展性

22,在OLTP系统中,设计的核型工作就是分析商业流程,并将其自动化,从而为常见的事务及其用户提供一致的性能

23,绑定变量为了共享sql(sql语句必须完全相同,才会缓存匹配)

24,ping问题

25,意外宕机原因:软件错误;硬件错误;认为错误;自然灾害

26,amdahl定律:系统优化某部件所获得的系统性能的改善程度,取决于该部件被使用的频率,或所占总执行时间的比例。

 

 

 

 

分享到:
评论

相关推荐

    Oracle精髓(第4版).pdf

    《Oracle精髓(第4版)》一书深入探讨了Oracle数据库系统的各个方面,旨在帮助读者全面理解和掌握Oracle的核心技术和高级功能。Oracle数据库是全球领先的关系型数据库管理系统之一,被广泛应用于企业级应用、数据...

    ORACLE精髓

    逝去大师留下的精髓.逝去大师留下的精髓.逝去大师留下的精髓.

    oracle精髓oracle精髓oracle精髓oracle精髓

    oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓oracle精髓...

    Oracle精髓(第四版)pdf

    《Oracle精髓(第四版)》是一本深入探讨Oracle数据库系统的权威指南,专为那些希望深入了解Oracle技术、优化数据库性能以及解决复杂问题的IT专业人士而编写。本书覆盖了Oracle的广泛主题,包括数据库设计、安装配置、...

    oracle精髓扩充版

    "Oracle精髓扩充版"显然是一份深入探讨Oracle数据库技术的资源,旨在帮助用户更好地理解和掌握其核心概念和高级特性。这个扩充版特别强调了结构图的使用和建表语法的详解,这对于数据库设计和开发人员来说是非常关键...

    Oracle精髓(第4版)

    racle产品、选项、数据结构、Oracle数据库11的整体架构...对于新的Oracle用户、DBA、开发者和管理者,《Oracle精髓(第4版)》是一本全面的、非常有价值的图书,涉及所有Oracle特性和技术,包括刚发布的Oracle数据库11g

    Oracle精髓(第4版).pdf.rar

    《Oracle精髓(第4版)》是一本深入探讨Oracle数据库技术的专业书籍,旨在帮助读者全面理解和掌握Oracle的核心功能和高级特性。Oracle数据库是全球广泛使用的大型企业级数据库管理系统,尤其在金融、电信、政府和诸多...

    oracle精髓3oracle精髓3oracle精髓3oracle精髓3

    oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3oracle精髓3...

    Oracle精髓教程

    《Oracle精髓教程》是一份深度解析Oracle数据库系统的实用教程,旨在帮助读者从入门到精通Oracle。这份教程以清晰明了的方式介绍了Oracle的核心概念和技术,涵盖了从安装调试到高级功能的全面内容。 首先,教程从...

    Oracle精髓

    详细的讲述了Oracle的精髓

    oracle 精髓资料收集

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级数据存储和管理中扮演着重要角色。Oracle DBA(数据库管理员)的工作涵盖了数据库的安装、配置、性能优化、安全管理和故障排查等多个方面。本资料...

    oracle 精髓 8i/9i

    Oracle 8i/9i,全面介紹oracle體系架構..

    中文 Oracle 11g精髓(第4版)

    配合压缩包内的“Oracle精髓(第4版).pdf”,读者可以深入学习并掌握Oracle 11g的精华知识。同时,提供的“美河学习在线(www.eimhe.com).txt”和“美河学习在线 www.eimhe.com -更多精彩.url”可能包含更多的学习资源...

    oracle 从入门到精髓

    "Oracle从入门到精髓"是一份全面学习Oracle数据库系统的资源,旨在帮助初学者逐步掌握Oracle的核心概念和技术,同时也能为有一定经验的用户提供深入理解的途径。 一、Oracle基础 Oracle数据库的核心概念包括数据...

    Oracle基础的基础

    接下来,“Oracle精髓.tps”可能是一个包含Oracle核心概念和技术的演示文稿。其中可能涵盖了如下的知识点: 1. **SQL基础**:包括SELECT语句用于查询数据,INSERT用于插入记录,UPDATE用于更新现有记录,以及DELETE...

    Oracle性能优化精髓-调“需”重于一切

    Oracle性能优化是一个复杂且持续的过程,它涉及到对数据库系统运行状态的深入理解和细致调整。本次分享的核心概念是“调‘需’重于一切”,这是指在进行性能优化时,应该更加重视对需求的调整而非单纯的增加资源供给...

    Oracle性能优化精髓

    ### Oracle性能优化精髓 #### 调“需”重于一切 在Oracle数据库管理与优化的过程中,有一个核心理念被广泛认可并实践,那就是调“需”重于一切。这一理念强调了在面对性能问题时,优先考虑的是如何合理地调整需求...

    Oracle8i-9i精髓.

    1.Oracle 产品,软件,数据结构以及Oracle9i,Oracle8i和Oracle8的整体结构 2.Oracle网络,管理,监控,性能优化,数据仓库和分布式数据库 3.多用户并发性,联机事务处理(OLAP),高可用性和硬件体系结构 4.Oracle与Web 5.最新...

    oracle数据仓库资料(全流程精髓)

    Oracle数据仓库资料集合包含了从基础到高级的全方位知识,涵盖了数据仓库的全流程精髓。以下是根据提供的文件信息解析出的相关知识点: 一、数据仓库基础 在《Oracle+10g数据仓库实践--数据仓库基础.pdf》中,你将...

    oracle8i-9i精髓

    这本书“Oracle8i-9i精髓”无疑为初学者提供了一个深入了解这两个版本的宝贵资源。以下是一些核心知识点的详细说明: 1. **数据库架构**:Oracle 8i引入了多层架构,包括服务器进程、后台进程、内存结构和存储结构...

Global site tag (gtag.js) - Google Analytics