- 博客(6)
- 资源 (5)
- 收藏
- 关注
转载 latch: cache buffers chains
当一个数据块读入sga区,相应的buffer header会被放置到hash列表上,我们称其这hash chains,chain在中文的意为链条或串的意思,表达就是关连性.如果一个进程想访问或修改hash chain上的block,它首先要获得”cache buffers chains” latch。原因一:低效率的SQL语句(主要体现在逻辑读过高)cache buffers chai
2015-03-24 16:21:28 500
转载 Latch争用
本帖最后由 chencheng523523 于 2012-8-31 17:31 编辑访问频率非常高的数据块被称为热块(Hot Black),当很多用户同时访问某个数据块时,就会导致Lanch争用。常见的Lanch争用A buffer busy waitsB cache buffer chain一、如果是cache buffer chain Latch的,要看访问相同数据块的会话会太长或这个列表太长
2015-03-24 16:04:58 540
转载 Linux TOP命令 按内存占用排序和按CPU占用排序
1:在命令行提示符执行top命令2:输入大写P,则结果按CPU占用降序排序。输入大写M,结果按内存占用降序排序。(注:大写P可以在capslock状态输入p,或者按Shift+p)另外:认识top的显示结果top命令的显示结果如下所示:top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 T
2015-03-23 14:05:50 1141
转载 oracle 实时查询最耗CPU资源的SQL语句
1. 先通过top命令查看产用资源较多的spid号 2.查询当前耗时的会话ID,用户名,sqlID等:select sid,serial#,machine,username,program,sql_hash_value,sql_id, to_char(logon_time,'yyyy/mm/dd hh24:mi:ss') as login_time from v
2015-03-23 14:01:15 820
转载 v$latch
Latch 是一种低级串行锁机制,用来保护内存结构。Latch 机制会通过对内存位的置0或置1来持有或者释放Latch。v$latch 展现的是统计信息的汇总,v$latch_children 展现的是统计信息的明细。之所以这样设计,是因为Latch在本质上是串行的,为了提高并发性,Oracle将很多内存结构进行分隔、拆分,通过多个子Latch来分别守护不同的内存区域,从而提升了性能。
2015-03-20 18:57:14 856
转载 hadoop2.2.0 centos 编译安装详解
废话不讲,直切正题。搭建环境:Centos x 6.4 64bit1、安装JDK我这里用的是64位机,要下载对应的64位的JDK,下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260-zhs.html,选择对应的JDK版本,解压JDK,然后配置环境变量,
2015-03-14 09:19:50 552
mysq源码调试activeperl、bison-2.4.1、boost_1_59_0.zip
2019-11-06
mysql学习笔记.doc
2019-07-30
Oracle_RMAN快速入门
2013-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人