mysql 5.7优化不求人_《MySQL 5.7优化不求人》直播精彩互动
原标题:《MySQL 5.7优化不求人》直播精彩互动
昨晚的CSDN学院直播没错过吧?
叶老师准备了40+页PPT,直播中更是旁征博引
细致认真地讲解了MySQL 5.7的优化秘籍
小伙伴们顿时化身好奇宝宝,很多问题哦
叶老师甄选了一些较有代表性的问题跟大家分享
嘘,我懂,你要视频,要PPT?
直播视频正在紧张有序地编辑中...
预计本周日15:00发出
请先看下方互动环节
-----互动环节-----
甲:sys Schema 的性能损失由多大?
叶老师:我自己没有去做对比测试。
不过,有需要时,就把 performance_schema 的功能打开吧,没啥好说的。
好比如,你需要开启 binlog 方便数据恢复,难道就因为IO负载增加了就不开了吗。
乙:现在很多使用云数据库了。在这种新形式下,DBA是不是应该调整方向了?
叶老师:这是肯定的,可以侧重从业务及架构层面对数据库进行优化,并且加强运维开发方面的能力。
事实上,还是有很多决策者基于安全或成本的理由不肯大范围使用云数据库,宁可申请云主机自己部署数据库,因此基础的DBA功底还是不能丢。
丙:pkid自动补全,server层识别不到的吧
叶老师:这个特性叫做index extensions,在MySQL 5.6.9版本开始optimizer就已经能识别了。详情请参考:
http://mp.weixin.qq.com/s/w4Cyto1pf7I7qiP9uttd-w
丁:现在做mysql 集群用什么比较好?
叶老师:要先看你想用于什么业务场景,想解决什么痛点。
几个常见的方案是,一主一从+keepalived,一主多从+MHA,双主+keepalived,双主多从+MHA,或者前面挂 DBProxy 中间件搭配。
或者用PXC、MariaDB Gelera Cluster,也有在用 NDBCluster 的案例。
可以根据实际业务需求,调研这些方案的适用性。
戊:老叶,现在学mysql 从5.几学起呢
叶老师:直接从5.7开始吧。
己:超大表的DDL是个痛点,影响业务,slave延迟。这个新版本会有优化么?具体技术细节
叶老师:MySQL 5.6的Online DDL已经有了较大的优化,5.7则做的更好。
小表可以直接Online DDL,大表一般采用pt-osc,但事实上它也会导致slave延迟。
想要slave不延迟的话,建议用gh-ost,以及facebook开源的 OnlineSchemaChange 工具。
庚:分库分表中间件用什么比较好?
叶老师:要先看你分库分表的业务场景是怎样的,并没有固定的答案。
业界几个常用的中间件有 MaxScale、ProxySQL、OneProxy、美团的DBProxy、Mycat、Atlas等,可以分别调研下这些产品。
辛:mysql 5.5想升级到 5.7,有什么坑分享下?
叶老师:可以从5.5直接升级到5.7。
不过,在5.6版本中,一些数据类型例如date发生了较大变化,因此建议导出逻辑备份再恢复的方式升级比较可靠。
壬:通常并发超过多大时,应该加 thread pool 组件
叶老师:事实上,thread pool应对突发大量短连接的场景比较有作用,如果是长时间有大量的长连接,用连接池即可,没什么必要用用thread pool。
怎么还有疑问?QQ扫码加群换个地儿继续讨论!
加入知数堂,在这里你会找到答案
知数堂-自由、开放的技术交流平台返回搜狐,查看更多
责任编辑:
mysql 5.7优化不求人_《MySQL 5.7优化不求人》直播精彩互动相关推荐
- mysql gis index 索引原理_从原理到优化,深入浅出数据库索引
MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构. 数据库查询是数据库的最主要功能之一,我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的 ...
- mysql内链查询写法_网站内链优化与几种常见的结构优化方法
在互联网的海洋沉淀了这么多年,经常会看见很多新人学着学着就放弃了,甚至有人还说做seo还不如去工地上班.真的是这样吗?其实不是这样的,很多行业有进人进来,就有老人离开,这属于自然规律.许多的站长做着做 ...
- mysql 5 7 教程视频_[MySQL] MySQL 5.7从入门到精通视频教程
资源介绍 目录 ├─MySQL常用命令大全.pdf ├─视频教程 │xa0xa0├─第10讲 存储过程和函数 │xa0xa0│xa0xa0├─10.1xa0xa0创建存储过程和函数.avi │xa0x ...
- MySql数据库explain用法示例_[MYSQL]-EXPLAIN用法
EXPLAIN简介 当我们需要优化一个SQL语句的时候,我们需要知道该SQL的执行计划,比如是全表扫描,还是索引扫描:在MySQL中我们可以通过EXPLAIN去完成,EXPLAIN命令是查看优化器如何 ...
- mysql 单机双实列_{ mysql } MySQL单机多实例及主从复制
没有过多的,直接上码 my.cnf [mysql_multi] mysqld = /usr/bin/mysqld_safe mysqladmin = /usr/bin/mysqladmin user ...
- 多目标粒子群优化算法_基于粒子群优化的投资组合优化研究
原文链接: 基于粒子群优化的投资组合优化研究tecdat.cn 我今年的研究课题是使用粒子群优化(PSO)的货币进位交易组合优化.在本文中,我将介绍投资组合优化并解释其重要性.其次,我将演示粒子群优 ...
- mysql 优化 案例_[MySQL优化案例]系列 -- OPTIMIZE的威力
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 1.先来看看多次删除插入操作后的表索引情况 mysql> ...
- 使用mysql命令行的工具_[MySQL]命令行工具和基本操作
一 MySQL命令行工具 (查看帮助 ---help,或 -?) 1)MySQL MySQL是一个简单的SQL外壳(有GNUreadline功能).它支持交互式和非交互式使用.当交互使用时,查询结果 ...
- mysql主键和聚簇索引_[MySQL] innoDB引擎的主键与聚簇索引
mysql的innodb引擎本身存储的形式就必须是聚簇索引的形式 , 在磁盘上树状存储的 , 但是不一定是根据主键聚簇的 , 有三种情形: 1. 有主键的情况下 , 主键就是聚簇索引 2. 没有主键的 ...
最新文章
- 浅谈Python Web的五大框架
- 处理除第一个之外的所有参数(在bash脚本中)
- 代码即财富之我学Java对象序列化与反序列化(2)
- php vc9安装包免费下载,phpstudy 2013软件下载-phpstudy 2013安装包pc客户端 - 极光下载站...
- linux系统常用快捷键,文件类型,后缀名,语言修改,转义
- Hbase总结(十)Hhase性能调优
- android 活动传递数据,如何在Android应用程序的“活动”之间传递数据?
- Bootstrap补充
- Parcel极速零配置Web应用打包工具
- vue如何在手机上查看vue-cli构建的项目
- 小宝机器人的储存容量_扫地机器人和吸尘器哪个更实用?
- CCNA-(5)-IP路由汇总
- 问答| 为什么四轮驱动机器人(SSMR)的质心(COM)没有横向分速度vy呢?
- 提取数据_提取图表曲线数据的方法
- 实习面试感悟-阿里云
- mysql constraint primary key_SQL PRIMARY KEY 约束
- 熬夜爆肝整理!史上最硬核的Mysql函数大全,还不收藏?
- 【Spring】Spring IOC学习笔记
- jetracer——自动驾驶车项目(basic_motion.ipynb)
- NR PUCCH(三) PUCCH resource 的配置与调用