XeLabs TokuDB 5.7.20 Release

恭喜XeLabs TokuDB 5.7.20发布,该版本基本地Percona版本TokuDB进行优化。基于Percona 5.7.20发版。

对TokuDB提升如下

  • Percona Server has implemented TokuDB integration with PERFORMANCE_SCHEMA.
  • 关于添加有默认值的日期类型字段,主从同步的问题(主:InnoDB,从:TokuDB) http://q.fireflyclub.org/?/question/47
  • 加入show engine中XeLabs TokuDB 标识
  • mysql –version 加入XeLabs 标识(本次只在CentOS7的版本标识)

二进制下址地址: https://pan.baidu.com/s/1qYRyH3I

20171219 补:

提供于基于xtrabackup 2.4.9版本的支持在线热备XeLabs TokuDB, AiSQL TokuDB (不支持Percona TokuDB)工具。 下载地址,目前也用百度云盘共享。

二进制下址地址: https://pan.baidu.com/s/1qYRyH3I

更多问题加入QQ群:579036588 联系群主。

PHP大会分享《MySQL 5.7优化不求人》

2017年6月10日,第三届PHP全球开发者大会在北京亚洲大酒店举办,现场云集了近千名的PHP开发者及PHP界的大牛,这是一场关于PHP语言的技术盛宴。

这是叶老师第二次在这个大会上做分享了,去年的分享主题是《程序猿都该知道的MySQL秘籍》,广受好评,在去年的分享嘉宾打赏排行榜上名列前茅。今年叶老师给带来的主题是《MySQL 5.7优化不求人》,一如既往的干货满满。


叶老师教你如何用好MySQL 5.7,优化不求人

MySQL 5.7 新增了众多特色功能,诸如 Optimizer 增强、支持多个触发器、P_S 增强、增加sys schema、在线修改 VARCHAR 长度、多源复制、并行复制等,对于提升MySQL性能都有很大帮助。

作为非专业 DBA,如何利用这些特性帮助我们做好 SQL 优化呢?且听老叶娓娓道来!

学习要点

1、MySQL 5.7关键新特性

a) MySQL 5.7性能提升;

b) MySQL 5.7新特性,Server层优化、InnoDB层优化、Optimizer优化、EXPLAIN CONNECTION、JSON、虚拟列、新增sys schema、performance schema增强等等;

2、MySQL 5.7下的SQL优化招数

a) 如何设置SQL超时,避免个别垃圾SQL破坏生产环境;

b) 如何查看某个线程当前执行的SQL效率;

c) 如何找到性能瓶颈SQL;

d) 如何找到消耗最多内存的SQL;

e) 如何找到哪些SQL被频繁执行;

f) 如何找到慢SQL中的TOP 10;

g) 哪个文件(数据表)产生了最多的IO,读多,还是写的多;

h) 如何找出哪些利用率很低的索引;

以及其他等等。

3、关注MySQL 8.0新特性

a) 重大变化,数据字典改用InnoDB,不再使用MyISAM引擎,顺便实现了DDL的原子性;

b) 重大变化,增加不可见索引(INVISIBLE INDEX),方便删除利用率很低的索引;

c) 重大变化,增加支持倒序索引;

d) 重大变化,重构Optimizer,HINT增强等;

以及其他等等。

精彩PPT

………………..

………………..

咦,这是怎么了

老叶的精彩分享PPT已上传到百度云盘,链接

: http://pan.baidu.com/s/1jIecgo2

或者你还可以扫码直达,欢迎转存及转发。


观看直播更过瘾

错过了PHP大会很懊恼?只看PPT不过瘾?

没关系,还有机会!

DBGeeK在线直播课|《MySQL 5.7优化不求人》将于2017年6月15日上线,叶老师主讲,可以先下载PPT,对应着听,更易掌握哦!

在线分享报名入口:

http://edu.csdn.net/huiyiCourse/detail/415

报名倒计时中,也可点击“阅读原文”直接报名!

MySQL Beginer 开篇

作者:吴炳锡 来源:http://wubx.net/ 联系方式: wubingxi#163.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究.

