美团面试:索引的设计规范,你知道哪些?
2024年1月2日 - 网易
主键索引:primarykey设定为主键后,数据库自动建立索引,InnoDB为聚簇索引,主键索引列值不能为空(Null)。唯一索引:索引列的值必须唯一,但允许有空值(Null),但只允许有一个空值(Null)。复合索引:一个索引可以包含多个列,多个列共同构成一个复合索引。全文索引:FullText(MySQL5.7之前,只有MYISAM存储引擎...
详情
使用雪花id或uuid作为Mysql主键,被老板怼了一顿!
2022年1月13日 - 网易
分别是user_auto_key,user_uuid,user_random_key,分别表示自动增长的主键,uuid作为主键,随机key作为主键,其它我们完全保持不变。根据控制变量法,我们只把每个表的主键使用不同的策略生成,而其他的字段完全一样,然后测试一下表的插入速度和查询速度:注:这里的随机key其实是指用雪花算法算出来的前后不连续不重复无规...
详情
MySQL 为啥不能用 uuid 做主键?
2022年2月25日 - 网易
分别是user_auto_key,user_uuid,user_random_key,分别表示自动增长的主键,uuid作为主键,随机key作为主键,其它我们完全保持不变.根据控制变量法,我们只把每个表的主键使用不同的策略生成,而其他的字段完全一样,然后测试一下表的插入速度和查询速度:注:这里的随机key其实是指用雪花算法算出来的前后不连续不重复无...
详情