如题,我的使用场景是随机读写,需要保证尽可能高的性能。
一般来说 oracle 使用中都是使用序列代替 mysql 的自增主键功能。但是由于不了解 oracle 储存原理,不知道这个策略对于需求来说是不是最优的(考虑到分库分表的情况后)。因为今天看隔壁 mysql 主键的帖子想到比如 innodb 底层就不太适合用 uuid 做主键,会导致一些问题比如所有索引包含主键压缩率增加很多,还有 IO 方面的问题。想问一下有没有了解的朋友对于 oracle 来说使用 uuid 是否不存在类似问题,使用序列是否有什么坑,谢谢。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.