MySQL
文章平均质量分 87
jdbcmeng
这个作者很懒,什么都没留下…
展开
-
Mysql分库分表与集群
由于mysql默认的复制方式是异步的,主库把日志发送给从库后不关心从库是否已经处理,这样会产生一个问题就是假设主库挂了,从库处理失败了,这时候从库升为主库后,日志就丢失了。主从复制是 MySQL 中最常用的集群模式之一,一个主服务器(Master)负责所有的写操作,并将这些更改,异步复制到一个或多个从服务器(Slave)上。和全同步不同的是,半同步复制的逻辑是这样,从库写入日志成功后返回ACK确认给主库,主库收到至少一个从库的确认就认为写操作完成。是指数据表行的拆分,把一张的表的数据拆成多张表来存放。原创 2024-09-20 14:38:03 · 350 阅读 · 0 评论 -
Mysql事务相关
事务是指是程序中一系列严密的逻辑操作,而且所有操作必须全部成功完成,否则在每个操作中所作的所有更改都会被撤消。可以通俗理解为:就是把多件事情当做一件事情来处理,好比大家同在一条船上,要活一起活,要完一起完。MVCC叫做多版本并发控制,实际上就是保存了数据在某个时间节点的快照。间隙锁(Gap Locks)是数据库中用于锁定索引范围的一种锁。它们的主要目的是防止其他事务在给定范围内插入新的数据,保证范围内数据的一致性和避免幻读现象。当你执行一个范围查询并使用。原创 2024-09-20 14:01:37 · 879 阅读 · 0 评论 -
Mysql的索引
在mysql中,索引是一种特殊的数据库结构,由数据表中的一列或多列组合而成,可以用来快速查询数据表中有某一特定值的记录。通过索引,查询数据时不用读完记录的所有信息,而只是查询索引列即可。什么是mysql索引。原创 2024-09-20 09:58:28 · 863 阅读 · 0 评论 -
MySql存储引擎
存储引擎就是:数据库管理系统如何存储数据、如何为存储的数据建立索引与如何更新、查询数据等技术的实现方法。数据库存储引擎是数据库底层软件组件,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。mysql的核心就是存储引擎。MySQL的核心就是插件式存储引擎,支持多种存储引擎。添加链接描述。原创 2024-09-20 09:33:17 · 434 阅读 · 0 评论 -
MySql调优一——慢查询
mysql 优化 慢查询原创 2022-09-06 11:23:12 · 476 阅读 · 0 评论