selinux导致的nginx负载均衡无法请求其他服务器的问题

笔记 

非常好的问题!你遇到的 Nginx 502 错误(no live upstreams)在排除了网络、端口、服务启动等问题后,如果所有配置都正确但依然无法访问后端服务器 —— 很可能就是 SELinux 在“暗中作梗”。🔐 为什么 SELinux 会阻止 Nginx 访问后端服务?🌟 核心原因:S

Git不小心提交了100M以上文件导致无法提交解决方案

笔记  Java 

可以直接用这个Scala写的bfghttps://github.com/rtyley/bfg-repo-cleaner文档: https://rtyley.github.io/bfg-repo-cleaner/

centos mysql安装

笔记 

https://downloads.mysql.com/archives/community下载安装包,服务器带宽较小的建议手动下载上传至服务器wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.43-1.el7.x86

数据库有很多其它列相同的行,如何删除掉?

笔记 

今天碰到的一个挺有意思的笔试题数据表table1建表语句如下代码,里面有很多pid+coin相同的行,请你编写sql删除这些重复的行create table table1 ( id BIGINT PRIMARY KEY, pid INT, coin INT, INDEX(pid,coin)

MySQL中发生死锁如何解决


自动检测与回滚MySQL自带死锁检测机制(innodb_deadlock_detect),当检测到死锁的时候,数据库会自动回滚其中一个事务,以接触死锁,通常会回滚事务中持有最少资源的那个。也有锁等待超时的参数(innodb_lock_wait_timeout),当锁等待超过这个时间后,MySQL会自

stream api练习


练习题package org.example.b;import java.util.*;import java.util.function.Function;import java.util.stream.Collectors;import java.util.stream.IntStream;im

MySQL索引类型


按数据结构分B+树索引哈希索引倒排索引(Full-text 索引)R-树索引 (多维树空间)从InnoDB b+树索引来看,分为聚簇索引和非聚簇索引聚簇索引也就是主键索引,叶子节点存储整行的数据,非叶子节点存储主键值和指向子节点的指针。非聚簇索引叶子节点存储主键,非叶子节点存储主键值和指向子节点的指

监控MySQL状态的一些SQL


监控MySQL状态的一些SQL-- 查询未使用索引SELECT * FROM sys.schema_unused_indexes;-- 查询表的访问量SELECT table_schema,TABLE_NAME,SUM(io_read_requests + io_write_requests) AS

MySQL性能分析命令-MySQL Profiling


MySQL性能分析命令show profile什么是MySQL Profiling?MySQL Profiling是MySQL数据库提供的一套性能分析工具,可以帮助开发者和DBA了解SQL语句的执行细节,包括执行时间、资源消耗等信息,从而优化查询性能。SET PROFILING命令SET PROFI

mysqldumpslow分析慢查询日志


什么是 mysqldumpslow?mysqldumpslow 是 MySQL 自带的一个强大的命令行工具,用于分析慢查询日志。它帮助数据库管理员和开发人员通过解析和汇总慢查询日志文件,以可读的格式识别性能瓶颈。基本语法mysqldumpslow [选项] [日志文件...]常用选项详解基本过滤选项