-
2026-01-24 16:20:02
-
2026-01-24 16:21:08
-
2026-01-24 16:22:02
- Linux 系统日志的整体架构
- systemd-journald是日志架构底层核心,直接捕获完整启动链及细粒度事件;rsyslog作为其下游消费者,通过imjournal模块转发日志并落地为文本文件;非syslog应用日志常绕过该架构直写文件。
-
905
-
2026-01-24 16:22:43
- SQL 如何降低人为操作风险?
- 应显式设置事务隔离级别为REPEATABLEREAD以保证可重复读;禁止READUNCOMMITTED避免脏读;修改操作前必须先SELECT验证条件,禁用无WHERE的DELETE/UPDATE。
-
112
-
2026-01-24 16:23:02
- SQL 死锁产生的典型场景
- 死锁四大源头:①多表更新顺序不一致;②INSERTONDUPLICATEKEYUPDATE并发主键冲突触发间隙锁;③长事务混入HTTP调用等非DB操作致锁持有过久;④范围查询FORUPDATE引发间隙锁扩散。
-
104
-
2026-01-24 16:23:49
- Linux 磁盘 IO 性能该如何评估?
- 先用iostat-x1观察%util>80%且await显著高于svctm,确认磁盘瓶颈;dd测吞吐须加direct参数绕过缓存;fio模拟真实随机小IO负载并设direct=1、sync=1;iotop-o定位高IO等待进程;最终需关联多指标判断根因。
-
657
-
2026-01-24 16:25:51
- Linux 磁盘满了后的应急处理流程
- 使用df-h查看Use%超过90%的真实物理分区(如/、/var、/home),排除tmpfs/devtmpfs和/dev/loop;再用du-sh2>/dev/null|sort-hr|head-20定位大目录;优先清理journal、Dockervolumes、日志文件,用journalctl--vacuum-size或truncate安全释放空间。
-
551
-
2026-01-24 16:30:11
- SQL 中 BETWEEN 的边界陷阱
- SQLBETWEEN是闭区间,但易被误读为半开区间;数字字段勿加引号;NULL值致整个条件为UNKNOWN而被过滤;边界或字段为NULL时需用COALESCE或拆分为显式比较。
-
798
-
2026-01-24 16:35:02
-
2026-01-24 16:37:29