甲骨文
新站
正在学习计算机
展开
-
oracle学习笔记 计算机缓存技术工作机制
oracle学习笔记计算机缓存技术工作机制计算机缓存技术,对oracle来讲非常重要,我们单独拿出了一个小的章节来讲。理解缓存技术对以后的oracle学习非常有帮助,对计算机的学习也很有帮助。缓存技术它遍布于整个IT所有设备里面的方方面面,这节课讲里面的一些概念。缓存是计算机运行时,为了提高运行速度而形成的一个技术,已被各种硬件普遍采用。一)原创 2016-06-01 15:25:12 · 1203 阅读 · 0 评论 -
oracle学习笔记 logbuffer相关设置
oracle学习笔记 logbuffer相关设置前面讲了oracle日志的工作机制我们看一下logbuffer大小该如何设置呢一)对软硬件的选择从你第一次使用计算机开始,你就会一直碰到对软硬件选择的问题每个人都一样在你选择的时候别人也在选择,而且在相互影响对个人来说最好要相信一个可靠的来源你可以相信一句话,相信一个人,相信一个原理,也可以找原创 2016-11-07 13:46:40 · 5946 阅读 · 7 评论 -
oracle学习笔记 Oracle日志核心意义_快速提交_写缓存
oracle学习笔记 Oracle日志核心意义_快速提交_写缓存oracle实例有dbf、buffercache、logbuffer、redolog一)oracle中的事务oracle有一个原则所有已提交事务oracle保证不会丢失先退出目前会话SQL> exit然后重新登陆[oracle@redhat4 ~]$ sqlplus /原创 2016-11-07 13:15:26 · 1805 阅读 · 0 评论 -
oracle学习笔记 Oracle日志原理剖析
oracle学习笔记 Oracle日志原理剖析一)一致性和性能日志是所有数据库的一个很核心的内容很重要它关系到数据库的数据的一致性目前大家在使用的我们可看到的有几个数据库有oracle、sqlserver、mysql、db2还有以前的sybase这所有的数据库它们的日志原理几乎都一样 综观现在在用的数据库基本内容上是基本一样的都由最基本的关系数据表组成原创 2016-11-07 13:07:15 · 3480 阅读 · 0 评论 -
oracle学习笔记 使用各种SQL来熟知buffer cache使用情况
oracle学习笔记 使用各种SQL来熟知buffer cache使用情况这节课我们通过一些sql语句更深入的了解一下我们的buffercache一)几个sql语句先对select结果进行一下格式化处理SQL> set pagesize 1000SQL> set linesize 120SQL> column object_name format a10(1)原创 2016-09-25 17:52:31 · 2272 阅读 · 0 评论 -
oracle学习笔记 buffer状态深入剖析
oracle学习笔记buffer状态深入剖析这节课把buffercache里面的buffer的几个状态给大家讲一下以对buffer有更深的了解dbf的数据块在物理磁盘上叫block内存里面都叫buffer一)x$bh表数据库中有个表x$bh翻译为buffer header表这个表里面每一行数据都对应着buffercache里的一个buffer也就原创 2016-09-25 17:35:36 · 2264 阅读 · 0 评论 -
oracle学习笔记 buffer_cache大小的设置及依据
oracle学习笔记 buffer_cache大小的设置及依据一)先回顾一下前面讲的buffercache的工作过程和大体的结构原理磁盘有一堆dbf文件内存有buffercache第一步:一个sql语句进来以后如:select * from t2 where id=1;首先是serverprocess会拿着这个sql语句去解析解析的时候会用到cpu资源原创 2016-09-25 17:25:34 · 11811 阅读 · 1 评论 -
oracle学习笔记 buffer_cache内存组织结构剖析
oracle学习笔记 buffer_cache内存组织结构剖析这节课讲buffercache内存组织结构讲到的概念有:CBCLRULRU里面又分LRU、MRULRUWCHECKPOINT QUEUE检查点队列一)buffercache内存组织结构关于内存组织结构在sharedpool里面讲过了使用chain(链)管理链下挂了很多内存块内原创 2016-09-25 17:15:48 · 1292 阅读 · 0 评论 -
oracle学习笔记 buffer_cache作用概述
oracle学习笔记buffer_cache作用概述从这节课开始讲buffercache对oracle数据库来讲最重要的内存结构是buffercachebuffercache的合理使用它直接关系到数据库运行的性能对DBA来讲数据库的性能是非常重要的和性能即对立又相附的是安全oracle数据库的数据安全性一致性有时会出现问题我们掌握基本的一些概念和手法可以避免原创 2016-09-10 18:17:25 · 5784 阅读 · 1 评论 -
oracle学习笔记 如何解决ORA-04031错误
oracle学习笔记如何解决ORA-04031错误一)查找执行次数为一的语句select SQL_FULLTEXT from v$sql where EXECUTIONS=1 order by sql_text;此语句出来的结果按sql_text排序如果某些sql没有共享的话在某一个区域你会发现有一堆的sql语句它执行一次而且它的静态部分是相同的动态部分不相同原创 2016-09-07 17:33:50 · 3223 阅读 · 0 评论 -
oracle学习笔记 共享SQL减少硬解析
oracle学习笔记共享SQL减少硬解析上节课讲了硬解析多了会消耗cpu资源,容易产生4031错误这是我们不希望出现的如何去减少硬解析呢一个最好的办法,最常用的最有效的办法就是让sql共享一)sql语句完全相同执行一百个sql语句如果有99个sql语句都是一样的话这里这个相同的语句就发生了98次软解析而只有1次硬解析共享sql就是让sql原创 2016-09-07 17:28:25 · 3746 阅读 · 0 评论 -
oracle学习笔记 如何设置shared pool及sga的大小
oracle学习笔记如何设置shared pool及sga的大小前面讲了很多关于shared pool的知识对我们来讲最简单最直接的工作是sharedpool到底该设多大一)shared pool大的坏处有人说数据库所在的服务器物理内存很大可以把sharedpool设的很大理论上讲一个数据库所要执行的sql语句是无限的这样就需要一个无限的sh原创 2016-09-07 17:39:38 · 6914 阅读 · 9 评论 -
oracle学习笔记 sharedpool内存块组成结构及4031错误产生原因分析
oracle学习笔记sharedpool内存块组成结构及4031错误产生原因分析sharedpool有三个空间1、free2、librarycache它们容易出问题3、rowcache它不容易出问题。我们只能总体上设sharedpool的大小,不能设librarycache和rowcache分别占多大,它们的大小我们控制不了,oracle会根据实际的原创 2016-08-15 15:57:26 · 1054 阅读 · 0 评论 -
oracle学习笔记 SQL语句解析类型_硬解析_软解析
oracle学习笔记SQL语句解析类型_硬解析_软解析shared pool在讲oracle体系结构概述时讲了大体是干什么的,这节把一些细节讲一下。一)软件出问题在oracle新的版本中,特别从oracle 10g开始shared pool的问题慢慢变少了,这和我们越来越关注它有关系。但是shared pool实际的工作中还是经常出问题。软件原创 2016-07-28 17:29:53 · 1560 阅读 · 0 评论 -
oracle学习笔记 SQL语句执行过程剖析讲课
oracle学习笔记SQL语句执行过程剖析讲课这节课通过讲述一条SQL语句进入数据库和其在数据库中的整个的执行过程把数据库里面的体系结构串一下。让大家再进一步了解oracle数据库里面的各个进程、存储结构以及内存结构的关联关系。首先来讲整个体系中有客户端、实例和数据库数据库里有三类文件控制文件ctl、数据文件dbf、日志文件log实例中SGA原创 2016-07-17 17:46:59 · 2199 阅读 · 0 评论 -
oracle学习笔记 存储及raid技术概述
oracle学习笔记存储及raid技术概述本课以oracle数据库所运行的环境,讲一下存储和raid技术。一)oralce生产环境里的结构先说一下oracle所在的环境。有一种结构:两个服务器、两个光纤存储交换机、两个存储,它们通过网线相互连接在一起。每个服务器接两个交换机,每个交换机连两个服务器同时连两个存储,每个存储和两个交换机有连接。这原创 2016-06-20 15:13:55 · 6825 阅读 · 0 评论 -
oracle学习笔记 Oracle体系结构概述
oracle学习笔记Oracle体系结构概述从这节开始,开始讲oracle数据库体系结构。首先从总体上,从概述上把oracle整体的体系结构讲一下,然后接下来的时间我们会一块一块的将oracle体系结构进行相对深入的剖析。这节课讲oracle的整体的体系结构。一)oralce分两块,一、oracle数据库软件,二、oracle数据库。oracle原创 2016-07-03 18:58:13 · 3633 阅读 · 4 评论 -
oracle学习笔记 后记
oracle学习笔记 后记至此 整个的视频课程 甲骨论2012版Oracle免费视频课程 结束了 我做的学习笔记也告一段落这里是每集视屏课程开始时的宣言: 由一群一线工程师创办的甲骨论 目前已成为国内oracle技术爱好者及从业人员交流的主要平台 对技术的狂热追求 吸引了更多志同道合的业内高手加盟 随着自由、高薪、越老越吃香的标签被大家广泛熟知 D...原创 2018-02-13 07:16:45 · 926 阅读 · 5 评论