![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 79
橙子不橙
这个作者很懒,什么都没留下…
展开
-
ALGORITHM mysql8.0新特性
ALTER TABLE 使用以下算法之一处理操作:COPY:对原始表的副本执行操作,并将表数据从原始表逐行复制到新表。不允许并发DML。INPLACE:操作可避免复制表数据,但可以在适当位置重建表。在操作的准备和执行阶段可以简短地获取表上的独占元数据锁定。通常,支持并发DML。INSTANT:操作只能修改数据字典中的元数据。在准备和执行期间,不会在表上获取任何独占元数据锁,并且表数据不受影响,从而使操作立即进行。允许并发DML。(在MySQL 8.0.12中引入)该ALGORITHM子句是可选的。如翻译 2021-04-14 17:16:39 · 1461 阅读 · 0 评论 -
java分布式下mysql常见的主键唯一ID汇总
随着用户需求的提升和架构的复杂,我们所需要的项目也是越来越复杂。考虑到项目的性能,架构的合理性,数据主键生成也慢慢显得尤为重要起来。今天我就介绍几种常用的主键生成方案:一、主键自增这是数据自带的一种特性,只需在建表语句中主键后添加AUTO_INCREMENT,就会在主键中按照顺序自动成主键id。优点:1.自增的id天然排序,对于分页查询和需要排序的查询非常友好2.自增id的性能相对还可以缺点:1.在单个数据库或读写分离或一主多从的情况下,只有一个主库可以生成。有单点故障的风险。2.在性能达原创 2020-07-20 13:32:32 · 1402 阅读 · 0 评论