
mysql报错 Unknown collation: utf8mb4_unicode_ci 的解决办法
今天将一个数据库导入到本地环境时,提示 #1273 – Unknown collation: ‘utf8mb4_unicode_ci’ 错误,具体如下图所示: 原因是数据库版本差异,导致wordpress...
今天将一个数据库导入到本地环境时,提示 #1273 – Unknown collation: ‘utf8mb4_unicode_ci’ 错误,具体如下图所示: 原因是数据库版本差异,导致wordpress...
一 前言 工欲善其事必先利其器,前面分析了很多死锁案例,并没有详细的介绍如何通过死锁日志来诊断死锁的成因。本文将介绍如何读懂死锁日志,尽可能的获取信息来辅助我们解决死锁问题。 二 日志分析 2.1 场景 为了更好的学习死锁日志,我们需要提前...
select id,name where name='shenjian' select id,name,sex* where name='shenjian'* 多查询了一个属性,为何检索过程完全不同? 什么是回表查询? 什么是索引覆盖? 如...
innodb 缓存机制 innodb 用一块内存区做io缓存池.该缓存池不仅用来缓存innodb的索引块,而且缓存innodb的数据块. innodb 缓存池逻辑有free list,flush list,lru list 组成. free...
最近在安装完mysql之后发现error log 出现大量 Got an error reading communication packets 等的读写报错,如下图 问题分析 其实Aborted connection告警是很难避免的,er...
mysql日志显示[Warning] IP address ‘xxxx’ could not be resolved: Name or service not known,那是因为mysql默认会反向解析DNS,对于...
发现mysql的error.log里面有报错: InnoDB: Error: Table “mysql”.”innodb_table_stats” not found. InnoDB: Err...
1. 索引基础 索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点,索引就是为了提高数据查询的效率。索引可以包含一个或多个列的值,如果索引包含多个列的值,则列的顺序也十分重要,因为MySQL只能高效地使用索引的最左前缀...
一、不清空数据 无外键约束: 1、删除原有主键 alter table ‘表名’ drop ‘id’; 2、添加新主键字段并设置主键 alter table ‘表名’ ...
sync_binlog 决定什么时候写入binlog,影响到了mysql吞吐量和主从同步延迟 sync_binlog :这个参数是对于MySQL系统来说是至关重要的,他不仅影响到Binlog对MySQL所带来的性能损耗,而且还影响到MySQ...