搜索结果
查询Tags标签: 变慢,共有 22条记录-
Redis变慢?深入浅出Redis性能诊断系列文章(三)
(本文首发于“数据库架构师”公号,订阅“数据库架构师”公号,一起学习数据库技术,助力职业发展) 本篇为Redis性能问题诊断系列的第三篇,主要从Redis服务层面上进行讲解,重点对相关机制的工作原理进行剖析,及如何最优的使用来提高处理性能。一.数据持久化的影响 为…
2022/9/15 2:18:49 人评论 次浏览 -
【Java面试】生产环境服务器变慢,如何诊断处理?
“生产环境服务器变慢?如何诊断处理” 这是最近一些工作5年以上的粉丝反馈给我的问题,他们去一线大厂面试,都被问到了这一类的问题。 今天给大家分享一下,面试过程中遇到这个问题,我们应该怎么回答。 这个问题高手部分的回答,我整理到了一个10W字的文档里面,大家可…
2022/8/5 14:23:54 人评论 次浏览 -
Redis 忽然变慢了如何排查并解决?
Redis 通常是我们业务系统中一个重要的组件,比如:缓存、账号登录信息、排行榜等。 一旦 Redis 请求延迟增加,可能就会导致业务系统“雪崩”。 我在单身红娘婚恋类型互联网公司工作,在双十一推出下单就送女朋友的活动。 谁曾想,凌晨 12 点之后,用户量暴增,出现了一个…
2022/2/23 19:24:26 人评论 次浏览 -
刷新认知!这六种让 Python 程序变慢的坏习惯我一直在用
在本文中,我总结了 6 种 Python 编写方式案例。 1.不要导入根模块 在使用 Python 时,我们无法避免的一件事是导入模块,无论是内置模块还是第三方模块。有时,我们可能只需要该模块中的一个或几个函数或对象。在这种情况下,我们应该尝试只导入我们需要的函数或对象,而…
2022/2/21 9:56:58 人评论 次浏览 -
别告诉我这是真的?goroutine 可能使程序变慢
下面,我们将会展示一个关于 for 循环的代码,将输入分成几个序列添加到 Goroutines 里面!我敢打赌你之前可能有过几次这种情况,但是每次引入 gorountine 都让你的代码变得更快吗?下面是一个简单的循环示例,它似乎很容易变成并发代码,但正如我们将看到的,并发版本不…
2022/2/18 14:11:39 人评论 次浏览 -
一次严重生产问题日记(初步怀疑是重启项目导致redis锁没有释放的问题)
2021.11.17 今天,考试系统出现生产问题。 1.老师反馈,无法创建考试、发布考试。 2.学员反馈,无法打开"我的考试"列表,无法参加考试、提交考试后成绩无法显示,一直处于"成绩正在计算中"页面。 开发人员自测,发现整个系统感觉变慢,响应时间变长;…
2021/12/4 19:16:35 人评论 次浏览 -
一次严重生产问题日记(初步怀疑是重启项目导致redis锁没有释放的问题)
2021.11.17 今天,考试系统出现生产问题。 1.老师反馈,无法创建考试、发布考试。 2.学员反馈,无法打开"我的考试"列表,无法参加考试、提交考试后成绩无法显示,一直处于"成绩正在计算中"页面。 开发人员自测,发现整个系统感觉变慢,响应时间变长;…
2021/12/4 19:16:35 人评论 次浏览 -
Redis为什么变慢了?透彻解读如何排查Redis性能问题
Redis 作为优秀的内存数据库,其拥有非常高的性能,单个实例的 OPS 能够达到 10W 左右。但也正因此如此,当我们在使用 Redis 时,如果发现操作延迟变大的情况,就会与我们的预期不符。 你也许或多或少地,也遇到过以下这些场景:在 Redis 上执行同样的命令,为什么有时响…
2021/11/17 19:13:04 人评论 次浏览 -
Redis为什么变慢了?透彻解读如何排查Redis性能问题
Redis 作为优秀的内存数据库,其拥有非常高的性能,单个实例的 OPS 能够达到 10W 左右。但也正因此如此,当我们在使用 Redis 时,如果发现操作延迟变大的情况,就会与我们的预期不符。 你也许或多或少地,也遇到过以下这些场景:在 Redis 上执行同样的命令,为什么有时响…
2021/11/17 19:13:04 人评论 次浏览 -
记一次,因表变量导致SQL执行效率变慢
场景最近工作中,发现某同步JOB在执行中经常抛出SQL执行超时的问题,查看日志发现每次SQL执行的时间都是线性增长的,循环执行50次以后执行时间甚至超过了5分钟 JOB执行流程分析 首先,对于JOB流程进行分析,查看是否是JOB设计上的问题 通过对流程的分析,发现每次获取的需…
2021/11/6 19:09:59 人评论 次浏览 -
记一次,因表变量导致SQL执行效率变慢
场景最近工作中,发现某同步JOB在执行中经常抛出SQL执行超时的问题,查看日志发现每次SQL执行的时间都是线性增长的,循环执行50次以后执行时间甚至超过了5分钟 JOB执行流程分析 首先,对于JOB流程进行分析,查看是否是JOB设计上的问题 通过对流程的分析,发现每次获取的需…
2021/11/6 19:09:59 人评论 次浏览 -
55、数据库高并发是我们经常会遇到的,你有什么好的解决方案吗?
在web服务框架中加入缓存。在服务器与数据库层之间加入缓存层,将高频访问的数据存入缓存中, 减少数据库的读取负担。 增加数据库索引,进而提高查询速度。(不过索引太多会导致速度变慢,并且数据库的写入会导致索 引的更新,也会导致速度变慢) 主从读写分离,让主服务…
2021/8/16 19:07:23 人评论 次浏览 -
55、数据库高并发是我们经常会遇到的,你有什么好的解决方案吗?
在web服务框架中加入缓存。在服务器与数据库层之间加入缓存层,将高频访问的数据存入缓存中, 减少数据库的读取负担。 增加数据库索引,进而提高查询速度。(不过索引太多会导致速度变慢,并且数据库的写入会导致索 引的更新,也会导致速度变慢) 主从读写分离,让主服务…
2021/8/16 19:07:23 人评论 次浏览 -
Redis是不是真的变慢了?
大家好,今天我们来学习一下如何确定Redis是不是真的变慢了。 我们在使用redis时一定会遇到变慢的时候,那我们如何来判断Redis是否真的变慢了呢, 一个最直接的方法就是查看Redis的响应延迟,一般情况下,Redis延迟很低,但是在某些时刻, Redis实例会出现比较高的响应延…
2021/8/13 2:08:40 人评论 次浏览 -
Redis是不是真的变慢了?
大家好,今天我们来学习一下如何确定Redis是不是真的变慢了。 我们在使用redis时一定会遇到变慢的时候,那我们如何来判断Redis是否真的变慢了呢, 一个最直接的方法就是查看Redis的响应延迟,一般情况下,Redis延迟很低,但是在某些时刻, Redis实例会出现比较高的响应延…
2021/8/13 2:08:40 人评论 次浏览