标签:数据库
RR级别下的幻读问题
RR级别下的幻读问题mysql[8.0]--- 事务Ashow variables like 'transaction_isolation';[ (transaction_isolation,REPEATABLE-READ)]begin ;select * from menu where id>3;[ ……
09-24 立刻查看
关于数据库变长字段索引问题
关于数据库变长字段索引问题以下问题已经测试数据来源于网上,只是针对问题做补充。mysql中varchar(50)和varchar(500)区别是什么?一. 问题描述我们在设计表结构的时候,设计规范里面有一条如下规则:对于可变长度的字段,在满足条件的前提下,尽可能使用较短的变长字段长度。为什么这么规定,我在网上查了一下,主要基于两个方面基……
09-20 立刻查看
mysql对NULL值是怎么存储的
mysql对NULL值是怎么存储的在mysql优化中我们建议将表中的字段设置为非NULL理由是索引 NULL 列需要额外的空间来保存,所以要占用更多的空间进行比较和计算时要对 NULL 值做特别的处理还有这里需要澄清的是一个谣言,在此之前一直坚信的一点就是对字段进行!= 、not null 、 <>判断会导致该字段的索引失效!为……
04-30 立刻查看