`
wm1990315
  • 浏览: 4994 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

oracle入门笔记

阅读更多

程序--合理的管理资源

增加资源

平衡资源

减少资源

限制资源

oracle:instance,database

database:物理存储,逻辑存储

物理存储:三大核心文件:数据文件,控制文件(有关数据库的结构解析),日志文件(改变的数据,用于恢复)

逻辑存储:表空间(最大的存储单元),段(为不同的数据类型分配),区(为段分配的空间),区(最小的IO单位)

instance(例程):SGA区(内存),后台进程

SGA:共享池 --- 最近使用的sql,数据字典信息  操作系统最近未使用算法 shared_poolsize 共享池大小

       数据库缓冲区 --- 最近使用的数据块,被所有用户共享。

                                DB_BLOCK_SIZE  缓冲区数据块大小 DB_BLOCK_BUFFERS  缓冲区数据块个数

       日志缓冲区 --- 最近改变的日志

后台进程:数据写进程 --- 数据从缓冲区写到数据文件中

             日志写进程 --- 执行insert 是从日志缓冲区写到日志文件,目的是提高效率

             SMON系统监控进程--- 例程恢复,释放临时段,碎片整理

             PMON程序监控进程--- 正常,异常资源的释放

数据库正常启动,三大核心文件检查点一致

 

all_uers  用户表

对于脏读,oracle采用多版本,备份查询出的数据

 

sql:文本,分析树,执行计划(共享池中)

v$sqlarea 查看共享sql区

sql不区分大小写,但oracle解析会当成不同的语句,占用共享池空间。命名规范很重要。

常量----》宿主变量,节约共享池

 

 

 

 

分享到:
评论

相关推荐

    Oracle学习笔记

    Oracle学习笔记是李兴华老师编写的Oracle从入门到精通的学习笔记,涵盖了 Oracle 的多表查询、连接、组函数和分组统计等知识点。在本篇笔记中,李兴华老师详细介绍了多表查询的基本语法、左右连接、交叉连接、自然...

    韩顺平_oracle入门笔记加上自己的总结很全

    本笔记结合了他的课程内容和自我总结,涵盖了Oracle的基本操作、用户管理和权限控制等方面。 首先,Oracle的连接命令是通过`conn`来实现的,如`conn 用户名/密码@网络服务名`。`as sysdba`或`as sysoper`用于以超级...

    李兴华Oracle全部笔记

    总的来说,李兴华Oracle全部笔记是一份全面且深入的Oracle学习资料,不仅适合初学者入门,也对有经验的DBA有着很高的参考价值。通过这份笔记,读者可以系统地学习Oracle数据库的各个方面,提升自己的专业技能。

    oracle学习笔记(从入门到精通)

    压缩包主要包括15个文档,主要是本人学习oracle过程中的笔记,希望对你有帮助:主要文档如下: 01-常用命令.txt 02-表空间建表.txt 03-基本查询语句学习笔记.txt 04-高级查询语句学习笔记.txt 05-锁和表分区学习...

    oracle入门到精通及学习笔记

    oracle学习的经典资料,内含有北京邮电大学研究生oracle课程ppt讲解,还有oracle从入门到精通的电子书(PDF版),同时还包括有大神的oracle学习笔记。 在 Oracle 几年的学习中,, 做了很多的实验, 也遇到了很多的...

    oracle学习笔记-入门基础

    本文主要探讨Oracle数据库的入门基础知识,特别是与索引相关的概念。 首先,我们要理解ROWID的概念。ROWID是Oracle用于标识表中每一行的一个特殊数据类型,它是一个64位的编码,包含了数据对象编号、文件号、块号...

    oracle_note.rar_ORACLE 入门_oracle_oracle 笔记

    以上只是Oracle数据库入门的一些核心概念和操作,实际学习过程中还需要深入实践,通过创建表、执行SQL、管理用户权限、进行备份恢复等操作,以加深理解并提高技能。这本学习笔记将引导初学者逐步走进Oracle的世界,...

    oracle新手入门笔记

    以下是一些Oracle入门的重要知识点: 1. **用户管理**:在Oracle中,`USER`是数据库的一个关键概念,用于区分不同的数据库用户。你可以通过`SELECT USER FROM DUAL;`来查看当前登录的用户。`ALTER USER`命令用于...

    Oracle入门教程.三思笔记.一步一步学Oracle

    [三思笔记]drbd入门与应用.pdf [三思笔记]Linux5版本安装Oracle11gR2.pdf [三思笔记]Linux平台Oracle10gR2+RAC数据库安装补丁集.pdf [三思笔记]ORACLE9I服务器的一次调优实施过程.pdf [三思笔记]ORACLE 10gR2 RAC...

    2011MLDN李兴华Oracle课堂笔记PDF档

    2. **01-Oracle简介、安裝、配置.pdf**:这部分将涵盖Oracle数据库系统的基础概念,如何安装Oracle软件,以及配置数据库环境,这对于初学者来说是入门的重要步骤。 3. **02-简单查询、限定查询、单行函数.pdf**:这...

    oracle入门学习笔记

    本人学习oracle时整理的笔记,包含一系列针对数据库的操作以及sql语句

    韩顺平Oracle教学笔记.docx

    本笔记是韩顺平Oracle数据库教程的全部笔记,从头到尾,感觉对于Oracle的入门和复习很有帮助,希望能够帮助那些想要学习Oracle的朋友或者复习Oracle知识的朋友。 知识点: 1. Oracle基本语法: SQL语句是Oracle...

    oracle经典笔记

    首先,我们来看看《Oracle PL-SQL入门教程(经典).doc》。这份文档详细介绍了PL/SQL,Oracle数据库的编程语言,它结合了过程语言和SQL的特性。通过学习,读者可以掌握如何创建存储过程、函数、触发器,以及如何处理...

    oracle笔记 ORACLE.10G入门与实践

    oracle ORACLE.10G入门与实践

    ORACLE入门到精通笔记

    Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它...以上是对"ORACLE入门到精通笔记"的主要知识点概述,通过深入学习和实践,你将能够熟练掌握Oracle数据库的使用,为你的职业生涯打下坚实的基础。

    Oracle入门

    Oracle入门是IT领域初学者经常会接触的一个主题,Oracle是一种广泛使用的数据库管理系统,尤其在企业级应用中占据着重要地位。这篇学习笔记将带你逐步走进Oracle的世界,了解其基本概念、安装配置、SQL语言以及...

    李兴华Oracle笔记整理

    "李兴华Oracle笔记整理" 李兴华Oracle笔记整理是Oracle核心基础知识的总结,涵盖了Oracle的安装、SQLPlus基本命令、scott用户的表结构、增删改查、分页处理、事务处理、DDL、三范式、用户权限管理、数据的备份与...

    2018教程读书笔记之oracle从入门到精通

    本教程读书笔记主要涵盖了Oracle的基础知识,适合初学者入门。以下是对笔记内容的详细解释: 1. **表的命名和访问**: - 表的全名由`用户名.表名`组成,访问当前用户的表时可以省略用户名,但访问其他用户下的表需...

Global site tag (gtag.js) - Google Analytics