logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AWK命令使用

AWK是一种功能强大的文本处理语言,擅长数据分析和报告生成。它逐行处理文本,自动分割字段,支持条件判断和循环操作,适用于日志分析、数据提取等场景。AWK包含三大核心块:BEGIN(预处理)、主块(逐行处理)和END(汇总)。通过内置变量(如NR、NF)和自定义分隔符(FS/RS),可灵活处理不同格式的文本数据。AWK支持命令行直接执行、多行脚本或脚本文件三种运行方式,并提供了丰富的条件判断和正则匹

文章图片
#linux#网络
Ubuntu 24.04 部署 Zabbix 7.0 LTS Agent/Agent 2

本文详细介绍了在Ubuntu 24.04系统上部署Zabbix 7.0 LTS监控代理的完整流程。主要内容包括:1)环境准备与配置选型说明;2)传统Zabbix Agent的安装配置,使用阿里云镜像源加速下载;3)新一代Zabbix Agent 2的部署方法及插件安装指南;4)连接Zabbix Server的详细配置步骤;5)服务验证与故障排查技巧。文章提供了两种代理组件的部署方案,重点优化了软件

文章图片
#ubuntu#zabbix#linux
Mysql explain,尝试给表A写100万行数据,表B写30万数据,使用LEFT JOIN, WHERE, GROUP BY 时,分析慢SQL案例总结。

在后端开发与数据库优化工作中,EXPLAIN是排查慢SQL的“瑞士军刀”——它能直观展示SQL的执行计划,让我们清晰看到MySQL如何解析SQL、如何选择索引、如何执行联表/分组/过滤操作,从而精准定位性能瓶颈。先看type字段:是否为ALL(全表扫描),若是则优先优化索引,提升访问类型。再看key字段:是否为NULL(未使用索引),若是则检查,针对性创建索引。接着看rows字段:预估扫描行数是否

文章图片
#mysql#sql#adb
Mysql查询时的执行流程总结

MySQL查询执行流程分为服务器层和存储引擎层,包含8个核心步骤:连接建立→查询缓存→SQL解析→预处理→优化器生成执行计划→执行器调用存储引擎API→数据读取处理→返回结果。关键阶段包括:连接管理器处理身份验证和权限校验;查询缓存(8.0已移除)快速返回命中结果;解析器生成语法树并通过预处理校验语义;优化器基于成本选择最优执行计划;执行器按计划调用存储引擎API获取数据。理解该流程有助于排查慢查

文章图片
#mysql#adb#android
Mysql执行原理总结

MySQL执行原理:从SQL到结果的完整流程 MySQL采用客户端-服务器架构,分为Server层和存储引擎层。SQL执行流程包括:连接建立与权限校验、语法语义分析、优化器生成执行计划、执行器调用存储引擎API获取数据。其中优化器是关键组件,负责选择最优执行路径(如索引选择、JOIN顺序)。存储引擎层(如InnoDB)负责数据存储与读取,通过缓冲池、聚簇索引等机制提升性能。EXPLAIN命令可查看

文章图片
#mysql#adb#数据库
mysql二进制部署以及多实例部署

核心优势:无需编译,直接解压配置,支持自定义安装路径,适合精准控制部署环境支持版本:MySQL 8.4(LTS)、MySQL 9.2(创新版)支持系统:Ubuntu24(实测验证),Rocky9 操作逻辑一致依赖要求:需提前安装libaionumactl等依赖库关键特点:所有目录可自定义,需手动规划路径(推荐为安装根目录)my.cnf。

文章图片
#mysql#android#数据库
Nginx 平滑升级

Nginx平滑升级核心步骤(Ubuntu 24.04) 原理:通过USR2/WINCH/QUIT信号实现新旧进程无缝切换,保持服务不中断 准备: 检查当前版本和编译参数(nginx -V) 安装全量依赖(libpcre3-dev、libssl-dev等) 下载官方源码包并解压 编译: 复用旧参数(移除--with-ld-opt中的-fPIC) 升级: 新进程接管请求,旧进程优雅退出 验证:检查版本

文章图片
#nginx#ubuntu#数据库
nginx核心配置总结,并实现nginx多虚拟主机

本文总结了Nginx核心配置文件的要点,主要包括:1) 配置文件目录结构,如主配置文件nginx.conf和虚拟主机配置目录sites-available/;2) 配置文件格式规范,包括指令、指令块结构和引用机制;3) 核心配置段详解,分为全局、events、http、server、location等7层;4) 全局配置段的关键指令如worker_processes和worker_rlimit_n

文章图片
#nginx#数据库#运维
Linux日志分类, 优先级别及日志发到rsyslog目标流程总结

Linux日志通过设施(Facility)和优先级(Priority)分类,设施标识日志来源(如kern、mail、local0-7),优先级表示紧急程度(0-7级)。Rsyslog作为日志管理服务,接收应用日志后根据/etc/rsyslog.conf配置进行过滤和转发,支持本地存储或发送到远程服务器。通过logger命令或syslog API可发送日志,使用local0-7设施可避免与系统日志冲

文章图片
#linux#大数据#运维
Raid 0, 1, 5, 10, 01的工作原理总结

RAID技术将多个硬盘组合成一个逻辑磁盘,主要分为五种模式:RAID 0通过数据拆分提升速度但无冗余;RAID 1完全镜像保证数据安全但容量减半;RAID 5均衡性能与安全,支持单盘故障;RAID 10(1+0)结合镜像和条带化,兼具速度与安全;RAID 01(0+1)性能类似但冗余性较弱。选择RAID模式需权衡速度、安全与成本:临时数据用RAID 0,关键数据用RAID 1,平衡需求选RAID

#数据库#linux#运维 +1
    共 11 条
  • 1
  • 2
  • 请选择