在Linux系统中,我们经常需要创建脚本,然后将脚本上传到生产环境的服务器,部署脚本并进行授权,然后创建作业. 如果公司部署了Ansible自动化运维工具话,那么可以批量部署处理.如果没有Ansib...
来源:博客园 2025-09-17 18:29 81
相关软件 fatedier/frp: A fast reverse proxy to help you expose a local server behind a NAT or firewall ...
来源:博客园 2025-09-17 02:29 98
技术干货 | 如何将大表在线改造为分区表并释放空间 出现麻烦 你是否遇到过如此令人麻烦的问题,比如:由于前期规划不当,后期库表数据量猛增;或者由于“年久失修”而造成的表数据积累不断。等等诸如此类 大...
来源:博客园 2025-09-12 13:30
传统的高可用架构不能预防误删数据的,因为主库的一个drop table命令,会通过binlog传给所有从库和级联从库,进而导致整个集群的实例都会执行这个命令。 MySQL相关误删数据主要有以下几种可...
来源:博客园 2025-09-12 13:30 130
GreatSQL分页查询优化案例实战 导语 随着国产化替代的深入,很多 Oracle 数据库迁移到 GreatSQL 上,GreatSQL 也做了大量的 Oracle 语法兼容,以减少国产化改造工作...
最开始的开始 首先,这是我的学习笔记,因为我有一门编程语言的基础(C语言),所以写起来会有很大一部分都跳过了,并且我的PHP的学习是为了网安的web部分,所以可能并不适合所有人学习 1. 安装...
一、概述 1.1 什么是事务? 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作:要么同时成功,要么同时失败 1.2 事务的特...
来源:博客园 2025-09-04 03:30 173
基本的一主多从结构: 图中,A和A'互为主备,从库BCD指向主库A。一主多次的设置,一般用于读写分离,主库负责所有的写入和一部分读,从库负责其他的读请求。 当主库发生故障,主备切换: 一主多从结...
来源:博客园 2025-09-04 03:30 172
读写分离的基本结构: 上图的结构是客户端主动做负载均衡,这种模式下一般会把数据库连接信息放在客户端的连接层,由客户端选择后端数据库进行查询。 还有一种架构是在MySQL和客户端间加入中间代理层pr...
来源:博客园 2025-09-04 03:30 168
GreatSQL优化技巧:手动实现谓词下推 导语 最近总是听到用 AI 来优化 SQL 的言论,今天心血来潮试了一下,把表结构、统计信息、SQL语句、执行计划都告诉AI,AI给出了一大堆的建议,它会...
来源:博客园 2025-09-04 03:30
之前的文章已经说过:在一主一备的双M架构里,主备切换只需要把客户端流量切到备库;而在一主多从架构里,主备切换除了要把客户端流量切到备库外,还需要把从库接到新主库上。 主备切换有两种场景,分别是主动切...
来源:博客园 2025-09-04 03:30 171
首先复习一下加锁规则: 原则1:加锁的基本单位是next-key lock,是一个前开后闭区间; 原则2:查找过程中访问到的对象才会加锁; 优化1:索引上的等值查询,给唯一索引加锁的时候...
来源:博客园 2025-09-04 03:30 176
D-BUS、GDBUS简述 D-BUS简述 reference : https://blog.csdn.net/f110300641/article/details/106823611, https...
来源:博客园 2025-09-02 17:29
在shell脚本编程中,因为shell脚本的灵活多变与技巧多样性, 我们为了脚本的健壮性,我们经常会定义一些规范,例如变量, 我们一般不用$var, 而用"$var"或"${var}"这种变量引用方...
来源:博客园 2025-09-02 16:29 180
mosquitto简述 概述 mosquitto是一款开源的MQTT消息代理(服务器)软件,实现了MQTT协议版本3.1和3.1.1,提供轻量级的,支持可发布/可订阅的的消息推送模式。 官网:Ecl...
来源:博客园 2025-09-02 10:29 182
trash-cli简述 trash-cli是Linux下的一款回收站工具,使用该工具删除文件后,会将文件移动到回收站~/.local/share/Trash/files中而不是彻底删除,从而能够...
来源:博客园 2025-09-01 19:29 187
1、命令模式 1.1、移动光标操作 按键 效果 h 或 ← 光标向左移动一个字符 j 或 ↓ 光标向下移动一个字符 k 或 ↑ 光标向上移动一个字符 l 或 → 光标向右移...
来源:博客园 2025-08-31 21:29 212
Git常用操作 Git常用操作 创建仓库 创建本地仓库 git init 克隆远程仓库 git clone 省略目录,默认...
来源:博客园 2025-08-29 15:29 214
linux系统目录和文件夹的区别 目录是文件系统中的技术概念。从文件系统的角度看,Linux 中 “一切皆文件”,目录本质是一种特殊的文件,存储其包含的文件和子目录的元数据(如文件名、inode指针...
来源:博客园 2025-08-28 03:29 229
正点原子新一代经济型工业级核心板&正点原子RK3506J开发板发布! 正点原子RK3506J工业级核心板基于国产瑞芯微RK3506J处理器,搭载四核强芯,3×Cortex-A7@1.5GHz...
来源:博客园 2025-08-27 12:29 243
Wazuh-docker的邮件告警配置 缘由 为了及时发现和处理安全事件,Wazuh需要通过邮件发送告警信息。默认情况下,Wazuh使用Postfix作为邮件传输代理(MTA),因此需要对Postf...
来源:博客园 2025-08-26 16:29 238
pkg-config工具安装使用 PkgConfig(pkg-config)是一个在 Linux/Unix 开发中管理库的编译和链接参数的工具,能自动生成正确的头文件路径(-I)、库路径(-L)和链...
来源:博客园 2025-08-22 17:29 203
明月不知君已去,夜深还照读书窗。 导航 壹 - PAM 简介 认证流程 文件配置 贰 - 参考查询 叁 - 模块介绍 pam_nologin.so、pam_rootok.so、...
来源:博客园 2025-08-18 17:29 194
对索引使用左或者左右模糊匹配 在MySQL中,LIKE 模糊查询可能会导致性能问题,特别是当使用通配符 % 开头时,因为这通常会导致全表扫描,也就是 like %xx 或者 like %xx% 这两...
来源:博客园 2025-08-18 12:30 204
需求 在图表统计时,经常会有要按日期去统计数据的情况,如统计每日的点击量,使用量,查看量等数据,通过查看一段时间内的连续数据来感知指标的趋势变化。 这图表的数据需要每天的数据,即使当天没有数据也要...
来源:博客园 2025-08-18 07:30 213
本文记录 AlmaLinux OS 9 系统下个人服务器环境搭建过程,以便后续查阅。 服务器主要用作部署 Web 服务,生态为 Node.js 相关。 登入服务器 默认是以root用户登录的,之...
来源:博客园 2025-08-17 18:29 200
MySQL 中常见的日志有哪些? MySQL日志主要包括查询日志、慢查询日志、事务日志、错误日志、二进制日志等。其中比较重要的是 bin log(二进制日志)和 redo log(重做日志)和 un...
来源:博客园 2025-08-14 14:30 206
手机查看