公众号出现已经快4年多了, 做为一名技术人员,还是喜欢RSS订阅, 虽然自已也订阅了一些公众号,如: 老叶茶馆(imysql_wx), 运维帮,Docker社区等等,可是说真的看的真不多。平时看还是RSS订阅及朋友圈转来的文章,也感受公众号挺方便的,但看看微信的公众号的产品经理的设计,我觉的是一种产品的倒退,一直没行动。
今天在三在朋友的鼓励下也注册了一个公众号,起名: MySQLBeginer 。用这个公众号,我有两个原因,一是做知数堂快2年了,接触这个方向学习的人比较多,也了解各位的需求,所以想写点入门方面的文章,给大家推荐一下MySQL方面的优秀工具,或是SQL的功能实现,低调做事开始,解决实际问题。
那么如果你是小白用户,这个公众号,你要关注一下,如果你是大牛用户,我建议你也关注一下,看到感兴趣的方向,大家一块来投个稿。送人玫瑰手有余香。如果你有更多的想法,或是平时也想聊聊,可以考虑加入我为这个微信群群:MySQLBeginer。第一时间获取到近期的写作方向。请关注我.

mysqlbeginer%e4%ba%8c%e7%bb%b4%e7%a0%81

知数堂公课-第22次-数据库中间件在业务系统中的作用

作者:吴炳锡 来源:http://wubx.net/ 联系方式: wubingxi#163.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究.

本次知数堂有兴邀请到杭州平民软件资深MySQL开发人员人王广友,给大家带来一个关于数据库中间件在业务系统中的作用。

关于分享者

  • 4年专职MySQL DBA,丰富的数据库与应用性能优化经验
  • 个人博客 http://www.cnblogs.com/youge-OneSQL/
  • 个人网站(时效性、准确性) http://www.yougemysqldba.com/
  • MySQL源码相关 mysqlbinlog flashback for 5.6
  • http://www.cnblogs.com/youge-OneSQL/p/5249736.html l 长期活跃于itpub
  • ID: wgy20051896
  • 微信 onesoft007

通过本次分享,让我们看到MySQL在现有业务使用中的一些软肋:

  • 连接数支持不够友好,(官方推出一个thread-pool,但是企业版中的需要收获)
  • 读写开离,在实现上还需要程序层支撑
  • 数据库里执行过什么样的SQL及分布情况不好统计
  • 负载方案少

使用中间件可以到的改善

  • 连接池功能
  • 支持带权重的负载均衡
  • 主从延迟检测的负载均衡
    >从库延迟自动下线,恢复后上线
  • 基于查询代价的负载均稀
    >把一些复制的SQL做读写分离,不复杂的还是直接去主库查询
  • 通过SQL语句中加入HINT来做到实时非实时查询混合
  • 自动实现负载中的数据库故障下线,主库故障自动选主,从库故障下线,恢复后自动加入
  • 支持透明的分库分表
  • 在中间件上实现防火墙功能,把危险SQL过滤掉
  • 在Proxy上实现全局Sequence分配,多Proxy之间实现协同
  • 支持Proxy之间做故障切换

通过该分享觉的这个Proxy是业务中的绝对利器,可以帮着开发省不少开发业务的时间。更多信息请参考:传送门http://pan.baidu.com/s/1i4ZOfop (含PPT和当晚分享视频)

关于知数堂

http://zhishuedu.com

“知数堂培训”是由资深MySQL专家叶金荣、吴炳锡联合推出专业优质在线培训课程,当前主要有MySQL DBA实战优化和Python运维开发两个课程,是业内最有良心、最有品质的培训课程。

目前MySQL DBA实战优化班第八期以及Python运维开发班第二期均已火热开班。学员已有400多人,超过40%的优秀学员进入腾讯、淘宝、京东、乐视、去哪儿、滴滴、猎豹、58、微博、金山云、聚美、苏宁、恩墨、沃趣、爱可生、37玩、宝存、人人贷、美的、新东方、平安金融等众多知名公司,在获得更好的职业发展机遇同时薪资也得到了大幅提升。

MySQL DBA实战优化班课程从第八期起全新升级,除了将MySQL教学版本升级到5.7外,还加入Percona、MariaDB的使用实践经验,以及更多实战案例,课程内容精彩纷呈不容错过。

