对于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查询机制。

相关推荐
高梦轩1 天前
MySQL高可用
android·运维·数据库
紫金修道1 天前
【DeepAgent】概述
开发语言·数据库·python
孟章豪1 天前
《SQL拼接 vs 参数化,为什么公司禁止拼接SQL?(附真实案例)》
服务器·数据库·sql
荒川之神1 天前
ORACLE LEVEL函数练习
数据库·oracle
·云扬·1 天前
【MySQL】实战:用pt-table-sync修复主从数据一致性问题
数据库·mysql·ffmpeg
swIn KWAL1 天前
【MySQL】环境变量配置
数据库·mysql·adb
shark22222221 天前
【JOIN】关键字在MySql中的详细使用
数据库·mysql
RATi GORI1 天前
MySQL中的CASE WHEN语句:用法、示例与解析
android·数据库·mysql
坊钰1 天前
Java 死锁问题及其解决方案
java·开发语言·数据库
onebound_noah1 天前
【实战教程】如何通过API快速获取淘宝/天猫商品评论数据(含多语言Demo)
大数据·数据库