mysql远程访问时间长无反应_远程MySQL访问需要很长时间
Running a MySQL query on a local database takes only about 20-30ms but running the same query through a remote connection(internet) takes 500ms. Is this normal? If not what could be the possible reason for such delay?
This is a wireshark time extract for a particular Query run remotely.
Time -195.768993000 --- Request Ping
Time -195.909453000 --- Response OK
Time -195.909729000 --- Request Use Database
Time -196.049567000 --- Response OK
Time -196.049918000 --- Request Query
Time -196.219660000 --- Response
NOTE: I tried running the same query remotely through workbench and the duration of execution was 200ms.This I think matches time taken from 'Request Query' to 'Response' in C# as shown in the wireshark data above.
Talk1:
how many rows it will return ?
Talk2:
May be 100. But that doesn't matter as "Request Ping to Request Query" only takes about 300ms.
Talk3:
can't you check the query by running directly on server with ssh
Talk4:
If I am right SSH only encrypts your connection it will not increase the throughput.
Talk5:
yes but it not needs to download the data to your local server, it will show you correct time of execution
Solutions1
It could be because of a DNS problem. You can disable DNS host name lookups by starting mysqld with the --skip-name-resolve option in the configuration file.
Talk1:
You checked again after restarting the server, right?
Talk2:
Ya, it seems that a remote connection would always have that time difference.
mysql远程访问时间长无反应_远程MySQL访问需要很长时间相关推荐
- 如何在mysql中创建连接_如何在MySQL中创建新用户并开启远程连接访问?
如何在MySQL中创建新用户并开启远程连接访问? 发布时间:2020-05-21 14:55:19 来源:亿速云 阅读:176 作者:鸽子 下面由mysql教程给大家介绍MySQL创建新用户并开启远程 ...
- Mysql能删了重装吗_【MySQL】干净删除MySQL,无报错重装
今天想重装下MySQL数据库,本来以为挺简单的一个事情,一不小心被卡住了,记录下,以后重装搞不好就用上了 要重装MySQL,嗯首先要有个MySQL安装包. 接着做以下几个事情就好了 1. 关闭MySQ ...
- mysql技术innodb存储引擎读后感_《Mysql技术内幕-InnoDB存储引擎》读书笔记 (一)...
@(Mysql) 官方数据库 下载 导入/data/mysql57/bin/mysql --socket /data/mysql3306/mysql.socket -uroot -ppassword1 ...
- mysql数据库工程师网易微专业_网易MySQL数据库工程师微专业学习笔记(五)
一.mysql数据库中的存储引擎 mysql在创建数据表时可以通过engine关键字设置存储引擎的类型,也可以通过alter命令来修改表的存储引擎.可以通过show engines命令来查看当前mys ...
- mysql集群和主从区别_搭建MySQL主从集群,主从复制过程中同步延迟问题
上一节我们成功搭建了主从复制.读写分离,实际上并发量和数据量不大的情况下,使用起来也是非常的流畅,无任何问题,可以正常运行了. 但是,要保证高可用,高并发的情况,可以写数据库master就有累了,从服 ...
- mysql必知必会笔记_《MySql必知必会》笔记整理
数据库基础 关键词: 数据库 表(表名唯一,取决多个因素,如不同数据库的表可以同名) 模式(关于数据库和表的布局及特性的信息) 列(表中的字段) 行[行(raw)和记录(record)很大程度可以等同 ...
- mysql开启日志占cpu不_使用MySQL Slow Log来解决MySQL CPU占用高的问题
但是怎么找到是哪个SQL语句的执行时间过长呢?可以通过MySQL Slow Log来找,详解如下. 首先找到MySQL的配置文件my.cnf,根据不同版本的mysql开启慢查询的配置也不一样 mysq ...
- mysql优化插入速度的方法_优化MySQL插入方法的五个妙招
以下是涉及到插入表格的查询的5种改进方法: 1)使用LOAD DATA INFILE从文本下载数据这将比使用插入语句快20倍. 2)使用带有多个VALUES列表的INSERT语句一次插入几行这将比使用 ...
- mysql数据库内置函数大全_(MariaDB)MySQL内置函数大全
本文目录: 1. 字符串函数 1.1 字符串连接函数 1.2 lower().upper().left().right() 1.3 填充函数lpad()和rpad() 1.4 trim().ltrim ...
最新文章
- Python内置方法
- sysbench mysql测试_使用sysbench对MySQL进行测试
- 数据表列名与数据库关键字冲突,在Hibernate下的解决办法
- PHP.ini 中的错误提示
- 你的网页加载太慢了怎么办?
- cpp怎么转成html,如何编辑HTML(标签),通过CppWebBrowser
- CTS(5)---Android8.0中CTS测试对于TEE的要求
- ACWING828 模拟栈
- 网景R6400做无线中继服务器,网件R6400刷梅林后5G掉线假死怎么办解决办法
- 月薪30K的硬件工程师需要哪些技能
- C# ActiveX 网页打包验证自动升级
- Python 爬取每日北上资金数据
- 写公众号的一些【奇葩经历】以及【思考】
- cesium面积测量
- 读懂DeFi四大金融原语的演变:流动性、杠杆、风险和套利
- equals和hashcode方法
- python小球游戏代码
- 关于黑苹果引导opencore0.66及以上bootstrap目录更新说明
- MP3 MP4 里不能缺少的231首歌!
- 小程序怎么把同名文件的前端数据(wxml)传送到后端(js)
热门文章
- JAVA听力源码,英语听力练习
- 工业级PoE交换机是如何进行工作的?使用中要注意什么?
- 【渝粤教育】国家开放大学2018年春季 8256-21T药物治疗学 参考试题
- 线性代数之——行列式及其性质
- EPS(Evolved Packet System,演进的分组系统)
- weblogic创建域后启动不了_摩托车淋雨后启动不了什么原因?如何解决?
- _Linux 最常用命令整理,建议收藏!
- 【Error】IDEA报错:org.jetbrains.jps.builders.java.dependencyView.TypeRepr$PrimitiveType cannot be cast t
- c语言中删除有序数组中重复元素,去除有序列表中的重复元素
- python 环境常用指令(updating...)