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)

相关推荐

  • 牵绊的意思,会成为一生的牵绊是什么意思

    技术牵绊的意思,会成为一生的牵绊是什么意思“会成为一生的牵绊”意思是,会成为这一生的爱恋牵绊的意思。牵绊:牵扯,纠缠使不能脱开。 就是牢固的“姻缘”使彼此永远占据着对方心里的一席之地,也许是痛,也许是美好。不单单指爱情,

    生活 2021年10月23日
  • Go语言核心36讲,Go语言进阶技术二)–学习笔记

    技术Go语言核心36讲,Go语言进阶技术二)–学习笔记 Go语言核心36讲(Go语言进阶技术二)–学习笔记08 | container包中的那些容器
    我们在上次讨论了数组和切片,当我们提到数组的时候

    礼包 2021年10月20日
  • cacheable注解(cacheable注解不生效)

    技术@CacheEvict注解失效的经历及解决方法是什么@CacheEvict注解失效的经历及解决方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望

    攻略 2021年12月25日
  • 589. N 叉树的前序遍历

    技术589. N 叉树的前序遍历 589. N 叉树的前序遍历给定一个 N 叉树,返回其节点值的 前序遍历 。
    N 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)

    礼包 2021年12月20日
  • HIVE如何统计每个地区最热门的TOP3产品?

    技术HIVE如何统计各个区域下最热门的TOP3的商品小编给大家分享一下HIVE如何统计各个区域下最热门的TOP3的商品,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!环境: hadoop-2

    攻略 2021年12月16日
  • 操作虚拟仿真需要什么能力(在线仿真与软件仿真的主要区别)

    技术的软件仿真和硬件仿真指的是什么本篇文章给大家分享的是有关的软件仿真和硬件仿真指的是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、软件仿真

    攻略 2021年12月24日