实际问题系列
文章平均质量分 85
记录自己平时工作学习中遇到的问题,以及解决方式方法
纪先生笔记
这个作者很懒,什么都没留下…
展开
-
pt-query-digest 慢查询分析
pt-query-digest一,安装分析MySQL开启慢查询日志(开启周期几天或者几周,根据项目而定)慢查询周期结束之后安装 pt-query-digest(百度)直接分析慢查询日志:pt-query-digest slow.log > slow_report.log二,分析慢查询日志(共20天)1. 总日志# 85.8s user time, 990ms sy...原创 2021-05-24 10:38:00 · 216 阅读 · 0 评论 -
pt-online-schema-change 大数据表结构修改
使用场景: 在线修改大数据量表结构(ALTER tables without locking them)文档参考:https://www.percona.com/doc/percona-toolkit/LATEST/pt-online-schema-change.html好处:降低主从延时的风险可以限速、限资源,避免操作时MySQL负载过高建议:在业务低峰期做,将影响降到最低直接...原创 2021-05-24 10:34:00 · 204 阅读 · 0 评论 -
公司短信接口被攻击了,怎么防止
有了QQ,微信之后短信的作用对个人好像没有什么特别的用处,平时朋友间的沟通都是通过微信(也有QQ),渐渐淡化了短信的用处。但是作为开发我们还是会接触短信平台的。短信现在的用处:网站和app的安全验证(注册,登陆,修改密码等)广告推送骚扰生日祝福(来自理财,保险,银行)女朋友生气拉黑微信/电话之后的道歉途径还有自信卖A货的(不知道你有没有收到过).......目前阿里云,百度云...原创 2021-11-30 10:54:00 · 358 阅读 · 0 评论 -
巧用双索引避免es出现索引不存在的问题
企业级门户APP,有移动端组织架构,员工可以在app端查询公司用户信息,支持员工在通讯录中多字段搜索(姓名/工号/手机号/邮箱/......),模糊搜索。我们这边是使用elasticsearch来存储员工信息,以便于实现这种搜索功能。正常把员工信息导入到es中,搜索也不会有问题。但是我们的产品是个企业级产品,专门服务于不同的企业客户的,解决客户各式各样的需求。比如,正常...原创 2021-12-19 11:03:00 · 1245 阅读 · 0 评论