Python运维开发课程第二期课程内容会进行大幅更新,除了增加了基础知识的扩充,还加入Django讲解和Docker基础运维内容,实实在在帮助学员提高综合能力,求职跳槽加薪不再难,O(∩_∩)O哈哈~

知数堂MySQL DBA在线培训招生中

知数堂MySQL DBA在线培训班值得信赖吗?

知数堂培训是由资深MySQL专家叶金荣、吴炳锡联合推出专业优质在线培训课程,目前主要有MySQL DBA实战优化和Python运维开发两个课程,是业内最有良心、最有品质的培训课程。

其中MySQL DBA实战优化班已开班2年多,有将近500位学员,随到随学。我们还将继续专注MySQL DBA培训服务,为这个行业挖掘出更多优秀的MySQL DBA人才。

参加完培训好跳槽/转岗吗?

知数堂MySQL DBA班级的数位早期学员参加完培训后,其职业生涯都获得了很大程度提升,无论加薪还是晋升。不少同学终于实现了从非专职MySQL DBA到专职MySQL DBA的华丽转身。
大湿胸、大师姐、刚架构、神医、达梦哥、猪肉哥、心灵哥、波波等人,都是这些故事的主人公。
超过40%的优秀学员进入腾讯、淘宝、京东、乐视、去哪儿、滴滴、猎豹、58、微博、金山云、聚美、苏宁、恩墨、沃趣、爱可生、37玩、宝存、人人贷、美的、新东方、平安金融等众多知名公司。
学员中,甚至也有其他培训机构的讲师(是否讲授MySQL课程我们不得而知)。
我们还和众多一线互联网公司建立密切合作关系,优秀学员有机会获得内推直达“服务”,进一步帮助学员获得更好的起点。当然了,这个不作为我们的承诺,只能看猿粪了。

在线网络培训可靠吗?

我们的班级学员来自全球各地五湖四海,其中北京、上海、深圳、广州最多,约一半以上,其余来自杭州、南京、西安、福州、厦门、成都、重庆IT行业二线发达城市,更有数位海外学员,他们来自韩国首尔、泰国曼谷,美国等地。
有这么多学员的选择,您完全可以放心。无论是教学质量还是课程的持久性。

在网络教学中通过平台老师和学校直播授课,有问题及时解答,互动非常强。

零基础可以参加培训吗?

当然可以。
但我们仍然建议最好要先自学一些基础知识,包括Linux的基本管理、MySQL基本使用(安装配置、日常管理、SQL用法等)。可以关注本公众号:imysql_wx,发送关键字“新手”,获得相应学习资料推荐。
此外,我们的课程一大优势是:一次交费,可反复听课一年(约4期,每期3个月,事实上肯定超过一年),这么长时间,相信聪明伶俐、勤奋好学的您肯定早已掌握MySQL DBA的心法秘诀了吧。

我觉得学费挺贵的,怎么破?

亲,一年才7000啊,折算下来一个月还不到500,一天不到20块,每天省出一顿饭钱而已。
最重要的是,学成之后,您所获得的晋升、加薪,可能只要1个月就可以回本了,天底下哪里还有这么高回报率的投资?
事实上,这个价格相比其他机构动辄9800, 16980之类的已经便宜很多了。因为我们的市场营销成本为0,主要靠学员间口碑效应做大,且当前处于创业初期阶段,公司运营成本也比较低,并不是为了打价格战。
心动不如行动,快点加入吧。

好吧,被你忽悠成功了,怎么付款

访问 http://zhishuedu.com 知数堂 即可直接跳转到我们的官方淘宝店 传送门

我还有疑问的话,怎么联系你们

有兴趣参加知数堂培训请加入QQ群:529671799、373900864,欢迎前来垂询具体事宜。

扫描下面二维码加入QQ群
QQ群1:529671799

QQ群2:373900864

关于知数堂

“知数堂培训”是由资深MySQL专家叶金荣、吴炳锡联合推出专业优质在线培训课程,目前主要有MySQL DBA实战优化和Python运维开发两个课程,是业内最有良心、最有品质的培训课程。
其中MySQL DBA实战优化班已开班2年多,有将近400位学员,目前第8期即将开班。我们还将继续专注MySQL DBA培训服务,为这个行业挖掘出更多优秀的MySQL DBA人才。

