写点什么

主键

0 人感兴趣 · 6 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/b9/b91879851bb41a5b2266b48cc98dd33b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

破局主键重复问题的坎坷路 | 京东物流技术团队

在这个燥热的夏天,又突然收到告警,分库分表的主键冲突了,这还能忍?不,坚决不能忍,必须解决掉!后面咱们慢慢道来是如何破局的,如何走了一条坎坷路……

https://static001.geekbang.org/infoq/4a/4ace3ec1e917a5edfc0d99f6ce4ab2bb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

为什么 mysql 不推荐使用雪花 ID 作为主键

在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?今天我们就来分析这个问题,探讨一下内部的原因。

一起看看 MySQL 中的隐藏列

摘要:在mysql的多版本并发控制mvcc中,我们知道mysql中存在一些隐藏列,例如行标识、事务ID、回滚指针等,不知道大家是否和我一样好奇过,要怎样才能实际地看到这些隐藏列的值呢?

https://static001.geekbang.org/infoq/73/73deecdf867486159b4375bef6386504.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

揪出那个无主键的表

用户头像
Simon
2021-07-12

在 MySQL 中,建表时一般都会要求有主键。若要求不规范难免会出现几张无主键的表,本篇文章让我们一起揪出那个无主键的表。

https://static001.geekbang.org/infoq/5a/5a4b36b08b6a32e2beb852418eb8990a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Mysql 是如何选择主键的

对于一个表来说主键选用的好坏直接关系到对于该表的操作性能,因此主键选用的好坏很大程度上决定了表的相关性能。一般来说选用主键需要遵循以下规则:

MySQL next-key lock 加锁范围是什么?

用户头像
程序员小航
2021-06-06

用实际操作来验证,MySQL 主键索引加锁范围.

主键_主键技术文章_InfoQ写作社区