mysql
叫兽张益达
那个人好像一条狗啊
展开
-
Mysql Innodb 事务隔离性实现原理(MVCC)
MVCC 实现原理详解原创 2022-08-27 21:39:03 · 563 阅读 · 0 评论 -
mysql-按照指定字段排序
select * from order ORDER BY FIELD(status, ‘UNPAID’, ‘DELIVERED’, ‘PAID’, ‘WAIT_DELIVER’) desc/asc原创 2021-09-17 16:48:14 · 1039 阅读 · 0 评论 -
mysql查询默认存储引擎及简单对比
查看数据库默认存储引擎show variables like ‘table_type’;查看当前数据库支持的存储引擎1.show engines;2.show variables like ‘have%’;常用存储引擎对比可在建表语句后加ENGINE=存储引擎名,来指定表的存储引擎;**alter table table_name engine = innodb;**可使用此语句更改表的存储引擎...原创 2020-11-13 19:42:02 · 139 阅读 · 1 评论 -
EXPLAIN各个参数详解
select_type:表示 SELECT 的类型。常见的取值有 SIMPLE(简单表,即不使用表连接或者子查询)PRIMARY(主查询,即外层的查询)UNION(UNION 中的第二个或者后面的查询语句)SUBQUERY(子查询中的第一个 SELECT)等。table:输出结果集的表。type:表示表的连接类型,性能由好到差的连接类型如下1.system(表中仅有一行,即常量表)2.const(单表中最多有一个匹配行,例如 primary key 或者 unique index)3.eq原创 2020-11-13 17:48:06 · 4010 阅读 · 0 评论 -
mysql查看数据库状态及定位慢sql
查看数据库状态show [session|global] status 可以根据需要加上参数“session”或者“global”来显示 session 级(当前连接)的统计结果和 global 级(自数据库上次启动至今)的统计结果。如果不写,默认使用参数是“session”mysql> show status like ‘Com_%’;Com_xxx 表示每个 xxx 语句执行的次数,我们通常比较关心的是以下几个统计参数。Com_select:执行 select 操作的次数,一次查询只累原创 2020-11-13 17:30:45 · 191 阅读 · 0 评论