超过40%的优秀学员进入腾讯、淘宝、京东、乐视、去哪儿、滴滴、猎豹、58、微博、金山云、聚美、苏宁、恩墨、沃趣、爱可生、37玩、宝存、人人贷、美的、新东方、平安金融等众多知名公司。学员中,甚至也有其他培训机构的讲师(是否讲授MySQL课程我们不得而知)。

我们还和众多一线互联网公司建立密切合作关系,优秀学员有机会获得内推直达“服务”,进一步帮助学员获得更好的起点。当然了,这个不作为我们的承诺,只能看猿粪了。

MySQL DBA实战优化课程总耗时约90学时,每周一至周四晚上20:30 – 22:30上课,前后历时约3个月,由叶、吴两位大师倾心亲授,毫无保留,该课程特别适合运维工程师、开发工程师、架构师、ORACLE DBA、SQL Server DBA来参加,愿我们的课程能为您的职业发展道路助力腾飞。

Python运维开发班课程总耗时约60学时,每周六全天上课6个学时,共10个周末,由张增老师(曾就职于360、乐视,主要负责云平台后端服务开发)授课。该课程特别适合SA、DBA、在校生学习,参加完本课程学习后,基本可胜任 Python 开发工程师、Python 后台开发工程师、运维开发及 运维等相关工作 。

知数堂培训在线免费分享《DBA神技之SQL Review》

知数堂培训推出免费在线分享《DBA神技之SQL Review》

1、分享主题

《DBA神技之SQL Review》

2、嘉宾介绍

吴炳锡,知数堂培训联合创始人,前新媒传信首席DBA、MySQL中国用户组(ACMUG)主席,吴炳锡老师具有多年MySQL及系统架构设计及培训教学经验,擅长MySQL大规模运维管理优化、高可用方案、多IDC架构设计,以及企业应用数据库设计等经验。

3、主题介绍

在DBA工作中,有个重要内容是做SQL Review。

面对成千上万的SQL时,如何判断每个SQL的质量高低,怎么从中快速找到那些“害群之马”,有什么神技吗。

此外,线上Schema和SQL怎么进行优化,也特别考验DBA的综合能力。

让我们一起来看看,DBA进行SQL Review时都有那些神技可用。

Agenda

  1. DBA要做哪些SQL Review工作
  2. Schema Review的注意事项
  3. SQL Review的注意事项
  4. 线上Schema分析、优化技巧
  5. 线上SQL分析、优化技巧

其他

分享时间:2016.7.28(周四) 晚上20:30 – 21:30

分享方式:YY语音直播,在QQ&微信群发送PPT等图文内容

YY频道:53695719(需提前安装YY客户端,支持windows/ios/andriod多平台)

知数堂分享QQ主群:529671799(加群暗号:知数堂)

扫描下面二维码加入QQ群

QQ群1:529671799

zst-qq-2

关于知数堂

“知数堂培训”是由资深MySQL专家叶金荣、吴炳锡联合推出专业优质在线培训课程,当前主要有MySQL DBA实战优化和Python运维开发两个课程,是业内最有良心、最有品质的培训课程。

目前MySQL DBA实战优化班第八期以及Python运维开发班第二期均在火热招生中。学员已有400多人,超过40%的优秀学员进入腾讯、淘宝、京东、乐视、去哪儿、滴滴、猎豹、58、微博、金山云、聚美、苏宁、恩墨、沃趣、爱可生、37玩、宝存、人人贷、美的、新东方、平安金融等众多知名公司,在获得更好的职业发展机遇同时薪资也得到了大幅提升。有兴趣的同学请发送 “开班” 或 “招生” 关键字即可获得详细信息。

MySQL DBA实战优化班课程从第八期起全新升级,除了将MySQL教学版本升级到5.7外,还加入Percona、MariaDB的使用实践经验,以及更多实战案例,课程内容精彩纷呈不容错过。

更多关于知数堂培训招生请点击下面链接:

