最新 最热

MySQL创建数据库基础篇

我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下:

2022-12-28
2

什么是MySQL的复制表?

如果我们需要完全的复制MySQL的数据表,包括表的结构,索引,默认值等。 如果仅仅使用CREATE TABLE ... SELECT命令,是无法实现的。

2022-12-26
2

MySQL数据insert测试

本地Mac安装的MySQL(8.0.30)服务,性能数据仅作为参考,但对于不同索引情况下的结果,还是能看出有区别。

2022-12-25
2

MySQL Binlog/Redolog和CrashSafe机制

redo log是MySQL InnoDB的日志, 是物理日志, 记录的是"在某个数据页上做了什么修改"

2022-12-12
2

MySQL锁,锁的到底是什么?

MySQL锁系列文章已经鸽了挺久了,最近赶紧挤了挤时间,和大家聊一聊MySQL的锁。

2022-12-04
3

第44期:无主键分区表该不该使用

本来想着分区表在上一篇后就不续写了,最近又有同学咨询我分区表的新问题:无主键的分区表建议使用吗? 在此基础上的索引该如何设计? 基于这两个问题,我们来简单探讨下。...

2022-11-16
2

MYSQL排查使用CPU多的SQL

问题sql: select count(*) from db1.sbtest1,db1.sbtest2;

2022-11-01
2

分布式 | Left join ... on shardingColumn = N 优化为整体下发单节点的可行性

SQL-1:select a.name from tabler a Left Join gtable1 b on a.name = b.name and a.id = 2; (tabler、gtable1分别为分片表、全局表,其中tabler.id 为分片列;两个表配置的节点均为dn1~4)...

2022-09-29
2

浅析MySQL死锁检测

截取show engine innodb status;命令查询锁信息时一段内容:

2022-09-17
2