digoal,德哥的PostgreSQL私房菜 201005/20100511_01.md 《使用Plproxy设计PostgreSQL分布式数据库》 201110/20111025_01.md 《A Smart PostgreSQL extension plproxy 2.2 practices》 201211/20121115_01.md 《PostgreSQL 临时表 (Temproary table) style》 201212/20121218_01.md 《PostgreSQL plpgsql variadic argments , parameters - 可变参数个数》 201303/20130311_01.md 《PostgreSQL 触发器 用法详解 1》 201303/20130311_02.md 《PostgreSQL 触发器 用法详解 2》 201303/20130313_01.md 《PostgreSQL 事件触发器 - PostgreSQL 9.3 Event Trigger》 201305/20130522_01.md 《PostgreSQL 如何实现网络压缩传输或加密传输(openssl)》 201305/20130522_02.md 《PostgreSQL ssl ciphers performance 比较》 201404/20140403_01.md 《PostgreSQL 回收站功能 - 基于HOOK的recycle bin pgtrashcan》 201404/20140409_01.md 《PostgreSQL pg_current_xlog_insert_location() & pg_current_xlog_location()》 201406/20140604_01.md 《OpenLDAP 安装指南》 201406/20140606_01.md 《OpenLDAP 使用方法》 201406/20140606_02.md 《PostgreSQL LDAP认证之 simple bind配置》 201406/20140609_01.md 《PostgreSQL LDAP认证之 search bind配置》 201408/20140801_01.md 《OpenvSwitch readme & faq》 201408/20140801_02.md 《USE OpenVSwitch Isolating VM traffic using VLANs》 201408/20140801_03.md 《Install OpenVSwitch on CentOS 6.x x64》 201408/20140806_01.md 《tunctl , bridge , sub interface 在multi-network环境中的使用, 无需路由打通不同主机的不同网段》 201408/20140828_01.md 《PostgreSQL 闪回 - flash back query emulate by trigger》 201409/20140924_01.md 《PostgreSQL Windows AD认证配置》 201410/20141009_01.md 《PostgreSQL 密码安全指南》 201412/20141206_01.md 《Install OpenVSwitch into CentOS 7 userspace》 201412/20141211_01.md 《PostgreSQL 事件触发器 - DDL审计 , DDL逻辑复制 , 打造DDL统一管理入》 201504/20150401_01.md 《install kvm hosts use vnc in CentOS 6》 201504/20150401_02.md 《install kvm hosts use kickstart in CentOS 6 in text mode》 201504/20150402_01.md 《KVM虚拟机CPU开销高性能优化例子 - 配置CPU flag》 201504/20150402_02.md 《如何给KVM虚拟机添加disk, cpu, 内存, 网卡设备》 201504/20150429_01.md 《PostgreSQL 事件触发器 - 实现类似Oracle的回收站功能》 201505/20150506_01.md 《PostgreSQL 检查点性能影响及源码分析 - 1》 201505/20150506_02.md 《PostgreSQL 检查点性能影响及源码分析 - 2》 201505/20150506_03.md 《PostgreSQL 检查点性能影响及源码分析 - 3》 201505/20150506_04.md 《PostgreSQL 检查点性能影响及源码分析 - 4》 201505/20150506_05.md 《PostgreSQL 检查点性能影响及源码分析 - 5》 201505/20150506_06.md 《PostgreSQL 检查点性能影响及源码分析 - 6》 201505/20150506_07.md 《PostgreSQL 检查点性能影响及源码分析 - 7》 201505/20150509_01.md 《PostgreSQL 代码性能诊断之 - OProfile & Systemtap》 201506/20150601_01.md 《PostgreSQL 数据库安全指南》 201508/20150818_01.md 《PostgreSQL SSL链路压缩例子》 201509/20150925_01.md 《PostgreSQL cancel 安全漏洞》 201510/20151010_01.md 《PostgreSQL 逻辑复制插件 UDR, 可以愉快的玩类似MySQL的binlog复制了》 201510/20151015_01.md 《基于PostgreSQL的流式PipelineDB, 1000万/s实时统计不是梦》 201512/20151215_01.md 《"物联网"流式处理应用 - 用PostgreSQL实时处理(万亿每天)》 201601/20160119_01.md 《PostgreSQL 百亿地理位置数据 近邻查询性能》 201601/20160125_01.md 《Greenplum PostgreSQL --enable-profiling 产生gprof性能诊断代码》 201602/20160224_01.md 《PostgreSQL 操作符与优化器详解》 201602/20160225_01.md 《PostgreSQL 优化器逻辑推理能力 源码解析》 201604/20160426_01.md 《iperf 测试网络性能指标》 201605/20160506_01.md 《论count使用不当的罪名 和 分页的优化》 201605/20160510_01.md 《PostgreSQL 逻辑结构 和 权限体系 介绍》 201605/20160523_01.md 《PostgreSQL 9.6 黑科技 bloom 算法索引,一个索引支撑任意列组合查询》 201606/20160613_1.md 《Linux cgroup - cpu与cpuset子系统讲解》 201606/20160621_1.md 《为了部落 - 如何通过PostgreSQL基因配对,产生优良下一代》 201607/20160710_01.md 《聊一聊双十一背后的技术 - 物流, 动态路径规划》 201607/20160725_01.md 《PostgreSQL 使用递归SQL 找出数据库对象之间的依赖关系》 201608/20160805_01.md 《从PostgreSQL支持100万个连接聊起》 201608/20160813_01.md 《旋转门数据压缩算法在PostgreSQL中的实现 - 流式压缩在物联网、监控、传感器等场景的应用》 201608/20160817_01.md 《PostgreSQL 文本数据分析实践之 - 相似度分析》 201608/20160823_01.md 《PostgreSQL 最佳实践 - 在线逻辑备份与恢复介绍》 201608/20160823_02.md 《PostgreSQL 最佳实践 - 冷备份与还原介绍》 201608/20160824_01.md 《一个笛卡尔积的update from语句引发的(内存泄露?)问题》 201608/20160824_02.md 《PostgreSQL 最佳实践 - 水平分库(基于plproxy)》 201608/20160824_03.md 《PostgreSQL 最佳实践 - 读写分离》 201608/20160825_01.md 《PostgreSQL延迟hot standby使用问题及源码浅析》 201608/20160825_02.md 《hll插件在Greenplum中的使用 以及 分布式聚合函数优化思路》 201608/20160826_01.md 《PostgreSQL 最佳实践 - 块级别增量备份(pg_rman baseon LSN)源码浅析与使用》 201608/20160827_01.md 《在PostgreSQL中实现update | delete limit》 201608/20160829_01.md 《pg_dump一致性备份以及cache lookup failed错误的原因分析》 201608/20160829_02.md 《PostgreSQL 最佳实践 - pg_rman 以standby为源的备份浅析》 201608/20160829_03.md 《PostgreSQL 最佳实践 - pg_rman 数据库恢复示例 与 软件限制解说》 201608/20160829_04.md 《PostgreSQL CVE-2016-5423 BUG》 201608/20160830_01.md 《PostgreSQL rename 代码修正风波》 201608/20160831_01.md 《CentOS 6.x x64 部署HAWQ》 201609/20160901_01.md 《PostgreSQL reload配置的动作反馈与源码分析》 201609/20160903_01.md 《CentOS 7.x x64 部署 HAWQ》 201609/20160905_01.md 《Greenplum , HAWQ outer join与motion问题讲解》 201609/20160906_01.md 《如何建立GIS测试环境 - 将openstreetmap的样本数据导入PostgreSQL PostGIS库》 201609/20160909_01.md 《如何防止数据库雪崩》 201609/20160910_01.md 《如何从PostgreSQL json中提取数组》 201609/20160911_01.md 《facebook linkbench 测试PostgreSQL社交关系图谱场景性能》 201609/20160916_01.md 《HAWQ 集群部署 on ECS》 201609/20160918_01.md 《如何在CentOS 6.x x64系统中创建超过16TB的ext4文件系统》 201609/20160919_01.md 《bcache / 如何使用bcache构建LVM,软RAID / 如何优化bcache》 201609/20160920_01.md 《PostgreSQL Oracle兼容性之 - REMAINDER》 201609/20160920_02.md 《PostgreSQL Oracle兼容性之 - NEW_TIME , SYS_EXTRACT_UTC》 201609/20160920_03.md 《PostgreSQL Oracle兼容性之 - TZ_OFFSET》 201609/20160920_04.md 《PostgreSQL failed IANA tz database BUG修复》 201609/20160920_05.md 《PostgreSQL Oracle 兼容性之 - ASCIISTR》 201609/20160920_06.md 《PostgreSQL Oracle 兼容性之 - BIT_TO_NUM , BITAND , 比特运算 , 比特与整型互相转换》 201609/20160921_01.md 《PostgreSQL Oracle 兼容性之 - COMPOSE , UNISTR , DECOMPOSE》 201609/20160921_02.md 《PostgreSQL Oracle 兼容性之 - 字符编码转换 CONVERT》 201609/20160926_01.md 《PostgreSQL 数据库开发规范》 201609/20160926_02.md 《Oracle 并行计算 JOIN HINT》 201609/20160926_03.md 《PostgreSQL pgbench SQL RT 与 事务RT 浅析》 201609/20160927_01.md 《PostgreSQL 主机性能测试方法 - 单机多实例》 201609/20160927_02.md 《PostgreSQL 主机性能测试方法 - 单机单实例》 201609/20160928_01.md 《PostgreSQL 9.6 检查点柔性优化(SYNC_FILE_RANGE) - 在单机多实例下的IO Hang问题浅析与优化》 201609/20160929_01.md 《PostgreSQL 巧妙的数据采样方法》 201609/20160929_02.md 《PostgreSQL 前世今生》 201609/20160930_01.md 《PostgreSQL 单机多实例on XFS 润滑性测试》 201610/20161001_01.md 《PostgreSQL 9.6 引领开源数据库攻克多核并行计算难题》 201610/20161002_01.md 《PostgreSQL 9.6 并行计算 优化器算法浅析》 201610/20161002_02.md 《PostgreSQL 9.6 并行计算 在 xfs, ext4 下的表现对比》 201610/20161002_03.md 《PostgreSQL 9.6 vacuum freeze大幅性能提升 代码浅析》 201610/20161002_04.md 《PostgreSQL 9.6 scale-up高并发增强 VS 9.5》 201610/20161004_01.md 《PostgreSQL 9.6 单元化,sharding (based on postgres_fdw) - 内核层支持前传》 201610/20161005_01.md 《PostgreSQL 9.6 sharding + 单元化 (based on postgres_fdw) 最佳实践 - 通用水平分库场景设计与实践》 201610/20161005_02.md 《PostgreSQL 9.6 快照过旧 - 源码浅析》 201610/20161006_01.md 《PostgreSQL 9.6 新增69个等待事件》 201610/20161006_02.md 《PostgreSQL 9.6 同步多副本 与 remote_apply事务同步级别》 201610/20161006_03.md 《PostgreSQL 9.6 平滑fsync, write原理浅析》 201610/20161008_01.md 《PostgreSQL 9.6 内核优化之 聚合代码优化OP复用浅析》 201610/20161008_02.md 《PostgreSQL 9.6 内核优化 - sort性能增强(batch化quicksort代替replacement selection when work_mem small)》 201610/20161009_01.md 《PostgreSQL 对比 MySQL - 秘钥认证》 201610/20161009_02.md 《PostgreSQL 9.6 内核优化 - sort 性能增强》 201610/20161011_01.md 《PostgreSQL 可靠性分析 - 关于redo block原子写》 201610/20161011_02.md 《Greenplum,HAWQ interval parser带来的问题 - TPCH 测试注意啦》 201610/20161012_01.md 《PostgreSQL DaaS设计注意 - schema与database的抉择》 201610/20161018_01.md 《PostgreSQL 使用advisory lock或skip locked消除行锁冲突, 提高几十倍并发更新效率》 201610/20161018_02.md 《Hacking PostgreSQL》 201610/20161018_03.md 《PostgreSQL pg_stat_ pg_statio_ 统计信息(scan,read,fetch,hit)源码解读》 201610/20161018_04.md 《PostgreSQL Oracle 兼容性之 - PL/SQL FORALL, BULK COLLECT》 201610/20161019_01.md 《PostgreSQL 全文检索加速 快到没有朋友 - RUM索引接口(潘多拉魔盒)》 201610/20161020_01.md 《MySQL 增量同步到 PostgreSQL》 201610/20161020_02.md 《PostgreSQL 无缝自增ID的实现 - by advisory lock》 201610/20161021_01.md 《基于 阿里云 RDS PostgreSQL 打造实时用户画像推荐系统》 201610/20161024_01.md 《PostgreSQL 9.5+ 高效分区表实现 - pg_pathman》 201610/20161027_01.md 《PostgreSQL 9.6 sharding based on FDW & pg_pathman》 201610/20161030_01.md 《PostgreSQL 流行 HA 方案》 201610/20161030_02.md 《PostgreSQL 收缩膨胀表或索引 - pg_squeeze or pg_repack》 201610/20161031_01.md 《PostgreSQL 透明加密(TDE,FDE) - 块级加密》 201610/20161031_02.md 《PostgreSQL 使用 pgbench 测试 sysbench 相关case》 201611/20161101_01.md 《给PostgreSQL爱好者的参考资料》 201611/20161104_01.md 《PostgreSQL Oracle兼容性之 - plpgsql 自治事务(autonomous_transaction)补丁》 201611/20161106_01.md 《PostgreSQL clang vs gcc 编译》 201611/20161107_01.md 《PostgreSQL 流复制xlog异步send》 201611/20161107_02.md 《PostgreSQL 同步流复制(高并发写入)锁瓶颈分析》 201611/20161107_03.md 《Linux 内核编程基本功之内核同步与互斥锁mutex》 201611/20161107_04.md 《PostgreSQL 多租户》 201611/20161108_01.md 《PostgreSQL 并行计算tpc-h测试和优化分析》 201611/20161109_01.md 《在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子》 201611/20161109_02.md 《Linux中的spinlock和mutex》 201611/20161110_01.md 《network namespace与veth pair》 201611/20161110_02.md 《深层次探讨mutex与semaphore之间的区别》 201611/20161110_03.md 《linux下epoll如何实现高效处理》 201611/20161110_04.md 《epoll源码分析》 201611/20161110_05.md 《数据仓库架构的变迁》 201611/20161111_01.md 《Linux中如何克隆KVM虚拟机》 201611/20161112_01.md 《linux IP 命令使用举例》 201611/20161112_02.md 《linux 如何利用ISO搭建yum仓库》 201611/20161112_03.md 《用静态路由和ip forward打通虚拟机与其他宿主机》 201611/20161114_01.md 《聊一聊双十一背后的技术 - 物流、动态路径规划》 201611/20161114_02.md 《用好PostgreSQL role membership来管理继承组权限》 201611/20161115_01.md 《聊一聊双十一背后的技术 - 分词和搜索》 201611/20161117_01.md 《聊一聊双十一背后的技术 - 不一样的秒杀技术, 裸秒》 201611/20161118_01.md 《聊一聊双十一背后的技术 - 毫秒分词算啥, 试试正则和相似度》 201611/20161119_01.md 《PostgreSQL 数组忽略大小写匹配》 201611/20161120_01.md 《转载 - 用户空间与内核空间,进程上下文与中断上下文[总结]》 201611/20161120_02.md 《转载 - linux内核空间和用户空间的是怎样区别的,如何交互,如何从用户空间进入内核空间》 201611/20161120_03.md 《转载 - Linux用户空间与内核空间数据传递》 201611/20161120_04.md 《转载 - Linux 多核下绑定硬件中断到不同 CPU(IRQ Affinity)》 201611/20161120_05.md 《转载 - Linux用户态和内核态》 201611/20161120_06.md 《转载 - Linux软中断不均的调优》 201611/20161121_01.md 《PostgreSQL on Linux 最佳部署手册》 201611/20161121_02.md 《PostgreSQL 函数调试、诊断、优化 & auto_explain 》 201611/20161123_01.md 《PostgreSQL AWR报告》 201611/20161123_01_pdf_001.md 《报告时间段: 2016-11-24 10:51:14.744512 ~ 2016-11-24 10:57:04.081798》 201611/20161123_01_pdf_002.md 《报告时间段: 2016-11-24 10:57:04.081798 ~ 2016-11-24 11:10:13.201455》 201611/20161124_01.md 《门禁广告销售系统需求剖析 与 PostgreSQL数据库实现》 201611/20161124_02.md 《PostgreSQL 与 12306 抢火车票的思考》 201611/20161125_01.md 《PostgreSQL 利用编译器extension 支持int128,提升聚合性能》 201611/20161125_02.md 《PostgreSQL update returning NEW|OLD column value 在对账|购票|防纂改|原子操作中的妙用》 201611/20161126_01.md 《PostgreSQL 在视频、图片去重,图像搜索业务中的应用》 201611/20161127_01.md 《Linux 性能诊断 perf使用指南》 201611/20161128_01.md 《时序数据合并场景加速分析和实现 - 复合索引,窗口分组查询加速,变态递归加速》 201611/20161128_02.md 《distinct xx和count(distinct xx)的变态递归优化方法 - 索引收敛(skip scan)扫描》 201611/20161129_01.md 《PostgreSQL 源码性能诊断(perf profiling)指南》 201611/20161129_02.md 《[转载]Perf - Linux下的系统性能调优工具,第 1 部分》 201611/20161129_03.md 《[转载]Perf - Linux下的系统性能调优工具,第 2 部分》 201612/20161201_01.md 《用PostgreSQL找回618秒逝去的青春 - 递归收敛优化》 201612/20161203_01.md 《用PostgreSQL描绘人生的高潮、尿点、低谷 - 窗口/帧 or 斜率/导数/曲率/微积分?》 201612/20161205_01.md 《PostgreSQL 按拼音排序 - convert to GBK/EUC_CN coding》 201612/20161205_02.md 《实时数据交换平台 - BottledWater-pg with confluent》 201612/20161206_01.md 《如何解决数据库分词的拼写纠正问题 - PostgreSQL Hunspell 字典 复数形容词动词等变异还原》 201612/20161207_01.md 《PostgreSQL 从源码找出哪些操作需要超级用户权限》 201612/20161208_01.md 《官人要杯咖啡吗? - PostgreSQL实时监测PLAN tree的执行进度 - pg_query_state》 201612/20161213_01.md 《金融风控、公安刑侦、社会关系、人脉分析等需求分析与数据库实现 - PostgreSQL图数据库场景应用》 201612/20161215_01.md 《PostgreSQL 10.0 内置分区表》 201612/20161216_01.md 《分析加速引擎黑科技 - LLVM、列存、多核并行、算子复用 大联姻 - 一起来开启PostgreSQL的百宝箱》 201612/20161219_01.md 《Oracle log file parallel write 等待事件分析 - PostgreSQL的WAL异曲同工》 201612/20161220_01.md 《流计算风云再起 - PostgreSQL携PipelineDB力挺IoT》 201612/20161221_01.md 《Linux page allocation failure 的问题处理 - lowmem_reserve_ratio》 201612/20161222_01.md 《一场IT民工 与 人贩子 之间的战争 - 只要人人都献出一点爱》 201612/20161222_02.md 《从相似度算法谈起 - Effective similarity search in PostgreSQL》 201612/20161223_01.md 《聊一下PostgreSQL优化器 - in里面有重复值时PostgreSQL如何处理?》 201612/20161224_01.md 《DBA专供 冈本003系列 - 数据库安全第一,过个好年》 201612/20161225_01.md 《恭迎万亿级营销(圈人)潇洒的迈入毫秒时代 - 万亿user_tags级实时推荐系统数据库设计》 201612/20161227_01.md 《从真假美猴王谈起 - 让套牌车、克隆x 无处遁形的技术手段思考》