知数堂MySQL DBA在线培训第八期招生中

Oracle嘉年华2105分享

作者:吴炳锡 来源:http://wubx.net/ 联系方式: wubingxi#163.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究.

今年还是受邀参加了一下Oracle技术嘉年华2015, 把课程中去如何做好运维的整体概述给大家分享一下。需要PPT的猛击下面的连接下载。

MySQL运维那些事

http://pan.baidu.com/s/1pJGh7D5

 

泰岳教育-python周末班开课

作者:吴炳锡 来源:http://wubx.net/ 联系方式: wubingxi#163.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究.
北京神州泰岳教育科技有限公司(以下简称:泰岳教育)隶属于上市公司神州泰岳(股票代码300002),定位于以在线方式或实训基地模式为在校大学生和职业人士提供互联网+行业的职业能力培训服务,致力于打造国内首家互联网+职业技能的专业学习平台。因为公司转型,我们内部也有了一次新的机会,所以我和几个同事,一块拉起一个内部叫: 泰岳学院 组织: 定位几个方向: 数据库, 大数据, 测试 三个方向。 每个方向展开后还会有一些小课,这里不细说了。做为创业项目,我也需要历练一下。所以准备先开一期周末班试运行一下,在次宣传一下:

泰岳学院 python周末班开课了

现在互联网时代,传统运维面临极大的挑战,也是小鲜肉们经常去搞的Python,Ruby,Golang盛行的运维年代,所以

  • 如果你是MySQL DBA请你来提高一下,给自已添加一项新技能,让自已能在重复的劳动解放出来,去思考,去进步
  • 如果你是SA请你来提高一下, 给自已添加一项新技能,可以有能力开发一个管理平台
  • 如果你想成为一个专职的Python程序员,这里更是你应该来的地方,大师级开发人员带你感受Python之美

计划10月18日开课
开课周期: 10月初到12月初,每周日全天实体共计10天教学
授课老师: 业界知名某云RDS核心开发人员
大纲: http://pan.baidu.com/s/12ip1k
上课地点: 北京地铁5号钱北苑路北站 向北100米 泰岳大厦19层
第一期是VIP小班优惠进行中,最多15人,现在仅剩9个名额 (以交费为准)
有兴趣私聊吴老师,QQ: 82565387, Tel: 13501245755
更多详情直接和我联系吧。 第一期做的信任,做的是口碑。 相互加油:)

 

BTW:

第二期MySQL DBA班还有三个名额 ,开课时间: 10月17日。

第一期学员就业有去京东, 滴滴打车, 支付宝,魅族等大公司。 欢迎咨询。

我的现状说明-MySQL DBA周末班招生

作者:吴炳锡 来源:http://wubx.net/ 联系方式: wubingxi#163.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究.

我在现就职于神州泰岳集团下子公司: 北京新媒传信, 目前我们公司在教育方向进行大量的投入,创建了:泰岳教育: http://www.ultraedu.com.cn/   套用官方的话介绍一下:

北京神州泰岳教育科技有限公司(以下简称:泰岳教育)隶属于上市公司神州泰岳(股票代码300002),定位于以在线方式或实训基地模式为在校大学生和职业人士提供互联网+行业的职业能力培训服务,致力于打造国内首家互联网+职业技能的专业学习平台。

因为公司转型,我们内部也有了一次新的机会,所以我和几个同事,一块拉起一个内部叫: 泰岳学院 组织: 定位几个方向: 数据库, 大数据, 测试 三个方向。 每个方向展开后还会有一些小课,这里不细说了。

做为创业项目,我也需要历练一下。所以准备先开一期周末班试运行一下,在次宣传一下:

泰岳学院 北京MySQL DBA周末实体班开班了

  • 计划6月6日开课
  • 开课周期: 6月到10月初,每周六全天实体,周四晚上在线交流
  • 授课老师: 吴炳锡 blog: http://www.mysqlsupport.cn/   http://wubx.net
  • 大纲: http://pan.baidu.com/s/12ip1k
  • 上课地点: 北京地铁5号钱北苑路北站 向北100米 泰岳大厦19层
  • 第一期是VIP小班优惠进行中,最多15人,现在仅剩7个名额 (以交费为准)
  • 有兴趣私聊吴老师,QQ: 82565387, Tel: 13501245755

