![](https://img-blog.csdnimg.cn/direct/f747086c18044fd7acce183104d9d752.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
文章平均质量分 73
数据库知识积累
辣香牛肉面
这个作者很懒,什么都没留下…
展开
-
80 个常见的 SQL 面试问题与答案
SQL 的全称是。原创 2024-07-18 08:14:14 · 1004 阅读 · 0 评论 -
为什么分库分表的数量要用2的幂?
当我们在做分库分表的时候,必然要考虑的一个问题那就是二次分表的问题,比如我们根据当前的业务发展,计算出可能需要分4张表就够了,但是随着业务增长,可能认为需要更多表才行,这时候如果我们把新的分表数量定位8张表,那么在做数据迁移的时候,就可以只迁移部分数据。而在做储量数据迁移的时候,我们只需要重新分配那些原来在表0、1、2、3中,且哈希值满足 userId % 8 >= 4 的数据进行迁移就好了,userId % 8 的结果在0-3范围内的数据其实是不用动的。即 userId % 4。原创 2024-07-01 08:29:09 · 417 阅读 · 0 评论 -
数据库并发控制
共享锁和排他锁并不能完全保证数据的一致性,三级封锁协议就派上用场了。原创 2024-06-08 06:32:54 · 638 阅读 · 0 评论 -
关系代数与规范化
本文是根据自己的理解,结合实践整理所得,有兴趣的可以参考学习。原创 2024-06-06 08:05:54 · 218 阅读 · 0 评论