摘要:
Prepare的好处 Prepare SQL产生的原因。首先从mysql服务器执行sql的过程开始讲起,SQL执行过程包括以下阶段 词法分析->语法分析->语义分析->执行计划优化->执行。词法分析->语法分析这两个阶段我们称之为硬解析。词法分析识别sql中每个词,语法分析解析SQL语句是否符合sq 阅读全文
posted @ 2019-01-08 18:54
海东潮
阅读(1560)
评论(0)
推荐(0)
摘要:
【编者按】本文作者为 John Matson,主要介绍 mysql 性能监控应该关注的 4 大指标。 文章系国内 ITOM 管理平台 OneAPM 编译呈现。 MySQL 是什么? MySQL 是现而今最流行的开源关系型数据库服务器。由 Oracle 所有,MySQL 提供了可以免费下载的社区版及包 阅读全文
posted @ 2019-01-08 18:51
海东潮
阅读(958)
评论(0)
推荐(0)
摘要:
目录 1. 规范背景与目的 MySQL数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导RD、QA、OP等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、S 阅读全文
posted @ 2019-01-08 18:43
海东潮
阅读(410)
评论(0)
推荐(0)
摘要:
In this article, I will show you how to use the new version of MySQL (5.7+) and how to troubleshoot MySQL memory allocation more easily. by Alexander 阅读全文
posted @ 2019-01-08 18:35
海东潮
阅读(267)
评论(0)
推荐(0)
摘要:
原文地址:https://mysqlserverteam.com/contention-aware-transaction-scheduling-arriving-in-innodb-to-boost-performance/原文作者: Sunny Bains, Jiamin Huang (Univ 阅读全文
posted @ 2019-01-08 18:19
海东潮
阅读(618)
评论(0)
推荐(1)
摘要:
简介 在正常项目开发过程中,如果MySQL版本从5.6升级到5.7版本。作为DBA在考虑数据库版本升级带来的影响时,一般会有几个注意点: sql_mode 默认值的改变 optimizer_switch 值的改变 备库升级影响主备复制本文主要内容是MySQL升级到5.7版本之后,由于默认的 sql_ 阅读全文
posted @ 2019-01-08 18:15
海东潮
阅读(2048)
评论(0)
推荐(0)
摘要:
资源组介绍 简介 MySQL是单进程多线程的程序,MySQL线程包括后台线程(Master Thread、IO Thread、Purge Thread等),以及用户线程。在8.0之前,所有线程的优先级都是一样的,并且所有的线程的资源都是共享的。但是在MySQL8.0之后,由于Resource Gro 阅读全文
posted @ 2019-01-08 18:09
海东潮
阅读(1342)
评论(0)
推荐(0)
摘要:
1、简介 MySQL 8.0 将数据库元信息都存放于InnoDB存储引擎表中,在之前版本的MySQL中,数据字典不仅仅存放于特定的存储引擎表中,还存放于元数据文件、非事务性存储引擎表中。本文将会介绍MySQL 8.0对数据字典的改进,以及改进带来的好处、影响以及局限性。 2、数据字典 2.1、新版本 阅读全文
posted @ 2019-01-08 17:24
海东潮
阅读(3048)
评论(0)
推荐(1)
摘要:
进行MySQL的配置优化,首先必须找出MySQL的性能瓶颈所在;而SHOW STATUS输出的报告正是用来计算性能瓶颈的参考数据。mysqlreport不像SHOW STATUS那样简单的罗列数据,而是对这些参考数据加以融合计算,整理成一个个优化参考点,然后就可以根据这个优化参考点的值以及该点的衡量 阅读全文
posted @ 2019-01-08 17:18
海东潮
阅读(475)
评论(0)
推荐(0)
摘要:
MySQL 8.0 可以说是MySQL发展历史上里程碑式的一个版本,包括了多个重大更新,目前 Generally Available 版本已经已经发布,正式版本即将发布,在此将介绍8.0版本中引入的一个重要的新特性————基于 WriteSet 的并行复制方案,此方案号称是彻底解决困扰MySQL运维 阅读全文
posted @ 2019-01-08 17:14
海东潮
阅读(4568)
评论(0)
推荐(0)
摘要:
官方文档如下描述:This variable indicates the number of equality ranges in an equality comparison condition when the optimizer should switch from using index d 阅读全文
posted @ 2019-01-08 14:22
海东潮
阅读(922)
评论(0)
推荐(0)
摘要:
最近我有一个客户删除InnoDB主表空间 - ibdata1 - 和重做日志 - ib_logfile *的情况。 MySQL使InnoDB文件始终保持打开状态。以下恢复技术基于此事实,它允许抢救数据库。 实际上,文件很久以前被删除 - 大约6个月左右。只要文件在物理上打开,它仍然会在文件系统中退出 阅读全文
posted @ 2019-01-08 14:16
海东潮
阅读(837)
评论(0)
推荐(0)
摘要:
MySQL的自增列(AUTO_INCREMENT)和其它数据库的自增列对比,有很多特性和不同点(甚至不同存储引擎、不同版本也有一些不同的特性),让人感觉有点稍微复杂。下面我们从一些测试开始,来认识、了解一下这方面的特殊知识点: 自增列持久化问题 如果一个表拥有自增列,当前最大自增列值为9, 删除了自 阅读全文
posted @ 2019-01-08 10:17
海东潮
阅读(9775)
评论(0)
推荐(0)
摘要:
关于MySQL的状态变量Aborted_clients & Aborted_connects分别代表的意义,以及哪些情况或因素会导致这些状态变量变化呢?下文通过实验测试来验证一下,首先我们来看看状态变量的描述: Aborted Connect Aborted Connect表示尝试连接到MySQL服 阅读全文
posted @ 2019-01-08 10:14
海东潮
阅读(2178)
评论(0)
推荐(0)
摘要:
PsPing & PaPing 介绍 通常,我们测试数据包能否通过 IP 协议到达特定主机时,都习惯使用 ping 命令。工作时 ping 向目标主机发送一个 IMCP Echo 请求的数据包,并等待接收 Echo 响应数据包,通过响应时间和成功响应的次数来估算丢包率和网络时延。但是在 Azure 阅读全文
posted @ 2019-01-08 10:01
海东潮
阅读(3844)
评论(0)
推荐(0)
摘要:
MySQL的有个参数log_bin_trust_function_creators,官方文档对这个参数的介绍、解释如下所示: log_bin_trust_function_creators Command-Line Format --log-bin-trust-function-creators S 阅读全文
posted @ 2019-01-08 09:35
海东潮
阅读(557)
评论(0)
推荐(0)

浙公网安备 33010602011771号