数据库优化器原理 - 如何治疗选择综合症
标签
PostgreSQL , 单列索引 , 复合索引 , 优化器 , 成本因子
背景
RBO -> CBO -> 动态优化
经常听到这样的声音:“查询慢?加个索引吧。”,虽然话不专业,但是体现了早期基于RBO(基于规则)的优化器思维。
PostgreSQL Oracle兼容性之 - 函数 自治事务 的实现
使用Oracle的用户,在函数中如果使用了自治事务的话,如果要转到PostgreSQL会遇到很棘手的问题。
因为PostgreSQL的函数是作为一个事务来处理的,要么全部提交,要么全部回滚,除了exception,每个exception是一个子事务。
使用exception确实可以达到类似自治事
PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)方案与实战
背景
在实际的生产环境中, 当数据库越来越多, 越来越大.
备份可能会成为比较大的问题, 传统的逻辑备份对于大的数据库不适用(因为备份和还原可能是比较耗时的, 而且也不能回到任意时间点, 还会造成数据库膨胀(长时间repeatable read iso), 好处是可以跨平台恢复, 可选恢复表