作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
意思是,作为一个现实生活中的例子,首先,我们希望在 UUID V1 键上对 8 个 MySQL 实例进行逻辑分片,最后,在访问包含 UUID V1 键的表时,我们希望将该表跨 8 个实例进行分区在同一 UUID V1 key 上进行分区。
通常我们用实例的数量对哈希键进行取模,例如key % 8
并找到存储桶,但之后是否有算法对其进行第二次哈希分区?
最佳答案
简短回答:否。
长答案:
PARTITION BY HASH
无法提供在非分区表上使用普通索引无法获得的任何性能。如果您需要索引方面的帮助,请提供SELECTs
。
此外,UUID 对于大型表来说表现不佳。如果必须,请使用 UUID;否则请避免使用它们。
关于mysql - 在哈希分片中,是否有一种算法可以在 UUID V1 上实现两次哈希分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56053539/
我是一名优秀的程序员,十分优秀!