
mysql
文章平均质量分 84
举起大象的蚂蚁
愿留下一行小小的脚印
展开
-
MySQL自增主键重复问题
最近项目上出现一个表的主键(自动)重复的情况,真是见鬼了,吓得我赶紧定位原因,一查发现这居然是mysql很久以前的一个bug(哈哈哈,我不知道),简直的茅坑的石头,又臭又硬!这点从其在官方bug网站的id号也可看出(https://bugs.mysql.com/bug.php?id=199)。由Peter Zaitsev(现Percona CEO)于2003年提出。历史悠久且臭名昭著。原创 2024-01-10 17:39:57 · 769 阅读 · 0 评论 -
范式or反范式
要想设计—个好的关系,必须使关系满足一定的约束条件,此约束已经形成了规范,分成几个等级,一级比一级要求得严格。满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且极难维护,可能存储了大量不需要的冗余信息。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。原创 2023-12-11 14:38:44 · 69 阅读 · 0 评论 -
MySQL—索引常见数据结构
二叉树、红黑树、hash表、BTree、B+Tree原创 2023-11-11 16:38:59 · 161 阅读 · 0 评论 -
SQL优化—EXPLAIN详解
explain详解,只看这一篇就行了,史上最通俗易懂原创 2023-11-26 16:47:46 · 219 阅读 · 0 评论