![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OceanBase
文章平均质量分 58
宫博
阿里集团DBA
展开
-
replace 语句 在OceanBase 和 mysql 中的不同实现
mysql的replace语句,很多同学都用过,有个细节,不是谁都能说的清楚. mysql中的replace实验: 1.创建表 CREATE TABLE `test` ( `id` bigint(20) NOT NULL DEFAULT '0', `name` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT NULL,原创 2013-03-18 16:17:17 · 1032 阅读 · 2 评论 -
关于OceanBase 的int类型问题
OceanBase 到目前为止,最新版本为0.4,其int类型实现,底层均采用int64来存储,二进制的结构如下: [len][数值] 如:128 的实际存储为:16进制显示:01 80 其中01为长度,占用1字节,80即10进制的128 优点: 在schema中,只要是数值类型(非小数),全部定义成int类型. 管理较少的数据类型,DBA、开发都比较轻松。原创 2013-03-20 09:36:28 · 1537 阅读 · 0 评论 -
sequence 性能测试
根据自己理解的oracle sequence的方式,实现了下,并做了性能测试, 测试环境为公司报废的笔记本电脑 dell E4300 ubuntu 13 64位系统. 代码实现: #include #include #include #include /** * created by gongbo.yxh seq mod 2013-06-11原创 2013-06-13 16:13:43 · 881 阅读 · 0 评论 -
分布式系统架构设计的考量点(不断更新、累积中)
响应时间(RT) 对分布式网络流量的影响 网络带宽的充分利用 与 热点网络流量 之间的均衡.(流量控制、副本均衡) 1.什么时候做副本迁移,对生产影响降低为0,不可以出现查询超时。所谓的探针一定要准确。 2.硬盘坏掉检测、系统Load等指标的检测,靠谱准确. 3.对于静态数据,充分利用多个副本的因素,一个副本迁移,另一个副本提供读。等一个迁移好后,读切换到新副本上,老的副本再发生迁原创 2013-03-20 14:09:49 · 774 阅读 · 0 评论