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月25日
  • 怎么获取AWR的脚本

    技术怎么获取AWR的脚本本篇内容介绍了“怎么获取AWR的脚本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!#!/bin/

    攻略 2021年11月9日
  • 怎么安装BBED

    技术怎么安装BBED这篇文章主要介绍“怎么安装BBED”,在日常操作中,相信很多人在怎么安装BBED问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么安装BBED”的疑惑有所帮助!接下来,

    攻略 2021年11月5日
  • web组件化

    技术web组件化 web组件化 - 微前端的改进:子应用Webpack排除React依赖包第一篇介绍了如何将React组件转换为Web Component
    第二篇介绍了子应用(Web Component

    礼包 2021年10月27日
  • Oracle11g/12c dbms_stat extended stats 实验的示例分析

    技术Oracle11g/12c dbms_stat extended stats 实验的示例分析Oracle11g/12c dbms_stat extended stats 实验的示例分析,相信很多没有经验的人对此束手无

    攻略 2021年11月29日
  • 8-Java类与对象

    技术8-Java类与对象 8-Java类与对象类与对象引入类// 类与对象
    // 一个程序就是一个世界,有很多事物(对象[属性, 行为])public class Object01{public sta

    礼包 2021年12月17日