MySQL主从复制延迟原因及处理思路

转载 

转载自: MySQL主从复制延迟原因及处理思路 来源:公众号「神谕的暗影长廊」 在异步或半同步的复制结构中,从库出现延迟是一件十分正常的事。 虽出现延迟正常,但是否需要关注,则一般是由业务来评估。 如:从库上有需要较高一致性的读业务,并且要求延迟小于某个值,那么则需要关注。 简单概述一下复制逻辑:

如何查找和杀死 MySQL查询/死锁/大事务

转载 

转载自: 如何查找和杀死 MySQL查询/死锁/大事务 文章目录 一、场景应用 二、处理方式 (1)PROCESSLIST (2)INNODB_TRX 一、场景应用 1:在某些操作场景中,我们可能需要执行一些比较耗时的在线操作,比如添加索引、修改表结构或者删除大量数据,但是很可能操作的时间过长影响了

MySQL问题排查

转载 

转载自: MySQL问题排查 查看MySQL所有参数命令:show global variables; 1. java.sql.SQLNonTransientConnectionException: Data source rejected establishment of connection,

netstat查看系统连接数及当前连接IP

转载 

转载自: netstat查看系统连接数及当前连接IP 1.查看当前连接IP地址: [root@centos69 ~]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Loc

Nginx 关闭/屏蔽 PUT、DELETE、OPTIONS 请求(漏洞修复)

转载 

转载自: Nginx 关闭/屏蔽 PUT、DELETE、OPTIONS 请求(漏洞修复) Nginx 关闭/屏蔽 PUT、DELETE、OPTIONS 请求 1、修改 nginx 配置 在 nginx 配置文件中,增加如下配置内容: if ($request\_method !~\* GET|POS

三万字长文:JVM内存问题排查Cookbook

转载 

转载自: 三万字长文:JVM内存问题排查Cookbook 阿里妹导读 本文主要系统性地整理了排查思路,为大家遇到问题时提供全面的排查流程,不至于漏掉某些可能性误入歧途浪费时间。 一、前言 本文又名《如何让对JVM一窍不通的我快速开始排查应用内存问题》。在来阿里之前,我主要做Go和C++的后端开发,J

改了一行代码,数组遍历耗时从10.3秒降到了0.5秒!

转载 

转载自: 改了一行代码,数组遍历耗时从10.3秒降到了0.5秒! 转自:原点技术 大家好,本文是程序性能调优系列专题第一篇。 本专题除讲解常见性能问题以及分析、调优手段外,还会重点讲解一些对系统性能至关重要,却又经常被忽视的高级话题,如Cache、指令流水线、Superscalar、SIMD、分支预

类型不一致导致索引失效全表扫描。

转载 

转载自: 类型不一致导致索引失效全表扫描。 起因 今天本是高高兴兴的一天,但是接到了客户的反馈,系统刚上线不到 2个月就发现一大片的功能查询很慢,甚至有的功能查找了10分钟才查出来,有的功能就直接查不出来了(我觉得有点夸张了)。经理震怒,直呼丢人。F5查看发现一片的TABLE ACCESS FULL

IDEA使用ctrl单击打开代码覆盖原标签问题解决

转载 

转载自: IDEA使用ctrl单击打开代码覆盖原标签问题解决 近期将IDEA升级到2022.3版本后,开发时如果在已打开的java文件中,使用ctrl+左键的方式打开其中的某个类,这种方式打开的文件都会在同一个标签中显示,开发中十分不方便。 这是因为新版本IDEA引入了Preview方式的开启策略,

centos7 离线安装docker - 简书

转载 

转载自: centos7 离线安装docker - 简书 1、下载docker的安装文件 https://download.docker.com/linux/static/stable/x86_64/ 2、将docker-18.06.3-ce.tgz文件上传到centos7-linux系统上,用ft