自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQL中IN和OR效率对比

测试结果如下: 第一种情况,ID列为主键的情况,4组测试执行计划一样,执行的时间也基本没有区别。 A组or和in的执行时间: or的执行时间为:0.002s in的执行时间为:0.002s B组or和in的执行时间: or的执行时间为:0.004s in的执行时间为:0.004s C组or和in的执行时间: or的执行时间为:0.006s in的执行时间为:0.005s D组or和in的执行时间: or的执行时间为:0.018s in的执行时间为:0.014s 第二种情况,I...

2022-03-12 09:11:40 4426 1

原创 使用AWS ASG对系统进行高可用改造

云平台监控系统在2020年3月上线后发现每半小时服务器的CPU使用率达到波峰,这段时间有时操作会有卡顿感,持续10分钟左右回退成波谷,恢复正常。研究发现对一些系统关键的资源监控指标(如CPU和内存的使用率过高)几乎所有客户都配置了每半小时执行一次,多个客户多个定时任务同时执行的时候,CPU出现波峰现象。为了解决这个问题,通过AWS ASG对原来的单服务器系统进行了如下改造。 将系统的数据更新服务分离开来,形成2个相对独立的服务:查询服务和数据更新服务。由于系统的性能瓶颈出现在监控(查询)服务上,因此对监控

2022-02-25 11:53:43 485

原创 MySQL索引失效问题7种场景总结

MySql索引失效会引起很多很难排查的系统卡顿、慢查询等问题。将项目上和网上查找到的索引失效问题总结为7中场景:索引失效的7字诀(对应7种场景)“模型数空运最快” 模:代表模糊查询,like的模糊查询以%开头,索引失效。 型:代表数据类型,如字段类型为varchar, where条件用number,索引也会失效。 数:代表函数,对索引字段使用内部函数,索引也会失效。 空:代表Null值,索引不存储空值,如果不限制索引列是Not Null, DB会认为索引列可能为空,就不会按照索引进行计算。(注:新版

2022-02-23 17:54:44 585

原创 AWS SQS服务初始化默认权限问题

用户报告自动备份失败,而当时每天早上自动触发的自动备份任务汇总没有报警,资源备份是对用户数据安全非常重要的功能。 经过查找发现原来的备份任务统计只统计了备份失败的数量,但没有统计备份未触发的情况,用户发现的问题属于备份未触发的情况。 发现通过AWS API调用SQS邮件发送服务失败,一开始发现API初始化时并没有输入身份凭证权限参数,怀疑是这个问题,但通过查看文档以发现,AWS API初始化Client对象时会调用其构造方法中默认初始化方法,在这个方法中AWS SDK会自己查找默认IAM身份凭证,因此不

2022-02-23 17:48:23 315

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除