Mysql
文章平均质量分 69
小男孩tom
搏一搏,单车变摩托!!!
展开
-
Mysql删除占用事务的线程
产生原因:这个问题的原因是在mysql中产生了事务A,执行了修改的语句,比如: update t1 set aget=18 where id=1;此时事务并未进行提交,事务B开始运行,也同样需要修改id为1的用户的年龄: update t1 set aget=20 where id=1;INNODB_TRX表包含有关当前正在执行的每个事务的信息 ,包括事务是否正在等待锁,事务何时开始以及事务正在执行的SQL语句(如果有)。到此可以继续你的修改数据的操作了。原创 2023-11-15 17:03:59 · 339 阅读 · 0 评论 -
MySQL锁
文章目录一、数据库锁知识二、分类1、锁的粒度分类2、表锁3、行锁4、事务的隔离级别参考:MySQL锁详细讲解一、数据库锁知识在开发的时候,应该很少会注意到这些锁的问题,也很少会给程序加锁(除了库存这些对数量准确性要求极高的情况下),即使我们不会这些锁知识,我们的程序在一般情况下还是可以跑得好好的。因为这些锁数据库隐式帮我们加了,只会在某些特定的场景下才需要手动加锁。对于UPDATE、DELETE、INSERT语句,InnoDB会自动给涉及数据集加排他锁(X)MyISAM在执行查询语句SELEC原创 2021-11-12 14:06:50 · 704 阅读 · 0 评论 -
Mysql 索引
会引起全表扫描的几种SQL 以及sql优化 (转)原创 2020-07-23 18:09:16 · 114 阅读 · 0 评论 -
MySql的执行顺序
MySql的执行顺序Mysql执行sql的顺序从 From 开始,以下是执行的顺序流程1、FROM table1 left join table2 on 将table1和table2中的数据产生笛卡尔积,生成Temp12、JOIN table2 所以先是确定表,再确定关联条件3、ON table1.column = table2.columu 确定表的绑定条件 由Temp1产生中间表Temp24、WHERE 对中间表Temp2产生的结果进行过滤 产生中间表Temp35、GROUP BY原创 2020-07-23 17:40:03 · 581 阅读 · 0 评论 -
Mysql 支持 Emoji 表情存储
阿里云 RDS 下的配置:1、登录到阿里云 RDS 管理控制台,管理实例,找到设置参数菜单,找到参数 character_set_server,默认值为 utf8 ,修改为 utf8mb4,提交参数 【注意:提交参数需要重启RDS实例】2、设置数据库、表、字段的编码集库:字符集 utf8mb4 -- UTF-8 Unicode排序规则 utf8mb4_unicode_ci表:字符集...原创 2020-01-11 17:05:43 · 162 阅读 · 0 评论 -
Mysql常用的sql语句
1、清空数据表中的所有的数据:TRUNCATE TABLE 表名;2、设置自增ID从1开始:alter table 表名 AUTO_INCREMENT =1;原创 2019-05-07 20:26:42 · 1492 阅读 · 1 评论 -
Mysql慢查询日志
慢查询日志:查询慢查询日志的地址 show VARIABLES like ‘%slow%’;查看慢查询的记录的sql开始时间 show VARIABLES like ‘long_query_time’;设置慢查询时间 set long_query_time=1;slow_query_log 是否开启慢查询日志参考:https://blog.csdn.net/shiyong1949/a...原创 2019-02-22 15:28:34 · 186 阅读 · 0 评论 -
Mysql的执行计划
一、Mysql执行计划执行计划就是Mysql如何执行一条SQL语句,包括SQL查询的顺序、是否使用索引、使用什么索引、使用的索引的相关信息等。基本语法:explain select ...mysql的explain 命令可以用来分析select 语句的运行效果。除此之外,explain 的extended 扩展能够在原本explain的基础上额外的提供一些查询优化的信息,这些信息...原创 2018-09-29 17:17:03 · 992 阅读 · 0 评论 -
Mysql优化
摘要:一、单标优化二、读写分离三、缓存四、表分区五、垂直拆分六、水平拆分参考:请叫我头头哥超级全面的MySQL优化指南原创 2018-10-15 12:00:19 · 151 阅读 · 0 评论 -
第一二三范式的简单理解
第一范式定义:第一范式(无重复的列),数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。通俗讲就是:一个字段只存储一项信息。第二范式定义:第二范式(属性完全依赖于主键),满足第一范式前提,当一个主键由多个属性共同组成时,才会发生不符合第二范式的情况。比如有两个属性的主键,不能存在这样的属性,它只依赖于主键中的一个属性,这就是不符合第二范式 。通俗解释:任意...原创 2018-09-26 15:38:22 · 21603 阅读 · 0 评论 -
MySQL 基本语法
参考:Mysql 基础转载 2018-09-17 15:27:45 · 49158 阅读 · 3 评论