首页
学习
活动
专区
工具
TVP
发布

杨建荣的学习笔记

公众号:jianrong-notes
专栏作者
1678
文章
1596778
阅读量
250
订阅数
MySQL毫秒必争的优化场景
这几天在做一个极限优化的问题,问题的瓶颈不是几分钟优化到几秒钟,而是需要从近2毫秒优化到1毫秒以内,至于这个指标1毫秒到底是怎么来的,这是一个业务层面可见的指标体系,即如果超过了一定的延迟范围,则整个数据通道都会产生阻塞,所以优化目标有些过于清晰,导致整个优化过程还是蛮有压力的。
jeanron100
2019-07-30
9050
初识JMeter
今天在地铁上,一直在琢磨高可用测试的一些补充场景,除了功能之外,就是一些异常场景的考虑,总之,能想到可能发生的任何场景,然后和实际应用场景结合起来,给出对策,我觉得就是一个相对比较完善的测试预期了。 但是高可用测试,性能基线测试,中间件测试,这些说白了都是测试,提出方案给出测试计划和方案,这不可厚非,但是我感觉不对,这些场景的一个关键词都是测试。 相比于测试,很多开发同学都会有一种优越感,有没有,要不要我不评价,但是优越感爆棚了就有问题了,比如前几天看到有些所谓的大牛在说,只有那些年薪3
jeanron100
2018-03-21
1K0
MySQL字符函数的压力测试
MySQL中的字符串处理函数非常多,以至于我在整理的这部分内容的时候也眼前一亮,有一种进了大观园的感觉,哦,原来有这个函数,哦,竟然可以这样实现,以前怎么没想到,等等。 比如字符串查找函数,instr,locate,position三个函数的功能都是很相似的。如果要实现一个功能,从字符串foobarbar里面找到bar这个字符串的起始位置,使用Instr,locate,position都可以实现。 SELECT INSTR('foobarbar', 'bar'); SELECT LOCATE('ba
jeanron100
2018-03-21
1.2K0
使用sysbench压力测试MySQL(二)
昨天有了第一篇的测试之后,仅仅是一个开始。 我接下来做sysbench压测的主要思路是根据现有的配置作出调整,能够持续性的优化和压力测试达到目的,而不是简单的去对比连接数在不同数量级会有多大的差别,所以你会在里面看到一些问题的排查,一些问题的解决,可能有些又不是压测相关的。 压测连接数300跑不上去 我设置了max_connections为3000,但是压测的时候到了300个线程就跑不上去了。这个问题很有典型性。 sysbench抛出的错误如下: FATAL: mysql_stmt_prep
jeanron100
2018-03-21
3.7K0
一条SQL语句的执行计划变化探究(r10笔记第3天)
最近有个同事碰到一个问题,想让我给点思路。我大体了解了一下,是一个系统目前在做压力测试,但是经业务反馈发现某个环节的处理时间有些长,排查了一圈,最后这件事情就落在了DB这边,希望DB能够给点意见,是否
jeanron100
2018-03-19
6290
数据库突然宕机的问题及分析
昨天晚上,某个环境的数据库在做一个压力测试的时候突然宕机了。这个问题比较急。马上查看日志文件。 看到了如下的一段,报了os级的linux错误。提示没有空间了。 Fri Mar 14 19:16:47 2014 Archived Log entry 192 added for thread 1 sequence 192 ID 0x1ed7a02c dest 1: Fri Mar 14 19:39:24 2014 Incremental checkpoint up to RBA [0xc0.2aa5fb.0
jeanron100
2018-03-13
1.4K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档