随笔分类 -  数据库笔记

摘要:案例1:一次 SQL 查询优化原理分析 1. SELECT PLAT_BATCH_CODE FROM t_fee_fact_record t WHERE t.SALES_CHANNEL = ? AND t.PAY_STATUS IN (?) AND t.FEE_STATUS != ? AND t.I 阅读全文
posted @ 2021-12-27 11:51 hy叶子 阅读(40) 评论(0) 推荐(0) 编辑
摘要:学习资料:关于MySQL内核,一定要知道的! 并发控制 并发控制保证数据一致性的方法: (1)锁: 普通锁:串行执行 读写锁:读读并发 (2)数据多版本: 读写并发 (1)写任务发生时,将数据克隆一份,以版本号区别 ; (2)写任务操作新克隆的数据,直至提交 (3)并发读任务可以继续读旧版本的数据, 阅读全文
posted @ 2020-04-16 21:40 hy叶子 阅读(165) 评论(0) 推荐(0) 编辑
摘要:学习资料:关于MySQL内核,一定要知道的! 索引 排好序的数据结构。 问题1:为什么设计索引 用于提升数据库的查找速度 问题2:哈希比树快,索引结果为什么设计成树形 索引设计成树形,和SQL的需求相关。 (1)哈希:查询/插入/更新/删除 的平均复杂度都是o(1)。单行查询哈希更快,但是如果是排序 阅读全文
posted @ 2020-04-06 17:33 hy叶子 阅读(188) 评论(0) 推荐(0) 编辑
摘要:mysql varchar类型字段=0取出的是什么 1.表字段applyStatus设计为varchar型,在查询语句中条件写的是写的是applyStatus=0 而不是applyStatus='0',结果中查出来一堆applyStatus为null的数据 偶然发现一个奇葩问题,varchar类型字 阅读全文
posted @ 2018-07-26 16:36 hy叶子 阅读(209) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示