摘要: 1.未修改的 wait_timeout 的初始值是28800,单位为秒,等于8个小时 2.wait_timeout过大有弊端,其体现就是mysql里有大量的sleep进程无法及时释放,拖累系统性能 但是,也不能设置太小,否则你可能会遇到 mysql has gone away 之类的问题 把wait 阅读全文
posted @ 2021-07-23 17:08 李成果 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 远程客户端连接MysqL数据库太慢解决方案 局域网客户端访问mysql 连接慢问题解决 编辑mysql配置文件 # vi my.conf [mysqld] skip-name-resolve 重启mysql服务 # /etc/init.d/mysqld restart 此选项禁用了DNS解析,连接速 阅读全文
posted @ 2021-07-23 16:58 李成果 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 第一步 修改 /etc/my.conf 文件 添加 skip-grant-tables 到 [mysqld] 下面就可以 这个参数的意思是设置为无需密码验证的登录 登录之后,可以添加用户,可以修改密码 重启mysql服务 /etc/init.d/mysqld restart 第二步 分两种情况: 情 阅读全文
posted @ 2021-07-23 16:55 李成果 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 为了安全起见,在mysql服务器上设置了,只让本机连接数据库 但是现在有个需求,需要远程连接 为了让客户端可以远程连接,则需要做如下设置 1 创建一个专门用来登录的用户 注意 此处的设置,需要让testdb用户可以登录服务器,不然sqlyog客户端连接不上数据库,但是Navicat for MySQ 阅读全文
posted @ 2021-07-23 16:49 李成果 阅读(131) 评论(0) 推荐(0) 编辑
摘要: MySQL优化哲学 1 为什么优化? 为了获得成就感? 为了证实比系统设计者更懂数据库? 为了从优化成果来证实优化者更有价值? 但通常事实证实的结果往往会和你期待相反!优化有风险,涉足需谨慎! 2 优化风险 优化不总是对一个单纯的环境进行!还很可能是一个复杂的已投产的系统 优化手段本来就有很大的风险 阅读全文
posted @ 2021-07-23 15:46 李成果 阅读(63) 评论(0) 推荐(0) 编辑
摘要: MyCAT基础架构图(实验环境) MyCAT实验环境准备 1 环境准备 两台虚拟机: db01(10.0.0.51) db02(10.0.0.52) 每台创建四个mysql实例:3307 3308 3309 3310 2 删除历史环境 两台虚拟机都要执行 pkill mysqld rm -rf /d 阅读全文
posted @ 2021-07-23 12:29 李成果 阅读(79) 评论(0) 推荐(0) 编辑
摘要: Atlas介绍 Atlas是由Qihoo 360 Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目 它是在mysql-proxy 0.8.2版本的基础上,对其进行了优化,增加了一些新的功能特性 360内部使用Atlas运行的mysql业务,每天承载的读写请求数达几十亿条 下载 阅读全文
posted @ 2021-07-23 11:43 李成果 阅读(65) 评论(0) 推荐(0) 编辑