![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
不二进制
Java
展开
-
MySQL:事务
事务类型扁平事务 带保存点的扁平事务 链事务 嵌套事务 分布式事务常见面试题1、MySQL事务的基本要素(ACID)?1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学...原创 2019-03-07 23:31:37 · 190 阅读 · 0 评论 -
MySQL:优化
一、优化步骤如上图所示,优化步骤:表结构与索引优化 -> SQL语句优化 ->MySQL参数优化 -> 硬件及系统配置优化优化成本:从左到右依次增加;优化效果:从右到左依次减弱。开发人员注重前两种优化;DBA人员注重后两种优化。二、优化方案2.1 表结构与索引优化分库分表,读写分离; 为字段选择合适的数据类型; 将字段多的表分解成多个表,增加中间...原创 2019-03-26 23:51:36 · 208 阅读 · 0 评论 -
32个java面试考点:MySQL调优与最佳实践
知识点汇总常用SQL语句数据类型存储引擎MyISAM InnoDB ToKuDB:锁表锁 行级锁 共享锁 排他锁:就是写锁四、索引需要额外的磁盘空间来保存索引,更新删除会增加额外的开销,适合用在读多写少的场景4.1 分类唯一索引:值是惟一的,允许存在null值,用来保证数据的唯一性主键索引:特殊的唯一索引,但不允许...原创 2019-03-24 16:59:15 · 636 阅读 · 0 评论