首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MySQL
smithForest
创建于2024-03-01
订阅专栏
涉及MYSQL的语法、存储引擎、索引结构、索引应用、事务、锁、日志、性能调优、高可用
暂无订阅
共9篇文章
创建于2024-03-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MYSQL--汇总
MySQL 是常用关系型数据库,支持 SQL 查询、高并发、高可用性。核心功能包括数据存储、索引、事务、主从复制等,常用存储引擎有 InnoDB 和 MyISAM。优化可用索引、分区、缓存,广泛用于
MYSQL--性能调优
以上总结了如何检查SQL语句是否走了索引、慢SQL的查找与优化方法,以及当SQL语句本身无问题时的优化措施,包括优化数据访问、分解查询、覆盖索引等。还涉及了对深分页查询的优化建议。
MYSQL--高可用
以上总结了MySQL主从复制过程、模式、数据一致性解决方案,以及读写分离和分库分表的实现及可能遇到的问题。提高了数据库的高可用性和性能。
MYSQL-事务
MySQL事务实现ACID特性,MVCC版本链和锁机制保证隔离和持久性。隔离级别有读未提交、读已提交、可重复读和串行化。默认可重复读,但读已提交常用以减少死锁。
MYSQL--锁
MySQL锁分为全局锁、表锁、行锁,应用乐观锁实现并发控制。在线修改表结构加元数据锁,更新语句根据条件加记录锁和间隙锁,死锁常见于可重复读场景,解决需缩短事务、减少间隙锁。
MYSQL--日志
上文介绍了MySQL的日志机制,包括UNDO LOG、REDO LOG和BIN LOG的作用与区别,以及两段提交的过程和意义,重点是保证数据一致性和避免主从复制中的数据不一致。
MYSQL--索引
上文介绍了数据库索引的分类、MySQL索引类型及其原理、聚簇索引与二级索引的区别、普通索引与唯一索引的对比、索引优化技巧以及MySQL新版本的改进。
MYSQL--存储引擎
MySQL执行流程:客户端请求连接,解析SQL,优化执行计划,执行器执行。常见引擎:InnoDB、MyISAM、Memory。COUNT(*)在MyISAM优。行数据包含各种字段及元信息。CHAR固定
MYSQL--语法
MySQL语法要点: COUNT主键统计所有行记录,COUNT字段统计非空记录。 内连接返回匹配数据,外连接包含匹配和条件不匹配数据。 WHERE和ON条件的区别在于过滤时机。 DELETE删除行