
mysql
文章平均质量分 84
_evenif
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis要点梳理
入门_MyBatis中文网mybatis是一个基于java的持久层框架。简而言之就是帮助程序员将数据存入数据库和从数据库中取出数据的一个东西。传统的jdbc操作有很多重复代码,比如:数据取出时的封装。数据库的建立连接等。通过框架可以减少重复代码,提高开发效率。mybatis是一个半自动化的ORM(Object Relationship Mapping)框架。支持普通SQL查询,存储过程和高级映射的优秀持久层框架。mybatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。原创 2022-12-24 18:36:39 · 962 阅读 · 0 评论 -
MySQL主从复制
mysql主从复制流程和配置原创 2022-07-30 11:43:32 · 165 阅读 · 0 评论 -
MySQL锁机制笔记
目录 1. 定义 2. 分类 3. 手动增加表锁 3.1 读锁实例解读 3.2 写锁实例解读 3.2 实例结论 1. 定义 锁是计算机协调多个进程或线程并发访问某一资源的机制。 在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用外,数据也是一种供多用户共享的资源。如何保证数据并发访问的一致性,有效性是数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤为重要,也更加复杂。 ...原创 2022-05-15 15:10:36 · 543 阅读 · 0 评论 -
mysql索引优化笔记
mysql官方对索引的定义为:索引(Index)是帮助MySql高效获取数据的数据结构。可以得到索引的本质:索引是数据结构。 可以理解为“排好序的快速查找数据结构”。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。下图就是一种可能的索引方式示例: 为了加快Col2的查找,可以维护一个右边所示的二叉查找树,每个节点分别包含索引键值和一个指向对应数据记录物理地址的指针,这样就可以运用原创 2022-03-19 14:13:25 · 729 阅读 · 0 评论 -
mysql join
写在前面的话: MyISAM和InnoDB引擎对比 MyISAM InnoDB 主外键 ✖️ ☑️ 事务 ✖️ ☑️ 锁 表锁(操作每条记录都是锁住整张表,并发效率低) 行锁(只锁操作的行,适合高并发操作) 缓存 索引缓存,数据不缓存 索引数据都缓存,对内存要求高,内存大小影响性能。 表空间 小 大 特点 性能好 安全性好(事务) ...原创 2022-01-01 12:49:09 · 584 阅读 · 0 评论 -
mysql分页原理和高效率的mysql分页查询语句
点击打开链接 转载自:http://www.jb51.net/article/46015.htm 以前我在mysql中分页都是用的 limit 100000,20这样的方式,我相信你也是吧,但是要提高效率,让分页的代码效率更高一些,更快一些,那我们又该怎么做呢? 第一部分:看一下分页的基本原理: 复制代码 代码如下: mysql explain SELECT * FROM me转载 2017-09-17 20:37:04 · 449 阅读 · 0 评论