建表指定了longtext类型,发现数据分布在一个节点上出现分布不均的情况
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】:gbase 8a 9.5.3.27
【操作系统】:Linux gbase1 4.19.90-23.8.v2101.ky10.x86_64 #1 SMP Mon May 17 17:08:34 CST 2021 x86_64 x86_64 x86_64 GNU/Linux
【CPU】:架构: x86_64
CPU 运行模式: 32-bit, 64-bit
字节序: Little Endian
Address sizes: 43 bits physical, 48 bits virtual
CPU: 4
在线 CPU 列表: 0-3
每个核的线程数: 1
每个座的核数: 1
座: 4
NUMA 节点: 1
厂商 ID: GenuineIntel
CPU 系列: 6
型号: 79
型号名称: Intel(R) Xeon(R) CPU E7-4820 v4 @ 2.00GHz
步进: 1
CPU MHz: 1995.192
BogoMIPS: 3990.38
【问题描述】*:在创建一张表指定了超大文本类型,然后检查数据重分布发现都在一个节点上面。这个有什么好的办法避免吗?


评论

热门帖子
- 12025-12-01浏览数:182764
- 22023-05-09浏览数:25062
- 42023-09-25浏览数:18526
- 52020-05-11浏览数:17529
通过
select nodeid from nodedatamap where hashkey=(crc32(‘用户表的hash分布列值也就是您这张表对应id的值’)) mod 65536;
语句查询是否所有的数据巧合的落在一个节点上了.