数据库 SQL Liquibase 的 precondition failed 的变更回滚处理模板 precondition failed 表示 liquibase 在执行 changeset 前校验失败,如表 […]
数据库 SQL PostgreSQL 的 shared_buffers vs work_mem vs maintenance_work_mem 的内存分配比例原则 shared_buffers 并非越大越好,25% 是起点而非上限;work_mem 是每个操作而非每个连接的 […]...
数据库 SQL EXPLAIN ANALYZE 的 actual time 与 cost 估算偏差诊断方法 actual time 明显大于 cost 说明执行计划中某节点的 cost 低估了真实开销,最常见原因是磁盘 […]...
数据库 SQL max_parallel_workers_per_gather 的并行 worker 数量与 CPU 核数匹配经验 max_parallel_workers_per_gather 设为 cpu 物理核数的一半通常是安全起点,但 […]...
数据库 SQL PostgreSQL 的 jit_above_cost / jit_optimize_above_cost 的 JIT 编译阈值实践 不会。jit_above_cost 设为 0 仅满足 jit 编译启动条件之一,还需 jit=on、计划含支持 […]...
数据库 SQL Iceberg 的表格式与 catalog(Hive / Glue / REST)的多引擎兼容实践 iceberg 表格式不绑定 catalog,跨引擎共享元数据需统一 catalog 实现与配置;推荐 res […]...
互联网运维 Linux ZFS 的 arc 缓存调优与数据集压缩/加密生产实践 zfs 的 arc 缓存非越大越好,arc_max 过高会引发内存压力与 pageout 振荡;lz4 压缩在 […]...