oracle
文章平均质量分 75
宫博
阿里集团DBA
展开
-
关于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 · 1596 阅读 · 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 · 891 阅读 · 0 评论 -
追本溯源——JAVA中为什么float型最大值大于long型?
最为一个常识,我们都知道浮点型在内存中占用的是4个字节的空间,而long型占用的是8个字节的空间。可是为什么4个字节的float型的最大值会大于long型的最大值呢? 我们都知道,float类型的范围是:一3.403E38~3.403E38。而long类型的范围是:-2^63~2^63-1(大概是9*10^18)。 我以前也是简单的记住就算完事了,对于它为什转载 2013-07-03 07:49:29 · 997 阅读 · 0 评论