对于Mysql深入理解

我们如果说要了解mysql,是怎么样的了解,才算有水平的了解。

我觉得可以从三个维度来认识。

1.mysql提供的最大特征

2.springboot操作mysql的落地

3.mysql的底层实现原理

我们先来讲讲在逻辑层面

基本篇:

1.在操作层面提供的概念:

他提供的特征:

1.使用表存储数据,存储的的数据成关系型,结构化sql

2.可以存储大量的数据,上百万条

3.上百万条数据,可以在极短的事件内,使用sql查询出来。

这基本上就是认识了。

但是,这些概念该不够全面。

我们要掌握一整套知识体系概念,来处理复杂的业务场景。

于是,又出现了其他的要处理的概念。

1.如果查的效率变慢了怎么办,于是出现了索引这个概念。

2.两个表要同时操作数据,于是出现了事务这个概念。

2.在架构层面提供的

我们在linux上有了mysql的安装包以后,要配置什么东西。

1.配置事务的隔离级别

然后,对于mysql,在linux内部,还提供了一系列机制,让我们从整体上认识mysql,比方说,慢sql查询机制。

相关推荐
白露与泡影9 小时前
深入理解MySQL事务隔离级别:MVCC机制与Next-Key Lock如何解决幻读问题?
数据库·mysql
Gong-Yu9 小时前
MySQL数据库运维——性能优化进阶2️⃣
运维·数据库·mysql·性能优化
吴声子夜歌9 小时前
SQL经典实例——概述
数据库·sql
布朗克1689 小时前
40 Redis与微服务入门
java·数据库·redis·微服务
我是大猴子10 小时前
Stream流式编程
数据库·sql
Bert.Cai10 小时前
Oracle ASCII函数详解
数据库·oracle
跨境猫小妹10 小时前
多国海关字段持续细化后跨境卖家如何搭建商品信息映射表
大数据·数据库·人工智能·跨境电商·跨境·营销策略
峥无10 小时前
MySQL 最全数据类型详解(数值/字符串/日期/枚举集合)
数据库·mysql
IT策士10 小时前
Redis 从入门到精通:Redis Sentinel 哨兵
数据库·redis·sentinel