
PostgreSQL 如何只导出表结构(schema)而不导数据?
pg_dump --schema-only 导出全部结构;-t 表名 限定指定表,-n 限定模式。反向用 --data-only 只导数据。本文给出常用组合与恢复注意事项。
聚焦概念、架构、排障、价格与选型,一篇解决一个明确问题。

pg_dump --schema-only 导出全部结构;-t 表名 限定指定表,-n 限定模式。反向用 --data-only 只导数据。本文给出常用组合与恢复注意事项。

多个 location 复用同一规则的做法:把公共配置抽到 server 层(location 会继承)、用 include 引入共享片段文件、或一个 location 用正则匹配多个前缀。本文对比三种写法。

加速 mysqldump 恢复:关闭 unique_checks/foreign_key_checks/autocommit、加大 innodb_buffer_pool_size 与 innodb_log_file_size、用 -…

默认会。proxy_pass 自动携带原始查询串;重写 URL(rewrite)或 proxy_pass 带 URI 部分时需注意 $args 与 is_args 的保留。自定义参数用 $args、$arg_ 变量操作。

postqueue -p 列出队列明细与总数;只看数量用 postqueue -p | tail -1 或 mailq;队列积压要查 mail 日志找卡信原因,postsuper 可清理。本文给出完整命令。

504 说明 PHP-FPM 没在规定时间内响应:调大 Nginx 的 fastcgi_read_timeout 与 PHP-FPM 的 request_terminate_timeout、PHP 的 max_execution_t…

现代环境默认选 event(异步处理 keep-alive,高并发省内存);用 mod_php 等非线程安全模块才退选 prefork;worker 是折中。切换用 a2enmod/a2dismod。本文对比三 MPM 并给出选型。

用 debconf-set-selections 预置 postfix 配置项(main_mailer_type、mailname),再 DEBIAN_FRONTEND=noninteractive apt install -y p…

备份 crontab:crontab -l > 备份文件(当前用户),或拷 /var/spool/cron/ 下按用户名命名的文件;多用户与 /etc/cron.d 别漏。本文给出脚本化备份方案。

Postfix 邮件大小由 message_size_limit(单封邮件,默认 10MB)与 mailbox_size_limit(邮箱容量)控制;用 postconf -e 修改后 reload。注意对方服务器与中间网关也有自己的限制。

清 Nginx 缓存按类型处理:proxy/FastCGI 缓存找到 cache_path 目录删除文件后 reload;精细化失效用 proxy_cache_bypass 或 PURGE 模块;opcache/浏览器缓存另说。

Relay Access Denied 是 Postfix 的反开放中继保护:外来邮件要转发到非本地域被拒。