Mysql性能调优之max_allowed_packet
Mysql性能优化max_allowed_packet
一、max_allowed_packet是什么?
指mysql服务器端和客户端在一次传送数据包的过程当中最大允许的数据包大小。
二、什么情况下遇到?
有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。
场景一:将本地数据库迁移到远程数据库时运行sql错误。错误信息是max_allowed_packet
场景二:插入数据时某个字段数据过于庞大(使用Elmentui编辑器自带的图片加密,图片过多,地址超级长,最好用的时候改成自定义的),会报
Packet for query is too large (20682943>1048576). You can change this value on the server by setting the max_allowed_packet’ variable.
三、解决办法?
调整mysql的配置文件
mysql 56中该参数修改好像无效,所以需要升级数据库到mysql57
window下修改配置文件my.ini 在mysqld段下添加
max_allowed_packet = 64M
后面的数字根据实际情况调优
linux下修改etc/my.cnf ,同样在mysqld段下添加
max_allowed_packet = 64M
注意改完参数后需要重启mysql服务
查看目前配置
show VARIABLES like '%max_allowed_packet%';
Mysql性能调优之max_allowed_packet相关推荐
- mysql性能调优之 max_allowed_packet 详解 解决ERROR 2006 (HY000): MySQL server has gone away
mysql性能调优之 max_allowed_packet 详解 一.背景 mysql报错如下: SQLSTATE[HY000]: General error: 2006 MySQL server h ...
- 转】MYSQL性能调优与架构设计之select count(*)的思考
原博文出自于: http://blog.fens.me/category/%E6%95%B0%E6%8D%AE%E5%BA%93/page/5/ 感谢! Posted: Feb 7, 2013 Tag ...
- MySQL性能调优与架构设计——第4章 MySQL安全管理
第4章 MySQL安全管理 前言 对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本,失去了数据的安全性,可能就是失去了公司的一切 ...
- MySQL性能调优与架构设计——第5章 备份与恢复
第5章 备份与恢复 前言 数据库的备份与恢复一直都是 DBA 工作中最为重要的部分之一,也是基本工作之一.任何正式环境的数据库都必须有完整的备份计划和恢复测试,本章内容将主要介绍 MySQL数据库的备 ...
- MySQL 性能调优之存储引擎
原文:http://bbs.landingbj.com/t-0-246222-1.html http://bbs.landingbj.com/t-0-245851-1.html MySQ ...
- MySQL性能调优与架构设计——第11章 常用存储引擎优化
第11章 常用存储引擎优化 前言: MySQL 提供的非常丰富的存储引擎种类供大家选择,有多种选择固然是好事,但是需要我们理解掌握的知识也会增加很多.每一种存储引擎都有各自的特长,也都存在一定的短处. ...
- 经典!《MySQL性能调优手册》高清电子版,限时 3 天免费下载
点击上方"逆锋起笔",关注领取视频教程 ☞ 程序员进阶必备资源免费送「各种技术!」 ☜ 作为最流行的开源数据库软件之一,MySQL数据库软件已经是广为人知的了,性能调优是MySQL ...
- MySQL 性能调优和优化技巧
介绍 MySQL 是一种流行的开源数据库应用程序,它以一种有意义且易于访问的方式存储和构造数据.对于大型应用程序,庞大的数据量可能会导致性能问题. 本指南提供了一些关于如何提高 MySQL 数据库性能 ...
- MySQL mysql性能调优
MySQL性能调优,SQL优化.索引优化 慢查询日志 当查询超过一定的时间没有返回结果的时候,才会记录到慢查询日志中.默认不开启. 采样的时候手工开启.可以帮助我们找出执行慢的 SQL 语句 查看慢 ...
- mysql 读写分离缺点6_6\MySQL 主从同步 , MySQL 读写分离 , MySQL 性能调优
6\MySQL 主从同步 , MySQL 读写分离 , MySQL 性能调优 day06 一,mysql 主从同步 二,数据读写分离 三,MySQL 优化 ++++++++++++++++++++++ ...
最新文章
- 手把手教你如何在 Linux 上源码安装最新版本 R
- 安装华为T2000软件,无法初始化MS SQL 2000问题解决办法
- 父类卡子类卡java_Java中关于子类覆盖父类的抛出异常问题
- 物理学上最厉害的54个男人!2400年来难以超越,没想到聚在一起后这么震撼......
- 关于android开源类库StickyListHeaderAdapter 的写法注意
- 支持多协议多服务的服务器设计和实现的步骤,基于多协议的人工影响天气接入服务器设计与实现...
- 435. 无重叠区间(JavaScript)
- linux用户类型分类,信息安全技术题库:SELinux安全上下文主要包括用户、角色、类型、层次和分类字段。( )...
- SAP License:如何建立应付暂估明细查询
- servlet ---- 简单案例
- 从Python调用C / C ++?
- 20172304 2017-2018-2 《程序设计与数据结构》第五周学习总结
- selenium.common.exceptions.WebDriverException: Message: Can't load the profile.
- vncview用法_vnc远程桌面怎么使用(最新vncviewer使用教程)
- java处理生信数据,生信Java软件安装
- 消除keil编译警告 #1296-D:extended constant initialiser used
- RTKLIB专题学习(四)---单点定位实现初识(一)
- C++编写库文件以及调用
- vc sp6补丁下载地址及具体安装
- 盛世昊通签约万旗投资,打造汽车行业美好明天!