最近在使用java操作远程的mysql数据库的时候,第一次请求非常的慢,而且极其容易引起系统的崩溃报错连接超时

下面就这个问题来解决下把

-----------------------------------------------------------------

大部分我们的mysql中的配置信息时这样的(本人的修改过,自查宿主的mysql信息)

其中的配置信息,网上也有很多的介绍,这里边就不详细的介绍了,

其中有一个(我这里没有配置)极其重要

wait_timeout  这个属性代表着在多长时间内,mysql不会断开连接,默认的缺省值是8小时(28800秒‬),如果这个值设置小了的话就会导致第一次连接失败,或者很容易断开连接!

如果远程服务器的mysql出现了以上的问题就可以用以下的方案来解决(亲测有效!):

show global variables like 'wait_timeout';//查询你当前的mysql的默认超时时间为多少set global wait_timeout = 604800;//设置超时时间为7天

设置后的样子:

还有一个参数也非常重要  禁止域名解析

在/etc/my.cnf的mysqlid下面添加这样的字段:

skip-name-resolve

重启数据库

域名解析也可以导致网络程序慢,, mysql还有DNS反向解析的问题, 也可能导致速度慢, 可以在mysql的配置文件中, 使用以上命令把DNS反向解析关掉.

至此,完美解决!

mysql 访问速度_操作mysql第一次访问速度慢(远程)相关推荐

  1. mysql 导出数据字典_操作MySQL?这个库比pymysql香一百倍

    原创: 阿亮 Python极客社区 操作MySQL,我们都习惯于用pymsq,基本流程就是 创建连接 创建游标 执行SQL 关闭连接 代码是这样的 import pymysql# 1.创建连接conn ...

  2. 读取项目的根目录 部署tomcat后_tomcat配置根目录访问后,部署后第一次访问会出现tomcat的默认界面而非项目首页...

    tomcat配置根目录访问后,部署后第一次访问会出现tomcat的默认界面而非项目首页,而重启后会正常,这个原因是因为在配置文件中有如下配置,造成项目加载两次 unpackWARs="tru ...

  3. MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结

    MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结 一.VARCHAR存储和行长度限制 1.VARCHAR(N)中,N指的是字符的长度,VARCHAR类型最大支持65535,指的是 ...

  4. mysql 允许其他主机访问权限_允许其他主机访问本机MySQL

    来历:Linux公社 1.mysql远程毗连慢或许根本连不上 2.当地登录到mysql控制台,show processlist;看到很多过程,雷同 | 145 | unauthenticated us ...

  5. mysql不能通过ip地址访问权限_解决mysql中只能通过localhost访问不能通过ip访问的问题...

    解决mysql中只能通过localhost访问不能通过ip访问的问题 原因是没开权限 select * from user where user='root'; grant all privilege ...

  6. mysql 只读权限 不能访问函数_通用mysql只读函数

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. mysql 查询存储过程 速度_查询mysql过程

    MySql 使用explain分析查询 今天写了个慢到哭的查询,想用explain分析下执行计划,后来发现explain也是有局限性的: EXPLAIN不会告诉你关于触发器.存储过程的信息或用户自定义 ...

  8. mysql binlog跟踪_在MySQL中使用init-connect与binlog来实现用户操作追踪记录

    在MySQL中使用init-connect与binlog来实现用户操作追踪记录 分类: MySQL 前言: 测试环境莫名其妙有几条重要数据被删除了,由于在binlog里面只看到是公用账号删除的,无法查 ...

  9. 加速mysql导入时间_加快mysql导入导出速度

    MySQL导出的SQL语句在处理百万级数据的时候,可能导入要花几小时.在导出时合理使用几个参数,可以大大加快导入的速度. -e 使用包括几个VALUES列表的多行INSERT语法; --max_all ...

最新文章

  1. nginx 官方手册 php,nginx + php 的配置
  2. Intellij Idea/Webstorm/Phpstorm 的高效快捷键
  3. spring手动配置
  4. 发布IP地址查询的WEB SERVICE
  5. 多个 gradle 文件夹 \.gradle\wrapper\dists\ 设置gradle不是每次都下载
  6. 2021湖北高考成绩查询热线,湖北招生考试网:2021年湖北高考成绩查询入口、查分系统...
  7. javaWeb基础知识及注意事项
  8. ATIchinapay银联支付模块.zip
  9. 数模竞赛必备参考书籍《算法竞赛入门经典(第2版)》PDF免费下载
  10. 抖音协议、火山小视频通信协议加密算法研究分析
  11. 【知识图谱】OpenKG开源系列 | 海洋鱼类百科知识图谱(浙江大学)
  12. python爬取app数据_如何进行手机APP的数据爬取?
  13. hdu-5745 La Vie en rose bitset
  14. PDF怎么转换成jpg图片
  15. QT多插件通信框架CTK编译记录
  16. 前端提效 - js 批量导出 excel 为zip压缩包
  17. React的React.FC与React.Component的初步认识
  18. RH850进不去烧写
  19. MySQL如何恢复误删的数据?
  20. jQuery鼠标移动事件

热门文章

  1. Bailian4068 判断是否可以构成等差数列【字符串流+排序】
  2. 公司(企业与市场)与商业模式
  3. C 语言常见 API(fprintf、fputs、fprintf)
  4. 推理集 —— 工作与职业
  5. 标准模板库(STL)之无序容器列传
  6. 使用 C++ bitset 操纵浮点数类型(float、double)
  7. php db2 页面乱码_DB2代码页设置乱码的处理方法
  8. mpls 保留标签值_浅析MPLS多协议标签交换的发展历程
  9. python自学教程-3D图示Python标准自学教程入门篇
  10. python语言-Python 条件语句