Mysql
王义凯_Rick
如果对你有帮助,就请点个赞吧~
展开
-
MySQL(五)、存储引擎
MySQL的核心是存储引擎,在前面的文章中我们介绍了聚簇索引,非聚簇索引,表级锁行级锁等内容,其实它们在不同的存储引擎上的表现是不一样的,本篇就来介绍MySQL中常用的存储引擎以及适用的场景对比。原创 2020-08-17 15:39:32 · 557 阅读 · 4 评论 -
MySQL(四)、日志
MySQL中有六种日志文件:重做日志(redo log)、回滚日志(undo log)、二进制日志(binary log)、错误日志(error log)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。本篇主要介绍和事务相关的redo,undo,binlog这三种日志类型,帮助更好的理解MySQL中的事务操作。原创 2020-08-17 13:42:07 · 687 阅读 · 1 评论 -
MySQL(三)、锁
目录简介锁级别全局锁表级锁页级锁行级锁InnoDB锁共享锁S排他锁X意向锁记录锁间隙锁Next-Key Lock插入意向锁自增锁扩展死锁活锁悲观锁乐观锁并发控制(MVCC)MySQL系列:MySQL(一)、InnoDB索引原理及优化MySQL(二)、事务简介锁是计算机用以协调多个进程间并发访问同一共享资源的一种机制。MySQL中为了保证数据访问的一致性与有效性等功能,实现了锁机制,MySQL中的锁是在服务原创 2020-08-13 01:48:28 · 837 阅读 · 0 评论 -
MySQL(二)、事务
事务是"一组原子性的SQL命令",或者说一个独立的工作单元。如果数据库引擎能够成功地对数据库应用该组SQL的全部语句,那么就执行该组SQL。如果其中有任何一条语句因为崩溃或其他原因无法执行,那么所有的语句都不会执行。也就是说,事务内的语句,要么全部执行成功,要么全部执行失败。原创 2020-08-11 16:53:10 · 688 阅读 · 0 评论 -
MySQL(一)、InnoDB索引原理及优化
MySQL的索引可以大大提高MySQL的检索速度,在大厂的面试中也多会问关于索引和事务相关的问题,本篇我们来详细介绍MySQL中的索引及其使用和优化。原创 2020-08-11 09:24:48 · 1096 阅读 · 0 评论 -
Mysql 8.0.12解压版安装
Mysql 8.0.12解压版安装下载安装包https://dev.mysql.com/downloads/mysql/ 解压:xz -d wyk/mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz tar -xvf wyk/mysql-8.0.12-linux-glibc2.12-x86_64.tar -C /usr/local/...原创 2018-09-27 11:36:00 · 570 阅读 · 0 评论