什么是spring? Spring 是一个轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。 我们一般说的 Spring 框架指的都...
索引哪些情况会失效? 查询条件包含or,会导致索引失效(or前后都有索引,且都有序会生效?)。 隐式类型转换。会导致索引失效,例如age字段类型...
什么是索引?有什么作用? 索引:是一种用于快速查询和检索数据的的数据结构。作用:减少检索数据,加快查询速度。*常见的索引: B树,B+树和Has...
MySQL三大日志? binlog(归档日志)、redo.log(重做日志) 和undo.log(回滚日志) redo.log(重做日志):re...
mysql架构? mysql服务端从架构上分为server层和存储引擎层:server层:包括连接器,查询缓存(MySQL 8.0 版本后移除)...
什么是事务? 事务是逻辑上的一组操作,要么都执行,要么都不执行。 事务的特性? ACID:原子性: 事务是最小的执行单位,不允许分割。事务的原子...
什么是字符集? 特定类型字符的集合。例如:ASCII是英语字符集,GB2312、GBK、GB18030是中文字符集,BIG5是繁体中文自己集,U...
主键和外键有什么区别? 主键 :用于唯一标识一条数据,值不能为null、不允许有重复。一张表只能有一个主键列,如果建表没有设置主键,首先会选择非...
redis的优点? 非常快 支持丰富的数据类型 操作具有原子性 Redis适用场景? 缓存:减轻查询压力,提升系统性能 分布式锁:保证数据准确性...