• Oracle专用服务器的内存结构分布原则

    日期:

    一般我们会把oracle实例的内存用到系统物理内存的80%-60%(4G以上内存用到80%以上,2G内存用到60%-70%) s=pga+sga_max_size=80%memory (对于OLTP系统pga是sga的4分之1,如果是DSS,则可以各占一半) db_cache_size=60%sga shared_pool_size=sga_max_size-db_ca...

  • 深入解析Oracle数据库安全策略

    日期:

    Oracle是关系型数据库管理系统,它功能强大、性能卓越,在当今大型数据库管理系统中占有重要地位。在正常情况下,Oracle数据库会保证数据的安全、稳定,为用户提供正确的数据,但由于计算机系统的故障(硬件故障、软件故障、网络故障和系统故障)影响数据库系...

  • 三架马车保障Oracle网络的连通性

    日期:

    Oracle数据库是网络数据库的典型代表。用户可以通过网络来访问Oracle数据库。Oracle数据库提供了网络互联的各种方案,包括结构和驱动程序,其网络通信协议结构类似于OSI-RM,但又有自己的分层机制。也就是说,Oracle的网络是基于计算机网络的,通过网络使Ora...

  • Oracle内存结构研究-SGA篇

    日期:

    一、概述 在《Oracle内存结构研究-PGA篇》一文中提到,PGA是一个服务器进程的专用的私有内存区,而SGA则是共享内存区。 SGA由多个部分组成: 1, 固定SGA(Fixed SGA) 2, 块缓冲区(Db cache) 3, 重做日志缓冲区(Redo log buffer) 4, Java池(Java po...

  • Oracle内存结构研究-PGA篇

    日期:

    一、概述 SGA,PGA,UGA都是Oracle管理的内存区。 SGA(System Global Area),即系统全局区,Oracle中最重要的内存区。 PGA(Process Global Area),即程序全局区,一个进程的专用的内存区。 UGA(User Global Area),即用户全局区,与特定的会话相关联。...

  • Oracle中查询rownum和rowid的区别

    日期:

    在查询中,我们可以注意到,类似于select xx from table where rownum n(n1)这样的查询是有正确含义的,而select xx from table where rownum = n这样的查询只在n=1的时候成立,select xx from table where rownum n(n1)这样的查询只能得到一个空集。另外sel...

  • 浅谈应该如何理解Oracle的架构知识

    日期:

    1、物理结构 Oracle物理结构由控制文件、数据文件、重做日志文件、参数文件、归档文件、口令文件组成 一个数据库中的数据存储在磁盘上物理文件,被使用时,调入内存。其中控制文件、数据文件、重做日志文件、跟踪文件及警告日志(trace files,alert files)...

  • 简述Oracle数据仓库的体系结构

    日期:

    Oracle数据仓库的体系结构可以分成三个层次: 数据获取层: Oracle Database Enterprise ETL Option + Oracle Database Data Quality Option 在Oracle Database 10g 同一个软件中实现了从数据模型设计,数据质量管理,ETL 流程设计和元数据管理的全部功能。...

  • oracle体系结构的两个基本概念:数据库和实例

    日期:

    要了解oracle体系结构必须先了解两个基本的概念: 数据库和实例. 一: 数据库 数据库(database)是一个数据集合. 无论数据库是采用关系结构还是面向对象结构, oracle数据库都将其数据存放在数据文件中. 在其内部, 数据库结构数据对文件的逻辑映射, 使不同的数据...

  • Oracle数据库系统使用经验

    日期:

    oracle数据库是一种大型数据库系统,一般应用于商业,政府部门,它的功能很强大,能够处理大批量的数据,在网络方面也用的非常多。Oracle数据库管理系统是一个以关系型和面向对象为中心管理数据的数据库管理软件系统,其在管理信息系统、企业数据处理、因特...