沃趣科技的ITPUB博客

让数据驱动未来!

发布时间:2017-12-18 14:08:09

我们平时测试MySQL时,大多数时候都是使用的sysbench、tpcc-mysql等基准测试工具,现在,你可以尝试着使用hammerdb来对MySQL做一做基准测试,虽然hammerdb测试工具大多数时候我们听到的都是用于oracle测试。但却不失为一种选择。另外,前面提到过,hammerdb还支持olap场景的基准测试,大家有兴趣的可以试一试。......【阅读全文】

阅读(171) | 评论(0) | 转发(0)

发布时间:2017-12-06 12:06:45

在本系列的第一篇文章中,我们看到了只有在直接路径加载、CTAS(create table as select)和"alter table move"时,基础表压缩机制才可以生效。同时当表启用了压缩时,Oracle会默认的将该表中数据块的pctfree设置为0,这也暗示了我们基础压缩应该作为一种只读数据的压缩策略。

当我们查看一个对应块的dump文件时,会发现Oracle并不是“压缩”数据,他所做的是在每个块上创建重复值列表(即字典表),然后通过一些标志来代替那些重复值从而达到块级别的去重。并且,Oracle可以重新排列块中的字段顺序,从而增加用一个标志来代替多个字段的机会。这告诉我们,Oracle在读取块时并不需要“解压”数据,他需要做的仅仅是通过指针来重构数据,当然这是一个CPU密集型操作。......【阅读全文】

阅读(114) | 评论(0) | 转发(0)

发布时间:2017-11-21 16:52:10

本文仅以RDS的视角,从三个层级讲述了对调度器的要求。

真实的世界会更加复杂,比如针对Read Write Cluster,Slave 必须等待Master创建完毕,而Sharding Cluster,所有分片可以并发创建……

在设计产品和完成编码的过程中,踩坑无数。不能否认的是,站在巨人的肩膀上可以让我们看的更远。......【阅读全文】

阅读(145) | 评论(0) | 转发(0)

发布时间:2017-11-20 09:00:01

在这三种压缩技术中,索引压缩和基础表压缩是产品自带的核心组件,但是,OLTP压缩需要独立的“Advanced Compression Option (ACO)” license授权。再第一篇文章中,我们先用基础表压缩造一些数据,把对数据更新删除的问题留到第二篇文章中,最后基于前两篇的铺垫,我们再研究下OLTP的压缩。索引压缩单独留在第四、第五篇中探讨。......【阅读全文】

阅读(357) | 评论(0) | 转发(0)

发布时间:2017-11-06 15:57:11

在12c的CDB中,我们知道每个PDB都是独立的。但这些PDB为了能整合到一个CDB里,会共享一些公共资源。例如,CPU、内存、redo和undo。他们都被实例在CDB级别进行管理。对于数据来说,共享公共资源也很简单,因为PDB有自己独立的表空间,而且,可插拔特性仅仅是可传输表空间技术的一种拓展。......【阅读全文】

阅读(984) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

沃趣科技2017-02-22 10:11

ziyoo0830:请问,后续还会继续更新吗?

你好 ASM翻译系列现在持续更新了 谢谢您的关注~

回复  |  举报

ziyoo08302016-08-29 14:07

请问,后续还会继续更新吗?

回复  |  举报

ziyoo08302016-08-29 14:07

很好的学习资料,感谢分享。另外第11弹没有。

回复  |  举报
留言热议
请登录后留言。

登录 注册