最新 最热

Navicat 连接MySQL 8.0.11 出现2059错误解决

安装完MySQL8.0.11和Navicat Premium12后,我们会用Navicat去测试连接MySQL,但是测试时出现以下错误提示:

2022-08-17
3

MySQL案例:一次单核CPU占用过高问题的处理

客户现场反馈,top的检查结果中,一个CPU的占用一直是100%。实际上现场有4个CPU,而且这个服务器是MySQL专属服务器。

2022-08-17
4

MySQL AutoCommit带来的问题

测试中发现,服务A在得到了服务B的注册用户成功response以后,开始调用查询用户信息接口,却发现无法查询出任何结果。检查binlog发现,在查询请求之前,数据库确实已经完成了commit操作,并且可以在sqlyog等客户端工具中查询出正...

2022-08-17
5

MySQL事务及其实现

事务是访问并更新数据库中各个数据项的一个程序执行单元。在事务操作中,要不都做修改,要么都不做。

2022-08-17
4

MySQL基础架构之查询语句执行流程

而我们的连接器就是处理这个过程的,连接器的主要功能是负责跟客户端建立连接、获取权限、维持和管理连接,连接器在使用的过程中如果该用户的权限改变,是不会马上生效的,因为用户权限是在连接的时候读取的,只能重新连接才可...

2022-08-17
0

MySQL日志系统:redo log与binlog

日志系统主要有redo log(重做日志)和binlog(归档日志)。redo log是InnoDB存储引擎层的日志,binlog是MySQL Server层记录的日志, 两者都是记录了某些操作的日志(不是所有)自然有些重复(但两者记录的格式不同)。...

2022-08-17
7

关于MySQL连接抛出Authentication Failed错误分析

1.只有用Connector/NET 出现这个问题, 用JDBC驱动没有类似问题。    2.多台应用服务器,只有一台报这个错,因此可以排除服务器端的问题。    3.问题非常随机,重启一下服务器/IIS,就能临时解决问题。    4.有一...

2022-08-17
0

MySQL实例crash的案例分析

我们生产环境有一组集群的多台MySQL服务器(MySQL 5.6.21),不定期的会crash,但error log中只记录了重启信息,未记录crash时的堆栈:

2022-08-17
0

MySQL数据库之视图

为了简化复杂SQL语句编写,以及提高数据库安全性,MySQL数据库视图特性。视图是一张虚拟表,不在数据库中以储存的数据值形式存在。在开发中,开发者往往只对某些特定数据和所负责的特定任务感兴趣,只需要看到这一部分数据即...

2022-08-17
0

MySQL高可用之PXC简介

galera产品是以galera cluster方式为MySQL提高高可用集群解决方案的。galera cluster就是集成了galera插件的mysql集群。galera replication是codership提供的mysql数据同步方案,具有高可用性,方便扩展,并且可以实现多个...

2022-08-17
0