ProxySQL的趣味杂谈

Stella981
• 阅读 547

主题ProxySQL 趣味杂谈

大纲

1、充哥,上一次重庆站分享之后可以说好评如潮,那么这次分享会有什么不一样的地方呢?

2、对很多同学来说,他们很关心用上Proxy以后数据库性能损失的问题,充哥有这方面的经验吗?

3、充哥也是ProxySQL的老司机了,可以讲讲之前用ProxySQL平滑迁移的案例吗?

ProxySQL的趣味杂谈

扫一扫左边二维码,
立刻报名本次活动。

嘉宾自我介绍

ProxySQL的趣味杂谈

张充 DBA专家工程师

从事数据库相关工作12年,同时也是知数堂的学员之一。主要负责MySQL、SQL Server相关运维、架构、自动化平台建设

01

充哥,上一次重庆站分享之后可以说好评如潮,那么这次分享会有什么不一样的地方呢?

ProxySQL的趣味杂谈

很多同学表示错过了上期重庆站online的分享,所以本次除了重庆站分享的部分内容外,增加了一些ProxySQL在安全方面的功能和策略介绍,希望可以从多个方面来分享ProxySQL的功能和使用场景来帮助到大家。

02

对很多同学来说,他们很关心用上Proxy以后数据库性能损失的问题,充哥有这方面的经验吗?

ProxySQL的趣味杂谈

中间件作为独立的一环,使得SQL整条回路变长,会对性能产生一定影响,甚至会达到10%-20%的QPS损耗,不过对于每个人的实际场景不同,使ProxySQL能达到的最佳性能也是不同的。实际我们更多会关注压测的性能上限值和业务实际压力数值来对比。在多数的场景中,都是可以接受中间件的性能损耗,同时中间件带给我们的益处也是非常大的。

03

充哥也是ProxySQL的老司机了,可以讲讲之前用ProxySQL平滑迁移的案例吗?

ProxySQL的趣味杂谈

平滑迁移,依照实际业务场景不同,方式和难度也是不通的。程序请求SQL是否具备重试机制、业务是否长连接或短连接、是否有长时间正在运行的SQL、迁移窗口与业务压力、以及正常的业务SQL的执行时间都是评估迁移方案的关键因素。我们可以借助ProxySQL的连接内部重定向或者ProxySQL对请求下发的Delay功能,可以实现一定程度的平滑迁移。

「3306π」北京站

时间: 2020年8月8日

直播平台

ProxySQL的趣味杂谈

ProxySQL的趣味杂谈


关于「3306π」社区

围绕 MySQL 核心技术,将互联网行业中最重要的数据化解决方案带到传统行业中;囊括其他开源技术RadonDB、ClickHouse、Redis、MongoDB、Hbase、Hadoop、ElasticSearch、Storm、Spark等;分享干货知识,即便是赞助商,也要求如此,拒绝放水

ProxySQL的趣味杂谈

本文分享自微信公众号 - 老叶茶馆(iMySQL_WX)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
2年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Souleigh ✨ Souleigh ✨
2年前
前端性能优化 - 雅虎军规
无论是在工作中,还是在面试中,web前端性能的优化都是很重要的,那么我们进行优化需要从哪些方面入手呢?可以遵循雅虎的前端优化35条军规,这样对于优化有一个比较清晰的方向.35条军规1.尽量减少HTTP请求个数——须权衡2.使用CDN(内容分发网络)3.为文件头指定Expires或CacheControl,使内容具有缓存性。4.避免空的
Stella981 Stella981
2年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Wesley13 Wesley13
2年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
2年前
35岁,真的是程序员的一道坎吗?
“程序员35岁是道坎”,“程序员35岁被裁”……这些话咱们可能都听腻了,但每当触及还是会感到丝丝焦虑,毕竟每个人都会到35岁。而国内互联网环境确实对35岁以上的程序员不太友好:薪资要得高,却不如年轻人加班猛;虽说经验丰富,但大部分公司并不需要太资深的程序员。但35岁危机并不是不可避免的,比如你可以不断精进技术,将来做技术管理或者
Wesley13 Wesley13
2年前
35岁是技术人的天花板吗?
35岁是技术人的天花板吗?我非常不认同“35岁现象”,人类没有那么脆弱,人类的智力不会说是35岁之后就停止发展,更不是说35岁之后就没有机会了。马云35岁还在教书,任正非35岁还在工厂上班。为什么技术人员到35岁就应该退役了呢?所以35岁根本就不是一个问题,我今年已经37岁了,我发现我才刚刚找到自己的节奏,刚刚上路。
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
3个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这