长理培训真题库
我的
军队文职考试一本通

局域网内mysql数据库连接慢是什么原因

2020-01-21 11:21
在网上搜索了下解决办法, 发现有两种: 一. 两边机器配置的 resolve.conf 不一样, 把 resolve.conf 配置成速度 比较快的 DNS 就 OK 二. 把 mysql 配置中的 DNS 反向解析关掉, 也 OK 我用的是第一种办法, 修改 resolve.conf 配置后, 速度就上来了! 两台在同一网段的机器, 连接同一个数据库服务器, 一台的速度是另一台 的 100 倍, 数据库主机是域名表示的. 怎么都想不明白? 后来查看两台机器的 /etc/resolv.conf, etc/etc/resolv.conf, resolv.conf, 发现配置不一样, 改成速度快的那 台机器的配置, 速度那上就上来了. 域名解析也可以导致网络程序慢, 又一收获. 另外, mysql 还有 DNS 反向 解析的问题, 也可能导致速度慢, 可以在 mysql 的配置文件中, 把 DNS 反向解 析关掉. 当远程访问 mysql 时,mysql 会解析域名,会导致访问速度很慢,加上 下面这个配置可解决此问题 # 禁止 mysql 做域名解析 [mysqld] skip-name-resolve PHP 远程连接 MYSQL 速度慢,有时远程连接到 MYSQL 用时 4-20 秒不等, 本地连接 MYSQL 正常,出现这种问题的主要原因是,默认安装的 MYSQL 开启 了 DNS 的反向解析,在 MY.INI(WINDOWS 系统下)或 MY.CNF(UNIX 或 LINUX 系统下)文件的[mysqld]下加入 skip-name-resolve 这一句。 但是,这样会引起一个问题:连接 mysql 时,不能使用 localhost 连接 了,而是要使用 IP 地址的;如果是按 localhost 对用户赋权限的话,用户登录 权限也要修改一下的。 连接 mysql 速度慢的解决方法. 2 台服务器,一台跑 iis+php,一台跑 mysql,和以往一样配置好环境, 测试页面一切 OK 跑应用的时候发现 php 访问 mysql 速度很慢,这种情况在以前从未发现 过,虽然 2 台服务器并非在同一网段中,但是 ping 数值基本上都在 1,2ms 之间,tcp 连接应该不是问题关健,google 以后找到答案,在 my.ini 文件的 [mysqld]部分加入:skip-name-resolveskip-name-resolve,保存文件,重启 mysql,一切 OK 啦, 速度象飞一样了 新版本的 mysql 配置起来不象以前的那个傻瓜化了,这个问题折腾了我 一上午的时间,晚上回来总算是解决了,嘿嘿,又学到一些东西。 Windows 2003 下的 MySQL 5 服务器,本机连接到 MySQL 服务非常快, 局域网内有两台 Linux 机器,有一台连接很快,另外一台输入密码后要等好 几秒钟才能连上。 补充:局域网、校园网安全维护方法 校园网络分为内网和外网,就是说他们可以上学校的内网也可以同时上 互联网,大学的学生平时要玩游戏购物,学校本身有自己的服务器需要维护; 在大环境下,首先在校园网之间及其互联网接入处,需要设置防火墙设 备,防止外部攻击,并且要经常更新抵御外来攻击; 由于要保护校园网所有用户的安全,我们要安全加固,除了防火墙还要 增加如 ips,ids 等防病毒入侵检测设备对外部数据进行分析检测,确保校园 网的安全; 外面做好防护措施,内部同样要做好防护措施,因为有的学生电脑可能 带回家或者在外面感染,所以内部核心交换机上要设置 vlan 隔离,旁挂安全 设备对端口进行检测防护; 内网可能有 ddos 攻击或者 arp 病毒等传播,所以我们要对服务器或者 电脑安装杀毒软件,特别是学校服务器系统等,安全正版安全软件,保护重 要电脑的安全; 对服务器本身我们要安全 server 版系统,经常修复漏洞及更新安全软件, 普通电脑一般都是拨号上网,如果有异常上层设备监测一般不影响其他电脑。 做好安全防范措施,未雨绸缪。
温馨提示:如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
局域网内mysql数据库连接慢是什么原因 第 1 页

下载提示

1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读

2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改

3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载

4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉

最近更新

热门排行