MySQL Cluster的结果顺序是怎样的

技术MySQL Cluster的结果顺序是怎样的本篇文章为大家展示了MySQL Cluster的结果顺序是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。最近搭建了MySQL

这篇文章给大家展示了MySQL Cluster的结果顺序,简洁易懂,一定会让你大放异彩。希望通过这篇文章的详细介绍,你能有所收获。

最近我搭建了一个MySQL Cluster环境进行研究,发现了一个非常有趣的现象。如果没有order by,返回结果的顺序是随机的,每次都不一样,如下所示

[@more@]

mysql从test_ndb限制3中选择*;

- -

| i | a |

- -

| 5 | test5 |

| 1 | test1 |

| 2 | test2 |

- -

3行一组(0.05秒)

mysql从test_ndb限制3中选择*;

- -

| i | a |

- -

| 7 | test7 |

| 3 | test3 |

| 6 |测试6 |

- -

3行一组(0.03秒)

mysql从test_ndb限制3中选择*;

- -

| i | a |

- -

| 5 | test5 |

| 1 | test1 |

| 2 | test2 |

- -

3行一组(0.05秒)

我觉得这个测试跟NDB的存储方式有关系。NDB实际上是通过哈希算法将表数据分发给不同的节点。NDB表的主键不是像InnoDB那样的聚集索引,而是散列索引,所以数据检索的顺序不一定每次都一样。

以上是MySQL集群的结果序列。你学到什么知识或技能了吗?如果你想学习更多的技能或丰富你的知识,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/106533.html

(0)

相关推荐

  • 如何为Java多线程应用程序优化数据存储库

    技术如何为Java多线程应用程序优化数据存储库本篇文章为大家展示了如何为Java多线程应用程序优化数据存储库,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。数据存储库通常是超高要求

    攻略 2021年11月29日
  • 我的青春色彩作文800,我的青春一路花香作文。800字

    技术我的青春色彩作文800,我的青春一路花香作文。800字一路花香如果说生命只是一个不能重复的花季,那搏动的心便是一朵永不凋零的春花我的青春色彩作文800。早春二月,乍暖还寒之时,鹅黄隐约,新绿悄绽,昭示着生命的勃勃,那

    生活 2021年10月27日
  • asic计算方法(asic最简指令集)

    技术如何浅析ASIC物理实现概念中的Milkyway database如何浅析ASIC物理实现概念中的Milkyway database,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇

    攻略 2021年12月18日
  • leetcode 数组出现最多的数(leetcode数组加减乘除)

    技术LeetCode如何调整数组顺序使得奇数位于偶数前面这篇文章主要介绍LeetCode如何调整数组顺序使得奇数位于偶数前面,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!题目:输入一个整数数组,实

    攻略 2021年12月15日
  • 七年级下册英语作文,七年级下册英语作文我最喜欢的她

    技术七年级下册英语作文,七年级下册英语作文我最喜欢的她if anyone ask me who is my favorite people? i would tell him my favorite person is

    生活 2021年10月22日
  • 怎么在CentOS 7下安装vnc

    技术怎么在CentOS 7下安装vnc小编给大家分享一下怎么在CentOS 7下安装vnc,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!VNC

    攻略 2021年11月15日