Nginx配置方向代理及目录白名单配置教程
2026-02-12 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 152
1、nginx反向代理配置nginx 默认的配置文件是nginx.conf,进入nginx配置文件目录下打开配置文件刚安装完的nginx.c...
MySQL 中 DATE / DATETIME / TIMESTAMP 的区别小结
2026-02-12 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 155
在 mysql 中,date、datetime、timestamp 都用来表示时间,但语义、存储方式以及对时区的处理完全不同。如果不理解这些...
MySQL组合索引使用及说明
2026-02-12 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 137
一、索引下推索引下推(index condition pushdown,icp)是 mysql 针对联合索引的一种查询优化机制,核心是将部分...
从原理到实战详解PostgreSQL数据恢复的完整指南
2026-02-12 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 182
postgresql 作为一款企业级开源关系型数据库,其高可靠性和强大的数据恢复能力是保障业务连续性的核心。然而,“数据恢复&r...
用Navicat生成ER关系图并导出全过程
2026-02-12 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 150
项目场景er图也称实体-联系图(entity relationship diagram),提供了表示实体类型、属性和联系的方法,开发的时候往...
MySQL检查和清理不可见字符的实现步骤
2026-02-12 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 146
故事背景今天四大运营商其中一个交给我们一个 excel 表格,我们没有做任何数据清理就导入 mysql 了,导致 a 字段出现了大量不可见字...
MySQL中int(10) 的 10代表什么
2026-02-12 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 144
在 mysql 中,我们定义int类型时需要设置长度,比如int(10),那么10 到底代表什么?如果超过这个范围会出现什么问题?这篇文章我...
Redis中Cluster的容错性的实现
2026-02-12 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 135
redis cluster 通过多种机制来实现高容错性,包括主从复制、自动故障转移和gossip协议。这些机制确保即使在节点发生故障时,集群...
MySQL连表更新实现高效数据同步的实战指南
2026-02-11 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 126
一、为什么需要连表更新?传统单表更新只能基于当前表的字段值进行修改,而连表更新突破了这一限制,它允许我们:基于关联表的数据计算后更新实现跨表...
MySQL表和列、增删改查语句及数据类型约束示例详解
2026-02-11 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 127
一、数据库、表和列的基本概念1.1 数据库的概念与用途数据库是存储在计算机上的有组织的数据集合,核心目的是实现数据的高效存储、管理、访问与更...
MySQL-mysql zip安装包配置超详细教程
2026-02-11 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 126
网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合...
MySQL死锁排查与预防实战
2026-02-11 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 116
前言线上日志里突然出现大量这个错误:deadlock found when trying to get lock; try restarti...
PostgreSQL物理备份与搭建从库详细过程
2026-02-11 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 151
在 postgresql 中,物理备份(physical backup)是 postgresql 高可用、灾难恢复和搭建从库(standby...
MySQL Undo Log 配置及参数优化与操作手册详解
2026-02-11 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 111
innodb 的 undo log(回滚日志)是事务 acid 特性的核心支撑,主要负责两件事:事务回滚:记录数据修改前的原始状态,事务异常...
CentOS7环境安装包部署并配置MySQL5.7教程
2026-02-11 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 115
卸载mysql5.71、关闭mysql5.7服务service mysqld stop2、查看mysql安装rpm -qa|grep -i ...
MySQL STORED 生成列(Generated Column) 的使用小结
2026-02-11 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 105
在 mysql 8 中,如果你经常写带函数判断的 sql,例如:where weekday(creatime) < 5你会发现:索引无...
MySQL LIMIT 深分页性能问题与优化实战
2026-02-11 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 115
一、题目回顾执行语句如下:select * from orders limit 100, 100;意思是:跳过前 100 行,取接下来的 1...
MySQL8集群之MGR的重要参数使用及说明
2026-02-11 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 111
记录一下mysql8.0.x 官方推荐集群方案mgr,相关的重要参数设置环境说明版本 mysql 8.0.27一主两从3台服务器做的mgr集...
一文详解MySQL在Docker中的部署与数据持久化指南
2026-02-10 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 116
前言在 docker 或 docker compose 中跑 mysql 时,若未做数据持久化,容器删除后数据会丢失。正确做法是把数据目录挂...
PostgreSQL避免写入大量的临时文件的解决方案
2026-02-10 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 144
引言在postgresql的运行过程中,临时文件(temporary files)是性能下降和i/o压力激增的重要信号。当查询所需内存超过配...
MySQL数据库中UUID主键性能优化的方案详解
2026-02-10 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 110
最近我们在性能优化中发现了一个隐蔽的问题:数据库的写入和查询性能在数据量增长后出现明显下降。经过层层排查,最终定位到一个令人意外的原因&md...
MYSQL自增id超过int最大值的解决方案
2026-02-10 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 116
面试官:mysql 自增 id 超过 int 最大值怎么办?这是一个非常经典且高频的面试问题,考察你对 mysql 数据类型、实际生产场景的...
Redis框架在项目中的实战
2026-02-10 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 141
一、redis 哨兵模式(redis sentinel)redis sentinel 是 redis 官方提供的高可用解决方案,核心作用是监...
Nginx部署前端静态文件指南分享(基于虚拟机环境)
2026-02-09 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 169
掌握用nginx部署任意前端静态文件是后端/运维入门的核心技能之一。无论是下载的模板(如adminlte)、前端框架打包后的文件(vue/r...
Nginx 作为反向代理时设置的请求头
2026-02-09 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 177
这三个参数是 nginx 作为反向代理时设置的请求头,目的是把真实的客户端信息传递给后端应用(tomcat、spring boot、node...
Tomcat里catalina.sh的使用小结
2026-02-09 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 165
在 tomcat 中,catalina.sh(linux/macos)或 catalina.bat(windows)是 核心的启动和关闭脚本...
Oracle查看存储过程的常用方法
2026-02-09 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 152
在oracle数据库中,要查看存储过程(也称为pl/sql程序包或匿名块)的执行情况,你可以通过几种方法来实现。下面是一些常用的方法:1. ...
PostgreSQL连接数过多的原因分析与连接池方案
2026-02-09 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 173
引言在 postgresql 的生产运维中,“连接数过多”是最常见且影响深远的性能问题之一。当数据库连接数接近或达到...
MySQL一主一从搭建详细讲解(附图文)
2026-02-09 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 136
1 概述主从复制是指将主数据库的 ddl 和 dml 操作通过二进制日志传到从库服务器中,然后在从库上对这 些日志重新执行(也叫重做),从而...
PostgreSQL高级特性与性能优化的实战指南
2026-02-09 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 155
1. 引言:postgresql的技术演进与现状postgresql作为全球最先进的开源关系型数据库,自1986年诞生以来,历经30多年的持...