mysql
-
mysql spring事务的特性
,说明,1、支持原数据库事务的隔离级别,加入事务传播概念。,2、为多项事务提供合并或隔离功能。,3、提供声明事务,使业务代码与事务分离,使事务更容易使用(AOP)。,实例,以上就是…
-
mysql直方图是什么
,1、直方图是数据的分布形式。如果按姓名的字母顺序排序,可以把字母A到F开头的人放入逻辑桶。,将G到J开头的人放入另一个等等。优化器会假设数据在列中均匀分布,但实际使用时大多不均匀…
-
mysql水平拆分是什么
,1、说明,水平拆分是通过某种战略将数据单片存储,单片存储器内的单片存储器和单片存储器两个部分,单片数据分散到不同的MySQL单片或单片存储器,达到分布式的效果,可以支持非常大的数…
-
mysql覆盖索引的优点探究
,优点说明,1、索引项通常比记录小,因此MySQL访问数据少。,2、需要更少的I/O。,索引都是按值的大小顺序存储的,相对于随机访问记录。,3、绝大多数数据引擎能够更好的缓存索引。…
-
mysql页的概念分析
,说明,1、页是 InnoDB 中管理数据的最小单元。Buffer Pool 中存的就是一页一页的数据。,2、往MySQL插入的数据最终都是存在页中的。在 InnoDB 中的设计中…
-
mysql有哪些常见的约束
,常见约束,1、NOT NULL:非空,该字段的值必填,2、UNIQUE:唯一,该字段的值不可重复,3、DEFAULT:默认。,该字段的值不用手动插入有默认值,4、CHECK:检查…
-
mysql光标如何使用
,说明,1、使用光标前,必须声明(定义)。,2、声明后,必须打开游标才能使用。,3、打开后,根据需要使用光标。,4、光标使用后,必须关闭。,实例,以上就是mysql光标的使用,希望…
-
mysql中set类型如何理解
,说明,1、set和enum很像,也是一个字符串对象,可以包含0~64个成员。,根据成员数量不同,存储器也不同。set类型可以一次选择多个成员。,2、可以从允许值集中选择任何元素进…
-
mysql引发索引失效的4种情况
,1、在查询条件中计算索引列的使用函数或操作。,若已建立的索引字段在使用时执行函数操作,则该索引无法使用。,由于MySQL为该索引维护的B+树是基于该字段的原始数据,如果在使用过程…
-
mysql组复制的工作原理
,说明,1、复制组由多个server成员组成,组中的每个server成员可以独立执行事务。,2、所有的读写(RW)事务只有在冲突检测成功后才会提交。只读(RO)事务无需冲突检测,可…
-
mysql代理架构是什么
,1、概念,通过独立的中间件来统一管理所有数据源和数据分片整合,后端数据库集群对前端应用程序透明,需要独立部署和运维代理组件。,代理组件为了分流和防止单点,一般以集群形式存在,同时…
-
mysql覆盖索引的使用注意
,使用注意,1、索引必须存储列值。,覆盖索引不适用于所有索引类型。,2、MySQL只能使用B-TREE。,Hash和full-text索引没有存储值。,3、不同的存储引擎有不同的覆…