perfector

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 5 6 7 8 9 10 下一页

2022年8月18日

摘要: Error:SemanticException [Error 10249]: Line 1:146 Unsupported SubQuery Expression 'userid': Correlating expression cannot contain unqualified column r 阅读全文
posted @ 2022-08-18 18:58 运维内不知名选手 阅读(350) 评论(0) 推荐(0) 编辑

摘要: 不管你是部署在云服务器上还是本地,相信大家都遇到过乱码的问题吧 查看MySQL的字符集 show variables like '%char%'; 发现有部分不是utf-8 一(推荐,本人实验有用) 修改MySQL配置文件,来到mysql安装目录,找到my.ini文件(可能没有此文件,没有就自己建一 阅读全文
posted @ 2022-08-18 17:42 运维内不知名选手 阅读(24) 评论(0) 推荐(0) 编辑

摘要: 发现有MySQL锁超时的错误日志。 不用想,肯定有另一个事务正在修改这条订单,持有这条订单的锁。 导致当前事务获取不到锁,一直等待,直到超过锁超时时间,然后报错。 既然问题已经清楚了,接下来就轮到怎么排查一下到底是哪个事务正在持有这条订单的锁。 好在MySQL提供了丰富的工具,帮助我们排查锁竞争问题 阅读全文
posted @ 2022-08-18 15:06 运维内不知名选手 阅读(43) 评论(0) 推荐(0) 编辑

2022年8月17日

摘要: 文章中的环境都是部署在云服务器上的,感兴趣的小伙伴可以选择3A云服务进行学习 一、主从复制简介 1.你的“Redis”是否高可用 单机redis的风险与问题 问题1.机器故障 现象:硬盘故障、系统崩溃 本质:数据丢失,很可能对业务造成灾难性打击 结论:基本上会放弃使用redis. 问题2.容量瓶颈 阅读全文
posted @ 2022-08-17 22:13 运维内不知名选手 阅读(3) 评论(0) 推荐(0) 编辑

摘要: 当你发现 Linux 服务器上的系统性能问题,在最开始的 1 分钟时间里,你会查看哪些系统指标呢? Netflix 在 AWS 上有着大规模的 EC2 集群,以及各种各样的性能分析和监控工具。比如我们使用 Atlas 来监控整个平台,用 Vector 实时分析 EC2 实例的性能。这些工具已经能够帮 阅读全文
posted @ 2022-08-17 22:04 运维内不知名选手 阅读(94) 评论(0) 推荐(0) 编辑

摘要: Linux操作系统在一些企业中越来越受欢迎。有许多发行版,包括Mint、Ubuntu和Kali。Kali是最著名的Linux发行版之一,渗透测试人员通常使用它。Kali Linux配备了一系列免费的开源软件,成为渗透测试的理想选择。目前,安全专家和渗透测试人员可以在Windows 10的微软应用商店 阅读全文
posted @ 2022-08-17 19:10 运维内不知名选手 阅读(509) 评论(0) 推荐(0) 编辑

2022年8月16日

摘要: 生产问题 云服务上的生产环境中发现我们数据库出现了一个异常,异常堆栈信息如下: Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock fo 阅读全文
posted @ 2022-08-16 18:45 运维内不知名选手 阅读(54) 评论(0) 推荐(0) 编辑

摘要: 背景 日常需求开发过程中,数据库开发是必不可少的,大家应该都习惯将数据库部署在虚拟机上吧,那么相信大家对于limit一定不会陌生,但是使用limit时,当偏移量(offset)非常大时,会发现查询效率越来越慢。一开始limit 2000时,可能200ms,就能查询出需要的到数据,但是当limit 4 阅读全文
posted @ 2022-08-16 17:38 运维内不知名选手 阅读(204) 评论(0) 推荐(0) 编辑

摘要: redis、mysql双写缓存不一致: 但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有一篇全面的博客,对这几种方案进行解析。于是博主战战兢兢,顶着被大家喷的风险,写了这篇文章。 正文 给缓存数据设置过期时间 先做一 阅读全文
posted @ 2022-08-16 16:50 运维内不知名选手 阅读(72) 评论(0) 推荐(0) 编辑

2022年3月18日

摘要: Linux 路由需要记住两点:跨网段通信需要经过路由;Linux 本身就是一台路由器。 开启路由功能 $ cat /proc/sys/net/ipv4/ip_forward 如果值为 1,表示开启了路由功能,如未开启,需要在 /etc/sysctl.conf 中设置: net.ipv4.ip_for 阅读全文
posted @ 2022-03-18 13:32 运维内不知名选手 阅读(134) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页