![](https://img-blog.csdnimg.cn/direct/75f94422fc234227960a0ea2782ee94e.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
文章平均质量分 83
1)mysql案例
2)mysql原理介绍
菜鸟Octopus
某生鲜领域供应链算法
展开
-
mybatis中更新字段,当字段为null或者空字符串就不更新
1.首先我写的sql语句:<update id="updateProject" parameterMap="project"> UPDATE project SET name =#{name},remote_log_url=#{remoteLogUrl},map_data=#{mapData} WHERE id=#{id}...原创 2020-01-03 15:23:09 · 17225 阅读 · 9 评论 -
Mysql基础4(深入理解mvcc)
MVCC(多版本并发控制):并发访问数据库时,对正在事务内处理的数据做多版本的管理,以达到用来避免写操作的阻塞,从而引发读操作的并发问题。mysql中mvcc逻辑流程-插入: mysql中mvcc逻辑流程-删除 mysql中mvcc逻辑流程--修改 ...原创 2019-02-23 16:47:41 · 356 阅读 · 0 评论 -
Mysql基础3(事务,锁,mvcc)
事务锁mvccInnoDB的特性: 1.事务 什么是事务? 事务是数据库的最小执行单位,是单个逻辑工作单元执行的一系列操作,事务是一组不可分割的操作组合。 典型的事务场景: update user_account set balance =balance-1000 where userID=3;...原创 2019-02-22 20:56:06 · 216 阅读 · 0 评论 -
Mysql基础1 (索引)
1.索引是mysql实现的嘛? mysql的体系结构 正确的创建合适的索引是提升数据库查询性能的基础索引是什么? 索引是为了加速...原创 2019-02-21 21:37:08 · 614 阅读 · 0 评论 -
Mysql基础2(引擎,体系结构,查询机制)
各大存储引擎的介绍理解mysql的体系结构基于查询执行路径理解查询机制1.mysql插拔式存储引擎 存储引擎介绍: 1)插拔式的插件方式 2)存储引擎是指定在表之上的,即一个库中的每一个表都可以指定专用的存储引擎; 3)不管采用什么样的存储引擎,都会在数据区,产生对应的一个frm文件(表结构定义扫描文件)1))CSV存储引擎 数...原创 2019-02-22 13:13:21 · 325 阅读 · 0 评论