最新 最热

MySQL 启动提示 Cannot allocate memory for the buffer pool

在一台总物理内存125G的服务器上,修改mysql的innodb_buffer_pool_size为64G后,启动报错,截图如下:

2022-08-18
2

MySQL Batched Key Access (BKA)原理和设置使用方法举例

MySQL 5.6版本开始增加了提高表join性能的算法:Batched Key Access (BKA)的新特性。

2022-08-18
5

MySQL设计表规范

MySQL对象名默认规定大小写敏感,且在生产环境中MySQL通常运行在Linux系统下,Linux系统本身也是大小写敏感的。

2022-08-18
5

MySQL 5.7复制延迟之sync_relay_log

1、io使用率高#iostat -dxm 1 1000Device:        rrqm/s  wrqm/s    r/s    w/s    rMB/s    wMB/s avgrq-sz avgqu-sz  await  svctm  %utilscd0              0.00   ...

2022-08-18
5

MySQL 5.7 MGR单主确定主节点方法

MySQL 5.7 MGR单主确定主节点是哪个,我们可以通过成员ID来判断,然后结合read_only参数来确认。

2022-08-18
11

MGR单主启动报错处理ERROR 3092

环境描述:三个节点的MGR集群,单主模式,准备关闭主节点进行数据库维护,出现了报错信息。

2022-08-18
13

MySQL 8.x 新版本JDBC连接方式

1.旧版本,MySQL Connector/J 5.x 版本的连接方式:url = jdbc:mysql://localhost:3306/thrcloud_db01?useUnicode=true

2022-08-18
2

如何更规范化使用MySQL

背景:一个平台或系统随着时间的推移和用户量的增多,数据库操作往往会变慢;而在Java应用开发中数据库更是尤为重要,绝大多数情况下数据库的性能决定了程序的性能,如若前期埋下的坑越多到后期数据库就会成为整个系统的瓶颈;因...

2022-08-18
4

为什么 GROUP BY 之后不能直接引用原表中的列

标准 SQL 规定,在对表进行聚合查询的时候,只能在 SELECT 子句中写下面 3 种内容:通过 GROUP BY 子句指定的聚合键、聚合函数(SUM 、AVG 等)、常量。我们来看个例子...

2022-08-18
9

CentOS 7.6下yum安装MySQL 8.0版本图文教程

MySQL的最新版是8.0.x版本,与5.x版本相比,不仅仅快了很多,而且还带来了大量的更新和更快的性能,在读写工作负载,IO密集型工作负载中有着更加强劲的性能,使用了utf-8mb4作为默认字符集,同时增强了安全性。...

2022-08-18
7