• 欢迎访问本站,本站记录博主日常编程遇到的问题,知识,惊奇软件等。如有问题还请留言


    Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in /www/wwwroot/gschaos.club/wp-content/themes/Git-alpha-6h0SRk/header.php on line 294

标签:数据库

RR级别下的幻读问题

RR级别下的幻读问题

RR级别下的幻读问题mysql[8.0]--- 事务Ashow variables like 'transaction_isolation';[ (transaction_isolation,REPEATABLE-READ)]begin ;select * from menu where id>3;[ ……

关于数据库变长字段索引问题

关于数据库变长字段索引问题以下问题已经测试数据来源于网上,只是针对问题做补充。mysql中varchar(50)和varchar(500)区别是什么?一. 问题描述我们在设计表结构的时候,设计规范里面有一条如下规则:对于可变长度的字段,在满足条件的前提下,尽可能使用较短的变长字段长度。为什么这么规定,我在网上查了一下,主要基于两个方面基……

mysql对NULL值是怎么存储的

mysql对NULL值是怎么存储的在mysql优化中我们建议将表中的字段设置为非NULL理由是索引 NULL 列需要额外的空间来保存,所以要占用更多的空间进行比较和计算时要对 NULL 值做特别的处理还有这里需要澄清的是一个谣言,在此之前一直坚信的一点就是对字段进行!= 、not null 、 <>判断会导致该字段的索引失效!为……

MYSQL笔记

mysql执行过程一个UPDATE语句正在执行:UPDATE test SET idx = 2 WHERE id=10,执行流程如下(这里主要以Innodb存储引擎体系结构中的组件为主):在Server层进行词法解析,解析成mysql认识的语法,查询什么表、什么字段,并生成查询路径树,选择最优查询路径。到了Innodb存储引擎这里,先判断……