更多详情直接和我联系吧。 第一期做的信任,做的是口碑。 相互加油:)

目前已经有多家互联网公司向我预定毕业的学生,如果你想提升一下,或是想找一个进行互联网的机会,就行动吧。 以后更多想法,等我一期运行起来在公布。

备注:

 

 20150524   感谢各位支持,第一期VIP小班招生完毕。第二期估计到9月开始招生 期待大家的加入。

 

美的招聘-MySQL DBA

美的现在也想走开源路线,所以大量需要开源相关的人才,MySQL DBA也成了招聘中的重中之重。

该公司强烈推荐,二线城市,一线的待遇,舒适的生活:) 

具体信息如下:

高级MySQL数据库架构师
职位描述:
1.负责数据库架构规划、设计及技术指导;
2.负责关键技术研究及实现,提供满足产品设计规划的数据库领域设计方案;
3.及时解决项目开发或产品研发中的技术难题,对设计平台的最终性能和稳定性负责;
4.负责mysql数据库技术规范建设;
5.培训软件工程师,指导复杂模块的开发;

职位要求:
1.具备5年以上大型Mysql数据库开发设计经验;
2.具备MySQL,ORACLE,SQLserver等数据库的一种或多种的运行机制和体系架构经验;
3.精通sql语句,熟悉数据库的备份恢复及数据迁移等策略,熟练为数据库打补丁,版本升级等;
4.熟悉分布式数据库设计和建设方案,海量数据库分库分表策略以及高并发OLTP、OLAP系统的设计和维护;
5.精通数据库产品性能分析和测试,对数据库的优化,存储性能有较深的研究和操作经验;
6.精通Linux系统,熟练各种命令;
7.了解mogondB等NOSQL、的数据存储产品,熟悉不同类型和数据库的底层运行原理和优缺点;
8.了解Hadoop集群的搭建、配置与管理,对Hadoop源码有深入研究,有对Hadoop优化方面的经验优先;
9.善于处理数据库运行故障和安全加固;
10.熟悉建立数据库仓库及有数据分析与挖掘基础优先。

高级MySQL数据库管理工程师
职位描述:
1.负责Mysql数据库日常运维及故障解决,备份恢复维护;
2.负责Mysql数据库性能调优及数据安全,并负责补丁升级;
3.负责MySQL数据库集群、分库/分表和高可用方案实施等;
4.处理日常事务性数据库操作,提供业务和公司决策支持;
5.协助开发完成数据库表的设计及SQL调优;

职位要求:
1.三年以上DBA相关管理经验,具备大型互联网高并发下Mysql数据库管理经验;
2.精通/熟悉MySQL数据库的运行机制和体系架构,深入理解InnoDB引擎,熟悉MySQL数据库应用运行体系及高可用解决方案;
3.精通/熟悉Mysql数据库的管理,具备批量化数据库运维经验;
4.精通/熟悉MySQL数据库性能调优,SQL优化,服务器优化;
5.熟悉Linux操作系统管理与维护;
6.熟悉shell/perl/python等脚本编写;
7.有MongoDB、Redis、HBase等维护经验优先;
高级MySQL数据库开发工程师
职位描述:
1.负责数据库设计及代码开发;
2.配合产品部门制定数据库技术方案,分库分表策略,数据迁移方案;
3.参与数据库查询分析和性能优化,参与制定SQL编写规范、代码开发和SQL审查;

职位要求:
1.三年以上数据库开发经验;
2.精通数据库基本原理,熟悉SQL语言,精通掌握存储过程等技术;
3.熟悉数据仓库的ETL开发和主题数据建模;
4.熟悉Linux操作系统,具有Shell, C或Java编程经验;
5.熟悉基于MySQL的大规模分布式系统,具有基于MySQL的大规模分布式系统设计/开发经验者优先;
6.熟悉MySQL内核,具有分析其代码实现和具有修改、编写经验者优先;

工作地点:广东顺德
简历邮箱:pirate@linuxboy.cn
待遇从优,欢迎各方人才加入!!!