
Mysql
文章平均质量分 58
HZ_Fang
输不起那就不要输!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis-plus整合
Mybatis-plus原创 2022-12-03 20:38:19 · 272 阅读 · 0 评论 -
Mac系统安装Mysql
一、官网下载安装包安装方式进入官网:MySQL :: Developer ZoneMySQL :: Download MySQL Community Server (Archived Versions)二、开始下载了,下载后,双击直接安装,安装后会给你一个默认密码一定要记好!在系统偏好设置中开启mysql服务。三、首先要知道你使用的Mac OS X Shell,使用命令echo $SHELL如果输出的是:csh或者是tcsh,那么你用的就是C Shell。如果输..原创 2022-01-16 21:22:42 · 1452 阅读 · 0 评论 -
两个事务Update导致的死锁问题
引言近来做省一级计算机一级考试系统的时候,学生端进行大批量判分的时候,出现了这样的问题(事务(进程 ID 262)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。):这个就是我们在代码中写了大批量的update语句,用trace Profiler ,我们对死锁追踪是这样的:分析:我们来分析一下上面的图,上面为DeakLock graph,图中左右两边的椭圆形相当于一个处理节点(Process Node),当鼠标移动到上面的时候,可以看到内部执行的代码.转载 2021-04-17 23:17:50 · 2924 阅读 · 0 评论 -
utf8与utf8mb4区别简单介绍
MySQL(5.5.3)之后增加了这个utf8mb4的编码,但是8.0版本以后默认都是utf8mb4.MySQL的“utf8mb4”是真正的“UTF-8”,长度是4个字节。 MySQL的“utf8”是mysql自己的一种“专属的编码”,它的最大字符长度为 3 字节,只是“UTF-8”标准的一个子集既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? mysql支持的 ...原创 2019-12-31 18:31:54 · 975 阅读 · 0 评论 -
MySQL查询数据慢问题排查
针对MySQL查询数据慢的问题排查以及解决方案(1)比如说下面这个条件,针对where后面很多条件的时候可以给用到的条件添加组合索引select userName from userwhere a=111and b=222and c=333and d=444and e=555group by userName ALTER TABLE `table_name` ADD I...原创 2019-10-31 16:11:26 · 299 阅读 · 0 评论