数据库
文章平均质量分 88
巴卡巴卡哇
这个作者很懒,什么都没留下…
展开
-
@Transactional注解事务失效的几种原因
@Transactional注解事务失效的几种原因分析,包括解决办法。原创 2023-05-31 16:20:44 · 4033 阅读 · 0 评论 -
InnoDB和MyISAM存储引擎的区别
InnoDB和MyISAM区别概念InnoDBMyISAM区别1、事务2、外键3、索引4、锁5、存储文件概念InnoDBMyISAM区别1、事务InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务。2、外键InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败3、索引InnoDB是聚集索引,使用B+Tr原创 2021-08-16 16:24:13 · 230 阅读 · 0 评论 -
mysql数据库建表规范以及注意事项
mysql数据库建表规范以及注意事项一、 表设计规范库名、表名、字段名必须使用小写字母,“_”分割。 库名、表名、字段名必须不超过12个字符。 库名、表名、字段名见名知意,建议使用名词而不是动词。 建议使用InnoDB存储引擎。 存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE。 建议使用UNSIGNED存储非负数值。 建议使用INT UNSIGNED存储IPV4。 整形定义中不添加长度,比如使用INT,而不是INT(4)。 使用短数据类型,比如取值范围为0-80.原创 2020-08-26 17:41:42 · 4345 阅读 · 0 评论