• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
huayng
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2018年8月27日

python复杂装饰器
摘要: 浪了几天又要开始学习啦,今天新公司上班第一天,自己学的是装饰器框架,不需要经常写装饰器,只要写函数即可。 以下是程序说明: 需求:有个搜索功能模块, 希望在允许他允许前进行登录验证,运行出错了会捕捉错误,搜索功能开发以及完成。 实现,创建装饰器,但是需要创建2个装饰器一个运行前一个运行后。现在使用一 阅读全文
posted @ 2018-08-27 23:33 huayng 阅读(262) 评论(0) 推荐(0)
 
 

2018年7月11日

asm中REQUIRED_MIRROR_FREE_MB,USABLE_FILE_MB
摘要: 经常遇到客户问asmcmd lsdg出来的Usable_file_MB值怎么是负的? 这里就把lsdg里面几个容易混淆的字段进行整理先来看下asmcmd lsdg输出 Total_MB:Total capacity of the disk group (in megabytes) 磁盘组总共容量 F 阅读全文
posted @ 2018-07-11 18:25 huayng 阅读(2804) 评论(0) 推荐(0)
 
asm学习之rebalance
摘要: rebalacne场景: 向asm磁盘组中添加,删除,resize等操作都将会引起asm实例rebalacne。 reblaacne过程: 第一阶段planning: 计算出rebalance的计划,会根据磁盘大小个数,磁盘吞吐,au大小等计算出大致计划,该过程一般只需几分钟。 第二阶段extent 阅读全文
posted @ 2018-07-11 09:48 huayng 阅读(7130) 评论(0) 推荐(0)
 
 

2018年6月24日

oracle检查点队列
摘要: 主要总结数据库写脏块的机制。 当一个进程要进行修改数据块的时候 1、获取cbc latch 2、修改buffer pin status 3、释放cbc latch 4、生成redo记录 5、修改buffer数据块 6、将脏块移到检查点队列中,到此才算修改完毕 7、获得cbc latch 8、修改bu 阅读全文
posted @ 2018-06-24 21:58 huayng 阅读(596) 评论(0) 推荐(0)
 
 

2018年6月20日

buffer busy wait--是写阻塞读还是读阻塞写
摘要: 如下图一,假设有个进程A正在读10号文件的11号数据块,此时又有一个进程B准备写该数据块。首先获取cbc latch然后复制内存中的10号文件11号块并新增一个buffer header(bh),并把原来的bh中status改为xcur,复制完成后释放cbc latch。然后如图二,获得cbc la 阅读全文
posted @ 2018-06-20 20:42 huayng 阅读(1870) 评论(0) 推荐(0)
 
 

2018年6月17日

buffer busy wait一例
摘要: 一张记录用户登录退出的表,每天9点会突然慢一下,等待事件为buffer busy wait并发插入量为230左右。oracle使用assm(如图)也就是L3,L2,L1架构理论上100个L1每个L1管理64个块就支持6400并发,实际也是如此吗? 进行插入实验发现,插入都是插入到1个分区里面,我们知 阅读全文
posted @ 2018-06-17 11:19 huayng 阅读(769) 评论(0) 推荐(0)
 
 

2018年6月16日

oracle extent管理
摘要: extent的管理方式: For uniform extents, you can specify an extent size or use the default size of 1 MB. All extents in the tablespace are of this size. Loca 阅读全文
posted @ 2018-06-16 14:49 huayng 阅读(1671) 评论(0) 推荐(0)
 
 

2018年6月14日

asm学习系列之asm基础
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-06-14 00:43 huayng 阅读(6) 评论(0) 推荐(0)
 
 

2018年6月7日

flashcache以及ssd技术
摘要: 本文是基于我对于ssd是否放在ssd上合适的疑惑而展开的,实际表现如何后续会亲自实验更新。 先推荐一篇很好的文章关于redo及ssd: http://dbaplus.cn/news-10-137-1.html flashcache概述: flashcache是基于dm框架实现的,很自然的,是把一个S 阅读全文
posted @ 2018-06-07 15:34 huayng 阅读(3893) 评论(0) 推荐(0)
 
 

2018年5月31日

linux--lvm2学习
摘要: 内核模块dm可以实现以下功能 快照:保留数据当时状态,提供数据另外访问路径。如果访问快照里面的数据没改变,那么会使用原来路径,如果发生改变则访问快照数据。可以用来进行备份。 多路径:每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已 LVM2: 物理卷(PV) 阅读全文
posted @ 2018-05-31 02:01 huayng 阅读(2136) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3