标签:utf8 类型 rac 情况 长度 字符 sql 字符串类 utf8mb4
影响索引长度因素:
-- 1. 索引列为字符串类型的情况
1) 列长度:
2) 列是否为空: NULL(+1),NOT NULL(+0)
3) 字符集: 如 utf8mb4=4,utf8=3,gbk=2,latin1=1
4) 列类型为字符: 如 varchar(+2), char(+0)
计算公式:key_len=(表字符集长度) * 列长度 + 1(null) + 2(变长列)
示例
1) charact_set=utf8, char(50), null
key_len=(3*50+1+0)=151
2) charact_set=utf8, char(50), not null
key_len=(3*50+0+0)=150
3) charact_set=utf8, varchar(50), null
key_len=(3*50+1+2)=153
标签:utf8 类型 rac 情况 长度 字符 sql 字符串类 utf8mb4
原文地址:https://www.cnblogs.com/wandering-mind/p/12487978.html