WaylandField / blog

Old article at 163 BLOG, stop update!

Home Page:http://blog.163.com/digoal@126

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PostgreSQL Greenplum 培训视频分享

http://pan.baidu.com/s/1pKVCgHX , 如果连接失效请通知我, 谢谢

pic

作者个人水平有限, 如发现错误, 请指正, 非常感谢.

欢迎转载(注明出处), 如有问题, 可以在这里发issue讨论, 或者微信联系我

二维码

pic

digoal,德哥的PostgreSQL私房菜

163的老文章入口 : 进入

201703/20170316_02.md 《PostgreSQL decimal64 decimal128 高效率数值 类型扩展》
201703/20170316_01.md 《PostgreSQL 10.0 preview 功能增强 - 后台运行(pg_background)》
201703/20170315_04.md 《PostgreSQL 末尾数据块损坏(如pg_type pg_attribute) case》
201703/20170315_03.md 《PostgreSQL create extension with schema pg_catalog的权限异常case》
201703/20170315_02.md 《基于PostgreSQL和地理位置信息打造的洞察平台 - CARTO》
201703/20170315_01.md 《PostgreSQL 单机3.9万亿/天(计数器、序列、自增)》
201703/20170314_02.md 《PostgreSQL 10.0 preview 功能增强 - 回滚范围可精细控制(事务、语句级)》
201703/20170314_01.md 《PostgreSQL update tbl1 from tbl2 一对多的注意事项(到底匹配哪条)》
201703/20170313_13.md 《PostgreSQL 10.0 preview 功能增强 - 客户端ACL(pg_hba.conf动态视图)》
201703/20170313_12.md 《PostgreSQL 10.0 preview 多核并行增强 - 控制集群并行度》
201703/20170313_11.md 《PostgreSQL 10.0 preview 安全增强 - 任意wal副本数,金融级高可用与可靠性并存需求》
201703/20170313_10.md 《PostgreSQL 10.0 preview 性能增强 - hash index metapage cache、高并发增强》
201703/20170313_09.md 《PostgreSQL 10.0 preview 性能增强 - mergesort(Gather merge)》
201703/20170313_08.md 《PostgreSQL 10.0 preview 多核并行增强 - 索引扫描、子查询、VACUUM、fdw/csp钩子》
201703/20170313_07.md 《PostgreSQL 10.0 preview 性能增强 - CLOG group commit》
201703/20170313_06.md 《PostgreSQL 10.0 preview 功能增强 - OLAP增强 向量聚集索引(列存储扩展)》
201703/20170313_05.md 《PostgreSQL 10.0 preview 功能增强 - SQL:2016标准(之SQL/JSON) Oracle 12c兼容》
201703/20170313_04.md 《PostgreSQL 10.0 preview 功能增强 - identify column (SQL标准:T174)》
201703/20170313_03.md 《PostgreSQL 10.0 preview 功能增强 - 分区表(list default)》
201703/20170313_02.md 《PostgreSQL 10.0 preview 功能增强 - 分区表(hash,range,list)》
201703/20170313_01.md 《PostgreSQL 10.0 preview 功能增强 - 支持EUI-64格式MAC地址类型》
201703/20170312_24.md 《PostgreSQL 10.0 preview 功能增强 - JSON 内容全文检索》
201703/20170312_23.md 《PostgreSQL 10.0 preview 功能增强 - 唯一约束+附加字段组合功能索引》
201703/20170312_22.md 《PostgreSQL 10.0 preview 功能增强 - 匿名、自治事务(Oracle 兼容性)(background session)》
201703/20170312_21.md 《PostgreSQL 10.0 preview 性能增强 - 间接索引(secondary index)》
201703/20170312_20.md 《PostgreSQL 10.0 preview sharding增强 - pushdown 增强》
201703/20170312_19.md 《PostgreSQL 10.0 preview 功能增强 - slave提前苏醒》
201703/20170312_18.md 《PostgreSQL 10.0 preview 功能增强 - slave支持WAITLSN 'lsn', time;用于设置安全replay栅栏》
201703/20170312_17.md 《PostgreSQL 10.0 preview 功能增强 - hash index 支持wal(灾难恢复)》
201703/20170312_16.md 《PostgreSQL 10.0 preview 性能增强 - 分区表子表元信息搜索性能增强》
201703/20170312_15.md 《PostgreSQL 10.0 preview 性能增强 - libpq支持pipeline batch模式减少网络交互提升性能》
201703/20170312_14.md 《PostgreSQL 10.0 preview 性能增强 - OLAP提速框架, Faster Expression Evaluation Framework(含JIT)》
201703/20170312_13.md 《PostgreSQL 10.0 preview 性能增强 - pg_xact align(cacheline对齐)》
201703/20170312_12.md 《PostgreSQL 10.0 preview 流复制增强 - 支持可配置的wal send max size》
201703/20170312_11.md 《PostgreSQL 10.0 preview sharding增强 - 支持Append节点并行》
201703/20170312_10.md 《PostgreSQL 10.0 preview 优化器改进 - 不完整索引支持复合排序》
201703/20170312_09.md 《PostgreSQL 10.0 preview 性能增强 - 2PC事务恢复阶段性能提升》
201703/20170312_08.md 《PostgreSQL 10.0 preview 多核并行增强 - 并行hash join支持shared hashdata, 节约哈希表内存提高效率》
201703/20170312_07.md 《PostgreSQL 10.0 preview sharding增强 - postgres_fdw 多节点异步并行执行》
201703/20170312_06.md 《PostgreSQL 10.0 preview 功能增强 - 自动预热shared buffer (auto prewarm)》
201703/20170312_05.md 《PostgreSQL 10.0 preview 多核并行增强 - tuplesort 多核并行创建索引》
201703/20170312_04.md 《PostgreSQL 10.0 preview 功能增强 - QUERY进度显示》
201703/20170312_03.md 《PostgreSQL 10.0 preview 功能增强 - 角色化权限管理 - 新增几个内置角色(统计信息查看、管理用户会话)》
201703/20170312_02.md 《PostgreSQL 10.0 preview 功能增强 - 新增数十个IO等待事件监控》
201703/20170312_01.md 《PostgreSQL 10.0 preview 主动防御 - 可配置是否允许执行不带where条件的update\delete》
201703/20170310_03.md 《PostgreSQL 数据文件灾难恢复 - 解析与数据dump》
201703/20170310_02.md 《PostgreSQL 中如何找出记录中是否包含编码范围内的字符,例如是否包含中文》
201703/20170310_01.md 《PostgreSQL 区块链条管理举例》
201703/20170309_01.md 《PostgreSQL 10.0 preview 安全增强 - SASL认证方法 之 scram-sha-256 安全认证机制》
201703/20170308_02.md 《PostgreSQL 数据库巡检》
201703/20170308_01.md 《PostgreSQL Windows和Linux的数据文件通用吗》
201703/20170307_03.md 《PostGIS 地理信息数据 多核并行处理》
201703/20170307_02.md 《连接PostgreSQL时,如何指定参数》
201703/20170307_01.md 《数据透视 - 商场(如沃尔玛)选址应用》
201703/20170305_01.md 《PostgreSQL业务函数代码版本管理 - 自动备份存储过程、函数代码到SVN\github...》
201703/20170303_01.md 《pidstat 统计进程、线程、进程组的资源消耗》
201703/20170302_01.md 《PostgreSQL Oracle 兼容性之 - RATIO_TO_REPORT 分析函数》
201703/20170301_01.md 《PostgreSQL 备库apply延迟(delay)原理分析与诊断》

201702/20170228_01.md 《PostgreSQL Oracle 兼容性之 - SQL OUTLINE插件sr_plan (保存、篡改、固定 执行计划)》
201702/20170227_01.md 《PostgreSQL 10.0 preview 逻辑复制 - 原理与最佳实践》
201702/20170225_01.md 《PostgreSQL 向量化执行插件(瓦片式实现) 10x提速OLAP》
201702/20170221_03.md 《PostgreSQL merge join 评估成本时可能会查询索引 - 硬解析务必引起注意 - 批量删除数据后, 未释放empty索引页导致mergejoin执行计划变慢 case》
201702/20170221_02.md 《PostgreSQL bitmapAnd, bitmapOr, bitmap index scan, bitmap heap scan》
201702/20170221_01.md 《PostgreSQL GIN 单列聚集索引 应用》
201702/20170219_01.md 《PostgreSQL 聚集存储 与 BRIN索引 - 高并发行为、轨迹类大吞吐数据查询场景解说》
201702/20170217_02.md 《Oracle 迁移至 PostgreSQL 文档、工具大集合》
201702/20170217_01.md 《PostgreSQL Oracle 兼容性之 - 函数、类型、多国语言》
201702/20170216_01.md 《PostgreSQL 清理redo(xlog,wal,归档)的机制 及 如何手工清理》
201702/20170215_03.md 《PostgreSQL 天文插件 - pg_sphere》
201702/20170215_02.md 《[转载]sysctl加载配置顺序问题》
201702/20170215_01.md 《PostgreSQL 打开文件句柄优化 - 百万以上实体对象初始化优化》
201702/20170214_02.md 《PostgreSQL 2017 2月份 相关新闻》
201702/20170214_01.md 《PostgreSQL、Greenplum DML合并操作 最佳实践》
201702/20170213_01.md 《数据库common安全自动渗透测试与防范 - sqlmap》
201702/20170209_02.md 《HOW PostgreSQL deal NULL-Values follow Three|ternary valued logic RULE》
201702/20170209_01.md 《数据库选型之 - 大象十八摸 - 致 架构师、开发者》
201702/20170208_03.md 《数据库选型思考》
201702/20170208_02.md 《PostgreSQL MySQL 数据类型映射》
201702/20170208_01.md 《PostgreSQL 表和列权限(ACL)解读》
201702/20170207_02.md 《[转自叶大师博文] tpcc-mysql安装、使用、结果解读》
201702/20170207_01.md 《PostgreSQL Oracle 兼容性之 - 内核自带的兼容函数》
201702/20170205_02.md 《PostgreSQL 10 新特性, 流式接收端在线压缩redo》
201702/20170205_01.md 《宝剑赠英雄 - 任意组合字段等效查询, 探探PostgreSQL多列展开式B树 (GIN)》
201702/20170204_01.md 《PostgreSQL GIN索引实现原理》
201702/20170203_01.md 《PostgreSQL GIN multi-key search 优化》
201702/20170201_01.md 《Gitlab从删库到恢复 - 数据库备份\恢复\容灾\HA的靠谱姿势》

201701/20170126_02.md 《聊聊between and的坑 和 神奇的解法》
201701/20170126_01.md 《log4j 配置》
201701/20170125_01.md 《数据库界的华山论剑 tpc.org》
201701/20170124_01.md 《蜂巢的艺术与技术价值 - PostgreSQL PostGIS's hex-grid》
201701/20170122_01.md 《脑王水哥王昱珩惜败人工智能, 这不可能. - 图像识别到底是什么鬼》
201701/20170120_02.md 《DBA一族九阳神功秘籍,标准和制度(含重大节日)》
201701/20170120_01.md 《小鸡吉吉小猪佩吉小象Pi吉(PostgreSQL) 祝大家吉祥如意,幸福安康,阖家欢乐!》
201701/20170116_04.md 《PostgreSQL结合余弦、线性相关算法 在文本、图片、数组相似 等领域的应用 - 3 rum, smlar应用场景分析》
201701/20170116_03.md 《PostgreSQL结合余弦、线性相关算法 在文本、图片、数组相似 等领域的应用 - 2 smlar插件详解》
201701/20170116_02.md 《PostgreSQL结合余弦、线性相关算法 在文本、图片、数组相似 等领域的应用 - 1 文本(关键词)分析理论基础 - TF(Term Frequency 词频)/IDF(Inverse Document Frequency 逆向文本频率)》
201701/20170116_01.md 《从电波表到数据库小程序之 - 数据库异步广播(notify/listen)》
201701/20170113_03.md 《从微信小程序 到 数据库"小程序" , 鬼知道我经历了什么》
201701/20170113_02.md 《[转载]postgres+socket.io+nodejs实时地图应用实践》
201701/20170113_01.md 《(AR虚拟现实)红包 技术思考 - GIS与图像识别的完美结合》
201701/20170112_02.md 《电商内容去重\内容筛选应用(实时识别转载\盗图\侵权?) - 文本、图片集、商品集、数组相似判定的优化和索引技术》
201701/20170112_01.md 《PostgreSQL psql 安全设置数据库用户密码的方法之一》
201701/20170111_02.md 《Linux cgroup - memory子系统讲解》
201701/20170111_01.md 《PostgreSQL 如何只监听unix socket?》
201701/20170110_01.md 《PostgreSQL 数据库扩展语言编程 之 plpgsql - 1》
201701/20170106_09.md 《PostgreSQL C tutorial》
201701/20170106_08.md 《PostgreSQL PHP tutorial》
201701/20170106_07.md 《PostgreSQL Ruby tutorial》
201701/20170106_06.md 《PostgreSQL Python tutorial》
201701/20170106_05.md 《PostgreSQL Java tutorial》
201701/20170106_04.md 《PostgreSQL 全表 全字段 模糊查询的毫秒级高效实现 - 搜索引擎颤抖了》
201701/20170106_03.md 《PostgreSQL 在被除数=0时的小纯真和小倔强》
201701/20170106_02.md 《PostgreSQL != , <> 索引》
201701/20170106_01.md 《想挑战AlphaGO吗?先和PostgreSQL玩一玩?? PostgreSQL与人工智能(AI)》
201701/20170105_10.md 《PostgreSQL DISCARD SEQUENCES》
201701/20170105_09.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 9》
201701/20170105_08.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 8》
201701/20170105_07.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 7》
201701/20170105_06.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 6》
201701/20170105_05.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 5》
201701/20170105_04.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 4》
201701/20170105_03.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 3》
201701/20170105_02.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 2》
201701/20170105_01.md 《PostgreSQL 流式数据处理(聚合、过滤、转换...)系列 - 1》
201701/20170103_01.md 《在OOM现场 谈一谈数据库内存分配, 以及审计的重要性》
201701/20170102_01.md 《Leap second , 闰秒 , 数据库 , PostgreSQL , Solar time , UNIX time , UTC , UT1》
201701/20170101_02.md 《ApsaraDB的左右互搏(PgSQL+HybridDB+OSS) - 解决OLTP+OLAP混合需求》
201701/20170101_01.md 《PostgreSQL 10.0 preview - 截至2017元旦装备了哪些核武器》

201612/20161231_01.md 《从难缠的模糊查询聊开 - PostgreSQL独门绝招之一 GIN , GiST , SP-GiST , RUM 索引原理与技术背景》
201612/20161230_01.md 《PostgreSQL 重复 数据清洗 优化教程》
201612/20161229_02.md 《转载 - nf_conntrack: table full, dropping packet. 终结篇》
201612/20161229_01.md 《PostgreSQL standby recover的源码分析 (walreceiver唤醒时机? 为什么standby crash后walreceiver不会立即被唤醒?)》
201612/20161228_02.md 《Linux 时钟精度 与 PostgreSQL auto_explain (explain timing 时钟开销估算)》
201612/20161228_01.md 《从天津滨海新区大爆炸、危化品监管聊聊 IT人背负的社会责任感》
201612/20161227_01.md 《从真假美猴王谈起 - 让套牌车、克隆x 无处遁形的技术手段思考》
201612/20161225_01.md 《恭迎万亿级营销(圈人)潇洒的迈入毫秒时代 - 万亿user_tags级实时推荐系统数据库设计》
201612/20161224_01.md 《DBA专供 冈本003系列 - 数据库安全第一,过个好年》
201612/20161223_01.md 《聊一下PostgreSQL优化器 - in里面有重复值时PostgreSQL如何处理?》
201612/20161222_02.md 《从相似度算法谈起 - Effective similarity search in PostgreSQL》
201612/20161222_01.md 《一场IT民工 与 人贩子 之间的战争 - 只要人人都献出一点爱》
201612/20161221_01.md 《Linux page allocation failure 的问题处理 - lowmem_reserve_ratio》
201612/20161220_01.md 《流计算风云再起 - PostgreSQL携PipelineDB力挺IoT》
201612/20161219_01.md 《Oracle log file parallel write 等待事件分析 - PostgreSQL的WAL异曲同工》
201612/20161216_01.md 《分析加速引擎黑科技 - LLVM、列存、多核并行、算子复用 大联姻 - 一起来开启PostgreSQL的百宝箱》
201612/20161215_01.md 《PostgreSQL 10.0 preview 功能增强 - 内置分区表》
201612/20161213_01.md 《金融风控、公安刑侦、社会关系、人脉分析等需求分析与数据库实现 - PostgreSQL图数据库场景应用》
201612/20161208_01.md 《官人要杯咖啡吗? - PostgreSQL实时监测PLAN tree的执行进度 - pg_query_state》
201612/20161207_01.md 《PostgreSQL 从源码找出哪些操作需要超级用户权限》
201612/20161206_01.md 《如何解决数据库分词的拼写纠正问题 - PostgreSQL Hunspell 字典 复数形容词动词等变异还原》
201612/20161205_02.md 《实时数据交换平台 - BottledWater-pg with confluent》
201612/20161205_01.md 《PostgreSQL 按拼音排序 - convert to GBK/EUC_CN coding》
201612/20161203_01.md 《用PostgreSQL描绘人生的高潮、尿点、低谷 - 窗口/帧 or 斜率/导数/曲率/微积分?》
201612/20161201_01.md 《用PostgreSQL找回618秒逝去的青春 - 递归收敛优化》

201611/20161129_03.md 《[转载]Perf - Linux下的系统性能调优工具,第 2 部分》
201611/20161129_02.md 《[转载]Perf - Linux下的系统性能调优工具,第 1 部分》
201611/20161129_01.md 《PostgreSQL 源码性能诊断(perf profiling)指南》
201611/20161128_02.md 《distinct xx和count(distinct xx)的变态递归优化方法 - 索引收敛(skip scan)扫描》
201611/20161128_01.md 《时序数据合并场景加速分析和实现 - 复合索引,窗口分组查询加速,变态递归加速》
201611/20161127_01.md 《Linux 性能诊断 perf使用指南》
201611/20161126_01.md 《PostgreSQL 在视频、图片去重,图像搜索业务中的应用》
201611/20161125_02.md 《PostgreSQL update returning NEW|OLD column value 在对账|购票|防纂改|原子操作中的妙用》
201611/20161125_01.md 《PostgreSQL 利用编译器extension 支持int128,提升聚合性能》
201611/20161124_02.md 《PostgreSQL 与 12306 抢火车票的思考》
201611/20161124_01.md 《门禁广告销售系统需求剖析 与 PostgreSQL数据库实现》
201611/20161123_01_pdf_002.md 《报告时间段: 2016-11-24 10:57:04.081798 ~ 2016-11-24 11:10:13.201455
201611/20161123_01_pdf_001.md 《报告时间段: 2016-11-24 10:51:14.744512 ~ 2016-11-24 10:57:04.081798
201611/20161123_01.md 《PostgreSQL AWR报告》
201611/20161121_02.md 《PostgreSQL 函数调试、诊断、优化 & auto_explain  》
201611/20161121_01.md 《PostgreSQL on Linux 最佳部署手册》
201611/20161120_06.md 《转载 - Linux软中断不均的调优》
201611/20161120_05.md 《转载 - Linux用户态和内核态》
201611/20161120_04.md 《转载 - Linux 多核下绑定硬件中断到不同 CPU(IRQ Affinity)》
201611/20161120_03.md 《转载 - Linux用户空间与内核空间数据传递》
201611/20161120_02.md 《转载 - linux内核空间和用户空间的是怎样区别的,如何交互,如何从用户空间进入内核空间》
201611/20161120_01.md 《转载 - 用户空间与内核空间,进程上下文与中断上下文[总结]》
201611/20161119_01.md 《PostgreSQL 数组忽略大小写匹配》
201611/20161118_01.md 《聊一聊双十一背后的技术 - 毫秒分词算啥, 试试正则和相似度》
201611/20161117_01.md 《聊一聊双十一背后的技术 - 不一样的秒杀技术, 裸秒》
201611/20161115_01.md 《聊一聊双十一背后的技术 - 分词和搜索》
201611/20161114_02.md 《用好PostgreSQL role membership来管理继承组权限》
201611/20161114_01.md 《聊一聊双十一背后的技术 - 物流、动态路径规划》
201611/20161112_03.md 《用静态路由和ip forward打通虚拟机与其他宿主机》
201611/20161112_02.md 《linux 如何利用ISO搭建yum仓库》
201611/20161112_01.md 《linux IP 命令使用举例》
201611/20161111_01.md 《Linux中如何克隆KVM虚拟机》
201611/20161110_05.md 《数据仓库架构的变迁》
201611/20161110_04.md 《epoll源码分析》
201611/20161110_03.md 《linux下epoll如何实现高效处理》
201611/20161110_02.md 《深层次探讨mutex与semaphore之间的区别》
201611/20161110_01.md 《network namespace与veth pair》
201611/20161109_02.md 《Linux中的spinlock和mutex》
201611/20161109_01.md 《在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子》
201611/20161108_01.md 《PostgreSQL 并行计算tpc-h测试和优化分析》
201611/20161107_04.md 《PostgreSQL 多租户》
201611/20161107_03.md 《Linux 内核编程基本功之内核同步与互斥锁mutex》
201611/20161107_02.md 《PostgreSQL 同步流复制(高并发写入)锁瓶颈分析》
201611/20161107_01.md 《PostgreSQL 流复制xlog异步send》
201611/20161106_01.md 《PostgreSQL clang vs gcc 编译》
201611/20161104_01.md 《PostgreSQL Oracle 兼容性之 - plpgsql 自治事务(autonomous_transaction)补丁》
201611/20161101_01.md 《给PostgreSQL爱好者的参考资料》

201610/20161031_02.md 《PostgreSQL 使用 pgbench 测试 sysbench 相关case》
201610/20161031_01.md 《PostgreSQL 透明加密(TDE,FDE) - 块级加密》
201610/20161030_02.md 《PostgreSQL 收缩膨胀表或索引 - pg_squeeze or pg_repack》
201610/20161030_01.md 《PostgreSQL 流行 HA 方案》
201610/20161027_01.md 《PostgreSQL 9.6 sharding based on FDW & pg_pathman》
201610/20161024_01.md 《PostgreSQL 9.5+ 高效分区表实现 - pg_pathman》
201610/20161021_01.md 《基于 阿里云 RDS PostgreSQL 打造实时用户画像推荐系统》
201610/20161020_02.md 《PostgreSQL 无缝自增ID的实现 - by advisory lock》
201610/20161020_01.md 《MySQL 增量同步到 PostgreSQL》
201610/20161019_01.md 《PostgreSQL 全文检索加速 快到没有朋友 - RUM索引接口(潘多拉魔盒)》
201610/20161018_04.md 《PostgreSQL Oracle 兼容性之 - PL/SQL FORALL, BULK COLLECT》
201610/20161018_03.md 《PostgreSQL pg_stat_ pg_statio_ 统计信息(scan,read,fetch,hit)源码解读》
201610/20161018_02.md 《Hacking PostgreSQL》
201610/20161018_01.md 《PostgreSQL 使用advisory lock或skip locked消除行锁冲突, 提高几十倍并发更新效率》
201610/20161012_01.md 《PostgreSQL DaaS设计注意 - schema与database的抉择》
201610/20161011_02.md 《Greenplum,HAWQ interval parser带来的问题 - TPCH 测试注意啦》
201610/20161011_01.md 《PostgreSQL 可靠性分析 - 关于redo block原子写》
201610/20161009_02.md 《PostgreSQL 9.6 内核优化 - sort 性能增强》
201610/20161009_01.md 《PostgreSQL md5 对比 MySQL - 秘钥认证》
201610/20161008_02.md 《PostgreSQL 9.6 内核优化 - sort性能增强(batch化quicksort代替replacement selection when work_mem small)》
201610/20161008_01.md 《PostgreSQL 9.6 内核优化之 聚合代码优化OP复用浅析》
201610/20161006_03.md 《PostgreSQL 9.6 平滑fsync, write原理浅析》
201610/20161006_02.md 《PostgreSQL 9.6 同步多副本 与 remote_apply事务同步级别》
201610/20161006_01.md 《PostgreSQL 9.6 新增69个等待事件》
201610/20161005_02.md 《PostgreSQL 9.6 快照过旧 - 源码浅析》
201610/20161005_01.md 《PostgreSQL 9.6 sharding + 单元化 (based on postgres_fdw) 最佳实践 - 通用水平分库场景设计与实践》
201610/20161004_01.md 《PostgreSQL 9.6 单元化,sharding (based on postgres_fdw) - 内核层支持前传》
201610/20161002_04.md 《PostgreSQL 9.6 scale-up高并发增强 VS 9.5》
201610/20161002_03.md 《PostgreSQL 9.6 vacuum freeze大幅性能提升 代码浅析》
201610/20161002_02.md 《PostgreSQL 9.6 并行计算 在 xfs, ext4 下的表现对比》
201610/20161002_01.md 《PostgreSQL 9.6 并行计算 优化器算法浅析》
201610/20161001_01.md 《PostgreSQL 9.6 引领开源数据库攻克多核并行计算难题》

201609/20160930_01.md 《PostgreSQL 单机多实例on XFS 润滑性测试》
201609/20160929_02.md 《PostgreSQL 前世今生》
201609/20160929_01.md 《PostgreSQL 巧妙的数据采样方法》
201609/20160928_01.md 《PostgreSQL 9.6 检查点柔性优化(SYNC_FILE_RANGE) - 在单机多实例下的IO Hang问题浅析与优化》
201609/20160927_02.md 《PostgreSQL 主机性能测试方法 - 单机单实例》
201609/20160927_01.md 《PostgreSQL 主机性能测试方法 - 单机多实例》
201609/20160926_03.md 《PostgreSQL pgbench SQL RT 与 事务RT 浅析》
201609/20160926_02.md 《Oracle 并行计算 JOIN HINT》
201609/20160926_01.md 《PostgreSQL 数据库开发规范》
201609/20160921_02.md 《PostgreSQL Oracle 兼容性之 - 字符编码转换 CONVERT》
201609/20160921_01.md 《PostgreSQL Oracle 兼容性之 - COMPOSE , UNISTR , DECOMPOSE》
201609/20160920_06.md 《PostgreSQL Oracle 兼容性之 - BIT_TO_NUM , BITAND , 比特运算 , 比特与整型互相转换》
201609/20160920_05.md 《PostgreSQL Oracle 兼容性之 - ASCIISTR》
201609/20160920_04.md 《PostgreSQL failed IANA tz database BUG修复》
201609/20160920_03.md 《PostgreSQL Oracle 兼容性之 - TZ_OFFSET》
201609/20160920_02.md 《PostgreSQL Oracle 兼容性之 - NEW_TIME , SYS_EXTRACT_UTC》
201609/20160920_01.md 《PostgreSQL Oracle 兼容性之 - REMAINDER》
201609/20160919_01.md 《bcache / 如何使用bcache构建LVM,软RAID / 如何优化bcache》
201609/20160918_01.md 《如何在CentOS 6.x x64系统中创建超过16TB的ext4文件系统》
201609/20160916_01.md 《HAWQ 集群部署 on ECS》
201609/20160911_01.md 《facebook linkbench 测试PostgreSQL社交关系图谱场景性能》
201609/20160910_01.md 《如何从PostgreSQL json中提取数组》
201609/20160909_01.md 《如何防止数据库雪崩》
201609/20160906_01.md 《如何建立GIS测试环境 - 将openstreetmap的样本数据导入PostgreSQL PostGIS库》
201609/20160905_01.md 《Greenplum , HAWQ outer join与motion问题讲解》
201609/20160903_01.md 《CentOS 7.x x64 部署 HAWQ》
201609/20160901_01.md 《PostgreSQL reload配置的动作反馈与源码分析》

201608/20160831_01.md 《CentOS 6.x x64 部署HAWQ》
201608/20160830_01.md 《PostgreSQL rename 代码修正风波》
201608/20160829_04.md 《PostgreSQL CVE-2016-5423 BUG》
201608/20160829_03.md 《PostgreSQL 最佳实践 - pg_rman 数据库恢复示例 与 软件限制解说》
201608/20160829_02.md 《PostgreSQL 最佳实践 - pg_rman 以standby为源的备份浅析》
201608/20160829_01.md 《pg_dump一致性备份以及cache lookup failed错误的原因分析》
201608/20160827_01.md 《在PostgreSQL中实现update | delete limit》
201608/20160826_01.md 《PostgreSQL 最佳实践 - 块级别增量备份(pg_rman baseon LSN)源码浅析与使用》
201608/20160825_02.md 《hll插件在Greenplum中的使用 以及 分布式聚合函数优化思路》
201608/20160825_01.md 《PostgreSQL延迟hot standby使用问题及源码浅析》
201608/20160824_03.md 《PostgreSQL 最佳实践 - 读写分离》
201608/20160824_02.md 《PostgreSQL 最佳实践 - 水平分库(基于plproxy)》
201608/20160824_01.md 《一个笛卡尔积的update from语句引发的(内存泄露?)问题》
201608/20160823_09.md 《PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)验证 - recovery test script for zfs snapshot clone + postgresql stream replication + archive》
201608/20160823_08.md 《PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)双机HA与块级备份部署》
201608/20160823_07.md 《PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)单个数据库采用多个zfs卷(如表空间)时如何一致性备份》
201608/20160823_06.md 《PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)备份集自动校验》
201608/20160823_05.md 《PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)方案与实战》
201608/20160823_04.md 《PostgreSQL 最佳实践 - 任意时间点恢复源码分析》
201608/20160823_03.md 《PostgreSQL 最佳实践 - 在线增量备份与任意时间点恢复》
201608/20160823_02.md 《PostgreSQL 最佳实践 - 冷备份与还原介绍》
201608/20160823_01.md 《PostgreSQL 最佳实践 - 在线逻辑备份与恢复介绍》
201608/20160818_02.md 《德哥的PostgreSQL私房菜 - 史上最屌PG资料合集》
201608/20160818_01.md 《PostgreSQL 内存表》
201608/20160817_03.md 《冗余数据JOIN导致的慢SQL优化一例》
201608/20160817_02.md 《如何评估QUERY的响应时间?》
201608/20160817_01.md 《PostgreSQL 文本数据分析实践之 - 相似度分析》
201608/20160816_02.md 《PostgreSQL 9.6 并行计算 优化器算法浅析》
201608/20160816_01.md 《PostgreSQL 三角函数的用法举例 - 已知3点求夹角(旋转门续)》
201608/20160815_03.md 《PostgreSQL源码分析 备库查询冲突 - User was holding shared buffer pin for too long》
201608/20160815_02.md 《Linux LVM,如何指定或修改逻辑卷的major, minor号》
201608/20160815_01.md 《Greenplum行存与列存的选择以及转换方法》
201608/20160814_02.md 《使用pg_resetxlog修复PostgreSQL控制文件的方法》
201608/20160814_01.md 《异版本pg_resetxlog后导致的控制文件差异问题处理》
201608/20160813_01.md 《旋转门数据压缩算法在PostgreSQL中的实现 - 流式压缩在物联网、监控、传感器等场景的应用》
201608/20160811_01.md 《为什么cgroup blkio不能限制分区》
201608/20160806_03.md 《Understanding memory》
201608/20160806_02.md 《未对齐(alignment)造成SSD 写放大一例》
201608/20160806_01.md 《Linux 逻辑卷(lvm)管理的两个错误记录》
201608/20160805_01.md 《从PostgreSQL支持100万个连接聊起》
201608/20160803_02.md 《PostgreSQL 表达式索引 - 语法注意事项》
201608/20160803_01.md 《DBA不可不知的操作系统内核参数》
201608/20160802_01.md 《Greenplum 函数内嵌套查询在query中调用的替代方案》

201607/20160731_01.md 《如何度量Kernel Resources for PostgreSQL》
201607/20160729_01.md 《search_path在PostgreSQL函数开发中的注意事项》
201607/20160728_03.md 《securecrt克隆会话与sshd 的 MaxSessions》
201607/20160728_02.md 《论数据库redo/data存储规划与SSD写倾斜》
201607/20160728_01.md 《为PostgreSQL讨说法 - 浅析《UBER ENGINEERING SWITCHED FROM POSTGRES TO MYSQL》》
201607/20160727_02.md 《固若金汤 - PostgreSQL pgcrypto加密插件》
201607/20160727_01.md 《PostgreSQL 会话级资源隔离探索》
201607/20160726_01.md 《弱水三千,只取一瓢,当图像搜索遇见PostgreSQL(Haar wavelet)》
201607/20160725_07.md 《用Valgrind检测PostgreSQL内存泄露》
201607/20160725_06.md 《page fault带来的性能问题》
201607/20160725_05.md 《PostgreSQL 如何高效解决 按任意字段分词检索的问题 - case 1》
201607/20160725_04.md 《PostgreSQL Oracle 兼容性之 - 锁定执行计划(Outline system)》
201607/20160725_03.md 《mongoDB BI 分析利器 - PostgreSQL FDW (MongoDB Connector for BI)》
201607/20160725_02.md 《如何加快PostgreSQL结巴分词加载速度》
201607/20160725_01.md 《PostgreSQL 使用递归SQL 找出数据库对象之间的依赖关系》
201607/20160723_03.md 《一致性哈希在分布式数据库中的应用探索》
201607/20160723_02.md 《关键时刻HINT出彩 - PG优化器的参数优化、执行计划固化CASE》
201607/20160723_01.md 《PostgreSQL 递归死循环案例及解法》
201607/20160722_03.md 《如何查看sshd当前配置 (gcore, gdb 的妙用)》
201607/20160722_02.md 《Greenplum 大集群应该调整的sshd_config配置》
201607/20160722_01.md 《SSH服务的几个超时参数 以及 类似DDOS攻击的方法》
201607/20160721_03.md 《阿里云RDS for PostgreSQL用户如何定制数据库参数》
201607/20160721_02.md 《阿里云RDS PG/PPAS 用户连接规划》
201607/20160721_01.md 《PostgreSQL 编译选项-g的影响》
201607/20160719_02.md 《Greenplum 数据分布黄金法则 - 论分布列与分区的选择》
201607/20160719_01.md 《阿里云ApsaraDB RDS用户 - OLAP最佳实践》
201607/20160718_01.md 《Greenplum 资源隔离的原理与源码分析》
201607/20160717_01.md 《PostgreSQL 索引扫描offset内核优化 - case》
201607/20160716_01.md 《Greenplum ORCA 优化器的编译安装与使用》
201607/20160715_03.md 《三张图读懂Greenplum在企业的正确使用姿势》
201607/20160715_02.md 《PostgreSQL 数据访问 offset 的质变 case》
201607/20160715_01.md 《PostgreSQL 老湿机图解平安科技遇到的垃圾回收"坑"》
201607/20160714_01.md 《PostgreSQL Oracle 兼容性之 - PL/SQL record, table类型定义》
201607/20160710_01.md 《聊一聊双十一背后的技术 - 物流, 动态路径规划》
201607/20160709_01.md 《PostgreSQL relcache在长连接应用中的内存霸占"坑"》

201606/20160628_01.md 《如何生成和阅读EnterpriseDB (PPAS)诊断报告》
201606/20160626_01.md 《找对业务G点, 体验酸爽 - PostgreSQL内核扩展指南》
201606/20160622_01.md 《PostgreSQL ident和peer基于操作系统用户的认证》
201606/20160621_01.md 《为了部落 - 如何通过PostgreSQL基因配对,产生优良下一代》
201606/20160617_02.md 《为什么用 PostgreSQL 绑定变量 没有 Oracle pin S 等待问题》
201606/20160617_01.md 《PostgreSQL plan cache 源码浅析 - 如何确保不会计划倾斜》
201606/20160614_03.md 《PostgreSQL Oracle 兼容性之 - connect by》
201606/20160614_02.md 《EnterpriseDB (PPAS) Oracle兼容性Virtual Private Database(VPD) 数据隔离以及当前缺陷》
201606/20160614_01.md 《在java中正确使用PostgreSQL大对象和字节流(bytea)类型的姿势》
201606/20160613_01.md 《Linux cgroup - cpu与cpuset子系统讲解》
201606/20160612_01.md 《PostgreSQL的"天气预报" - 如何预测Freeze IO风暴》
201606/20160610_01.md 《B-Tree和B+Tree》
201606/20160608_01.md 《精确度量Linux下进程占用多少内存的方法》

201605/20160528_01.md 《深入浅出PostgreSQL B-Tree索引结构》
201605/20160527_01.md 《PostgreSQL Oracle 兼容性之 - 如何篡改插入值(例如NULL纂改为其他值)》
201605/20160524_03.md 《[转载]用intel编译器icc编译PostgreSQL》
201605/20160524_02.md 《PostgreSQL 如何实现upsert与新旧数据自动分离》
201605/20160524_01.md 《通过ODBC连接PostgreSQL和Greenplum》
201605/20160523_02.md 《PostgreSQL 特性分析 Plan Hint》
201605/20160523_01.md 《PostgreSQL 9.6 黑科技 bloom 算法索引,一个索引支撑任意列组合查询》
201605/20160520_01.md 《PostgreSQL 大表自动 freeze 优化思路》
201605/20160511_01.md 《PostgreSQL 获取拼音首字母的函数 - 摘自互联网》
201605/20160510_01.md 《PostgreSQL 逻辑结构 和 权限体系 介绍》
201605/20160507_01.md 《PostgreSQL Oracle 兼容性之 - add_months》
201605/20160506_02.md 《中文模糊查询性能优化 by PostgreSQL trgm》
201605/20160506_01.md 《论count使用不当的罪名 和 分页的优化》
201605/20160505_01.md 《论云数据库编程能力的重要性》
201605/20160503_01.md 《PostgreSQL Oracle 兼容性之 - psql prompt like Oracle SQL*Plus》

201604/20160429_01.md 《[转载]postgresql 9.5版本之前实现upsert功能》
201604/20160428_01.md 《PostgreSQL 网络延迟 瓶颈定量分析》
201604/20160426_01.md 《iperf 测试网络性能指标》
201604/20160419_01.md 《PostgreSQL 行级 全文检索》
201604/20160414_01.md 《PostgreSQL 物联网黑科技 - 瘦身几百倍的索引(BRIN index)》
201604/20160404_01.md 《一个简单算法可以帮助物联网,金融 用户 节约98%的数据存储成本 (PostgreSQL,Greenplum帮你做到)》
201604/20160403_01.md 《PostgreSQL 计算 任意类型 字段之间的线性相关性》
201604/20160402_01.md 《PostgreSQL n阶乘计算, 排列组合计算 - 如何计算可变参数中有没有重复参数》
201604/20160401_01.md 《阿里云 PostgreSQL pg_hint_plan插件的用法》

201603/20160324_01.md 《Greenplum 的Oracle兼容性之 - orafce》
201603/20160322_01.md 《PostgreSQL 字符串 collate 与排序 源码分析》
201603/20160320_01.md 《PostgreSQL 如何潇洒的处理每天上百TB的数据增量》
201603/20160318_01.md 《PostgreSQL Oracle 兼容性之 - PL/SQL pipelined》
201603/20160316_01.md 《PostgreSQL 加载动态库详解》
201603/20160315_02.md 《PostgreSQL MySQL 兼容性之 - 时间类型》
201603/20160315_01.md 《PostgreSQL Oracle 兼容性之 - sys_guid() UUID》
201603/20160308_01.md 《让Greenplum 支持反转索引》
201603/20160307_01.md 《PostgreSQL 1000亿数据量 正则匹配 速度与激情》
201603/20160303_01.md 《PostgreSQL fixeddecimal - 用CPU "硬解码" 提升1倍 数值运算能力 助力金融大数据量计算》
201603/20160302_01.md 《PostgreSQL 百亿数据 秒级响应 正则及模糊查询》

201602/20160225_01.md 《PostgreSQL 优化器逻辑推理能力 源码解析》
201602/20160224_01.md 《PostgreSQL 操作符与优化器详解》
201602/20160204_01.md 《PostgreSQL Oracle 兼容性之 - WM_SYS.WM_CONCAT》
201602/20160203_03.md 《EnterpriseDB & PostgreSQL RLS & Oracle VPD》
201602/20160203_02.md 《PostgreSQL Oracle 兼容性之 - 函数 自治事务 的写法和实现》
201602/20160203_01.md 《PostgreSQL SQL HINT的使用(pg_hint_plan)》

201601/20160125_01.md 《Greenplum PostgreSQL --enable-profiling 产生gprof性能诊断代码》
201601/20160119_01.md 《PostgreSQL 百亿地理位置数据 近邻查询性能》
201601/20160112_01.md 《Oracle 12c NB特性 多LGWR进程SCALABLE LGWR _use_single_log_writer》
201601/20160111_02.md 《BenchmarkSQL 测试Oracle 12c TPC-C 性能 (含个人测试结果)》
201601/20160111_01.md 《PostgreSQL hugepage 支持》
201601/20160110_01.md 《BenchmarkSQL 支持多个 schema》
201601/20160109_01.md 《BenchmarkSQL 测试PostgreSQL 9.5.0 TPC-C 性能》
201601/20160107_04.md 《EXT4 vs XFS us iozone》
201601/20160107_03.md 《PostgreSQL on XFS vs EXT4 性能》
201601/20160107_02.md 《xfs logdev 完美解决cgroup iops限制时ext4 data=writeback才能解决的问题》
201601/20160107_01.md 《为什么PostgreSQL启动后有个UDP监听localhost - pgstat统计信息进程间通信》
201601/20160106_03.md 《PostgreSQL 事务,会话 GUC 变量 妙用 - 获取并跟踪事务结束时间(不是来自XLOG commit record哦)》
201601/20160106_02.md 《PostgreSQL on xfs 性能优化 - 2》
201601/20160106_01.md 《PostgreSQL on xfs 性能优化 - 1》
201601/20160104_02.md 《zfs 快照增量恢复 vs PostgreSQL xlog增量恢复 速度》
201601/20160104_01.md 《zfs 快照增量大小 vs PostgreSQL产生的XLOG大小》
201601/20160103_01.md 《zfs 快照发送与接收》

201512/20151229_01.md 《PostgreSQL OLTP on ZFS 性能优化》
201512/20151224_01.md 《PostgreSQL 金融行业高可用和容灾解决方案》
201512/20151223_02.md 《BenchmarkSQL 测试Oracle 12c TPC-C 性能》
201512/20151223_01.md 《Linux RHEL6 x64 命令行静默安装 Oracle 12c - 2》
201512/20151222_01.md 《Linux RHEL6 x64 命令行静默安装 Oracle 12c - 1》
201512/20151221_02.md 《PostgreSQL Oracle 兼容性之 - WITH 递归 ( connect by )》
201512/20151221_01.md 《PostgreSQL Oracle 兼容性之 - orafce介绍》
201512/20151215_01.md 《"物联网"流式处理应用 - 用PostgreSQL实时处理(万亿每天)》

201511/20151130_02.md 《安装iozone on CentOS 7 x64》
201511/20151130_01.md 《PostgreSQL 安全警钟长鸣》
201511/20151109_01.md 《PostgreSQL snapshot too old补丁, 防止数据库膨胀》

201510/20151022_01.md 《开放dblink , fdw带来的安全隐患》
201510/20151015_01.md 《基于PostgreSQL的流式PipelineDB, 1000万/s实时统计不是梦》
201510/20151010_01.md 《PostgreSQL 逻辑复制插件 UDR, 可以愉快的玩类似MySQL的binlog复制了》

201509/20150929_01.md 《PostgreSQL 安全陷阱 - 利用触发器或规则,结合security invoker函数制造反噬陷阱》
201509/20150925_01.md 《PostgreSQL cancel 安全漏洞》
201509/20150919_01.md 《PostgreSQL数据库监控中的统计学 - 对象SIZE的数据分布图》
201509/20150916_01.md 《Core dump 分析》
201509/20150911_01.md 《don't shutdown postgresql before call pg_stop_backup() - 备份结束前,不要停库,源码分析》

201508/20150818_01.md 《PostgreSQL SSL链路压缩例子》

201507/20150717_01.md 《PostgreSQL function's SECURITY DEFINER | INVOKER, SET configuration_parameter { TO value | = value | FROM CURRENT }》
201507/20150703_01.md 《PostgreSQL Oracle 兼容性之 - orafce (包、函数、DUAL)》

201506/20150626_01.md 《PostgreSQL earth distance module》
201506/20150619_01.md 《online DDL (or NOWAIT DDL) in PostgreSQL》
201506/20150615_01.md 《PostgreSQL trigger/rule based replication configure, DISABLE/ENABLE [ REPLICA | ALWAYS ] TRIGGER | RULE》
201506/20150601_01.md 《PostgreSQL 数据库安全指南》

201505/20150526_02.md 《PostgreSQL 9.5 new feature - Support GROUPING SETS, CUBE and ROLLUP.》
201505/20150526_01.md 《PostgreSQL 9.5 new feature - lets BRIN be used with R-Tree-like indexing strategies For "inclusion" opclasses》
201505/20150525_01.md 《PostgreSQL 9.5 new feature - table | mview data sample》
201505/20150515_01.md 《PostgreSQL 审计 - pg_audit module》
201505/20150511_01.md 《parallel blocking|waiting by slow BLOCK extend relation , ExclusiveLock on extension of relation》
201505/20150510_01.md 《PostgreSQL find out session's current query blocked by which transaction use pg_locks & pg_stat_activity》
201505/20150509_01.md 《PostgreSQL 代码性能诊断之 - OProfile & Systemtap》
201505/20150506_07.md 《PostgreSQL 检查点性能影响及源码分析 - 7》
201505/20150506_06.md 《PostgreSQL 检查点性能影响及源码分析 - 6》
201505/20150506_05.md 《PostgreSQL 检查点性能影响及源码分析 - 5》
201505/20150506_04.md 《PostgreSQL 检查点性能影响及源码分析 - 4》
201505/20150506_03.md 《PostgreSQL 检查点性能影响及源码分析 - 3》
201505/20150506_02.md 《PostgreSQL 检查点性能影响及源码分析 - 2》
201505/20150506_01.md 《PostgreSQL 检查点性能影响及源码分析 - 1》
201505/20150503_01.md 《PostgreSQL垃圾回收代码分析 - why postgresql cann't reclaim tuple is HEAPTUPLE_RECENTLY_DEAD》

201504/20150430_01.md 《PostgreSQL timestamp parse in gram.y (' ' AT TIME ZONE ' ')》
201504/20150429_02.md 《PostgreSQL 垃圾回收原理以及如何预防膨胀 - How to prevent object bloat in PostgreSQL》
201504/20150429_01.md 《PostgreSQL Oracle 兼容性之 - 事件触发器实现类似Oracle的回收站功能》
201504/20150419_01.md 《PostgreSQL 9.5 new feature - BRIN (block range index) index》
201504/20150409_01.md 《PostgreSQL 行安全策略 - PostgreSQL 9.5 new feature - can define row security policy for table》
201504/20150407_02.md 《PostgreSQL aggregate function 4 : Hypothetical-Set Aggregate Functions》
201504/20150407_01.md 《PostgreSQL aggregate function 3 : Aggregate Functions for Ordered-Set》
201504/20150402_02.md 《如何给KVM虚拟机添加disk, cpu, 内存, 网卡设备》
201504/20150402_01.md 《KVM虚拟机CPU开销高性能优化例子 - 配置CPU flag》
201504/20150401_02.md 《install kvm hosts use kickstart in CentOS 6 in text mode》
201504/20150401_01.md 《install kvm hosts use vnc in CentOS 6》

201503/20150305_01.md 《在PostgreSQL中用线性回归分析linear regression做预测 - 例子2, 预测未来数日某股收盘价》
201503/20150304_01.md 《PostgreSQL 线性回归 - 股价预测 1》
201503/20150303_03.md 《PostgreSQL aggregate function 2 : Aggregate Functions for Statistics》
201503/20150303_02.md 《用PostgreSQL了解一些统计学术语以及计算方法和表示方法 - 1》
201503/20150303_01.md 《在PostgreSQL中用线性回归分析(linear regression) - 实现数据预测》
201503/20150302_01.md 《PostgreSQL aggregate function 1 : General-Purpose Aggregate Functions》

201502/20150228_02.md 《population & sample covariance, standard deviation Aggregate in PostgreSQL》
201502/20150228_01.md 《PostgreSQL 统计信息之 - 逻辑与物理存储的线性相关性》
201502/20150209_01.md 《PostgreSQL 函数代码隐藏 - How to control who can see PostgreSQL function's source code》

201501/20150129_01.md 《随机记录并发查询与更新(转移、删除)的"无耻"优化方法》

201412/20141214_01.md 《PostgreSQL 触发器应用 - use trigger audit record which column modified, insert, delete.》
201412/20141211_01.md 《PostgreSQL 事件触发器 - DDL审计 , DDL逻辑复制 , 打造DDL统一管理入》
201412/20141206_01.md 《Install OpenVSwitch into CentOS 7 userspace》

201411/20141119_01.md 《PostgreSQL 的 rpm(yum) 安装方法》

201410/20141009_01.md 《PostgreSQL 密码安全指南》

201409/20140930_01.md 《PostgreSQL数据库在上市公司重要应用中的SOX审计》
201409/20140924_01.md 《PostgreSQL Windows AD认证配置》
201409/20140917_01.md 《PostgreSQL 触发器应用 - (触发器WHEN)前置条件过滤跟踪目标记录》

201408/20140828_01.md 《PostgreSQL 闪回 - flash back query emulate by trigger》
201408/20140823_01.md 《PostgreSQL 逻辑备份与业务DDL的锁冲突案例 - PostgreSQL logical backup attention on lock and long time dump》
201408/20140806_01.md 《tunctl , bridge , sub interface 在multi-network环境中的使用, 无需路由打通不同主机的不同网段》
201408/20140801_03.md 《Install OpenVSwitch on CentOS 6.x x64》
201408/20140801_02.md 《USE OpenVSwitch Isolating VM traffic using VLANs》
201408/20140801_01.md 《OpenvSwitch readme & faq》

201406/20140617_01.md 《zpool raidz vdev how many under block dev choose for optimal performance (Best Practices and Caveats)》
201406/20140614_01.md 《使用 ssh -R 建立反向/远程TCP端口转发代理》
201406/20140609_01.md 《PostgreSQL LDAP认证之 search bind配置》
201406/20140606_02.md 《PostgreSQL LDAP认证之 simple bind配置》
201406/20140606_01.md 《OpenLDAP 使用方法》
201406/20140604_01.md 《OpenLDAP 安装指南》

201404/20140414_01.md 《PostgreSQL leakproof function in rule rewrite("attack" security_barrier views)》
201404/20140409_01.md 《PostgreSQL pg_current_xlog_insert_location() & pg_current_xlog_location()》
201404/20140403_01.md 《PostgreSQL 回收站功能 - 基于HOOK的recycle bin pgtrashcan》

201403/20140328_01.md 《PostgreSQL pg_bulkload speed test》
201403/20140320_01.md 《PostgreSQL log AND trace AND debug 详解》
201403/20140316_01.md 《PostgreSQL 嵌套循环成本估算方法 - nestloop loop cost & cost_material run_cost》

201402/20140227_01.md 《PostgreSQL nagios monitor script (archive, vacuum, age, conn, rollback, standby, lock, xact, seq, index...)》

201310/20131026_01.md 《PostgreSQL bulk COPY load Bottleneck by extend lock waiting》
201310/20131017_01.md 《Systemtap EXP: PostgreSQL IN-BUILD mark Class 6 - lock》

201308/20130823_01.md 《PostgreSQL WHY modify numeric scale must rewrite table》
201308/20130817_01.md 《PostgreSQL How can i decode the NUMERIC precision and scale in pg_attribute.atttypmod》
201308/20130806_02.md 《PostgreSQL 配置文件变更审计 - A custom background worker process to log changes to postgresql.conf to a table》
201308/20130806_01.md 《PostGIS long lat geometry distance search tuning using gist knn function》

201307/20130727_01.md 《PostgreSQL 9.4 patch : Row-Level Security》
201307/20130726_01.md 《PostgreSQL varlena field upto 1GB and large object upto 4TB(8KB block_size)(>=9.3) 2GB(<=9.2)》
201307/20130710_01.md 《PostgreSQL views privilege attack and security with security_barrier(视图攻击)》

201306/20130628_01.md 《PostgreSQL 如何精确计算表膨胀(fsm,数据块layout讲解) - PostgreSQL table exactly bloat monitor use freespace map data》
201306/20130626_01.md 《PostgreSQL 大对象或bytea存取pdf,jpg等文件 - PostgreSQL export regular file like pdf, word, text, doc stored in bytea type》
201306/20130617_01.md 《PostgreSQL 9.0 modify pg_attribute.atttypmod extend variable char length avoid rewrite table》
201306/20130605_03.md 《PostgreSQL monitor - customize nagios script》
201306/20130605_02.md 《PostgreSQL monitor - check_postgres usage - 2》
201306/20130605_01.md 《PostgreSQL monitor - check_postgres usage - 1》
201306/20130603_02.md 《PostgreSQL monitor - nagios client installation》
201306/20130603_01.md 《PostgreSQL monitor - nagios server installation》

201305/20130523_01.md 《PostgreSQL performance test use ssh tunnel》
201305/20130522_02.md 《PostgreSQL ssl ciphers performance 比较》
201305/20130522_01.md 《PostgreSQL 如何实现网络压缩传输或加密传输(openssl)》
201305/20130521_01.md 《PostgreSQL quote ident and literal》
201305/20130516_01.md 《PostgreSQL 9.3 pg_trgm imporve support multi-bytes char and gist,gin index for reg-exp search》
201305/20130510_02.md 《PostgreSQL 9.3 Add API for 64-bit large object access》
201305/20130510_01.md 《PostgreSQL SQL_ASCII encoding introduce》
201305/20130509_01.md 《PostgreSQL 审计 - PostgreSQL 9.3 Allow OLD and NEW in multi-row VALUES within rules》
201305/20130502_01.md 《Postgres-XC customized aggregate introduction》

201304/20130407_01.md 《PostgreSQL 两阶段(非库级一致性)逻辑备份 - PostgreSQL non-consistent backup script》

201303/20130325_01.md 《PostgreSQL 并行逻辑备份与一致性讲解 - PostgreSQL 9.3 parallel pg_dump》
201303/20130320_02.md 《PostgreSQL 审计 - PostgreSQL Audit by Database or Role wide parameter》
201303/20130320_01.md 《PostgreSQL 审计成功事务 - PostgreSQL Fine-Grained Table,Column,Row Level Audit》
201303/20130315_01.md 《PostgreSQL Server Encoding sql_ascii attention》
201303/20130313_01.md 《PostgreSQL 事件触发器 - PostgreSQL 9.3 Event Trigger》
201303/20130311_03.md 《表级复制(base on trigger) -- PostgreSQL general sync and async multi-master replication trigger function》
201303/20130311_02.md 《PostgreSQL 触发器 用法详解 2》
201303/20130311_01.md 《PostgreSQL 触发器 用法详解 1》
201303/20130306_02.md 《PostgreSQL 事务快照功能 - Parallel Export consistent data or Parallel Query use snapshot transaction feature》
201303/20130306_01.md 《Use PostgreSQL server program import binary data into database bytea type》

201302/20130223_01.md 《PostgreSQL xlog dump - pg_xlogdump 源码讲解》
201302/20130222_01.md 《PostgreSQL CSVLOG monitor script for nagios》
201302/20130221_01.md 《PostgreSQL LOCK WAITING monitor script for nagios》

201301/20130128_01.md 《PostgreSQL Developer Options (debug, trace, system table mod and so on...) 详解》
201301/20130127_01.md 《PostgreSQL 9.3 will add pg_isready script to test PostgreSQL server if allowed to connect》
201301/20130122_01.md 《PostgreSQL sharding有序UUID最佳实践 - serial global uuid stored in 64bit int8》
201301/20130110_01.md 《HOW to Change PostgreSQL's TOAST_TUPLE_THRESHOLD》
201301/20130109_01.md 《PostgreSQL large row|column performance tuning case》
201301/20130105_01.md 《PostgreSQL partition table name convert to data type》
201301/20130104_01.md 《PostgreSQL partition table or inherits table predict count and gap and privilege monitor》

201212/20121228_01.md 《PostgreSQL WHY ERROR: invalid byte sequence for encoding "UTF8"》
201212/20121224_01.md 《执行计划选择算法 与 绑定变量 - PostgreSQL prepared statement: SPI_prepare, prepare|execute COMMAND, PL/pgsql STYLE: custom & generic plan cache》
201212/20121218_03.md 《CUBE, ROLLUP, GROUPING SETS in GreenPlum and Oracle》
201212/20121218_02.md 《PostgreSQL aggregate function customize》
201212/20121218_01.md 《PostgreSQL plpgsql variadic argments , parameters - 可变参数个数》
201212/20121217_01.md 《performance tuning about multi-rows query aggregated to single-row query》

201211/20121115_02.md 《PostgreSQL partial index use caveat in prepared statement <= ver 9.1》
201211/20121115_01.md 《PostgreSQL 临时表 (Temproary table) style》

201210/20121024_01.md 《PostgreSQL 优化CASE - 无序UUID性能问题诊断》
201210/20121022_01.md 《use pg_stat_plans in PostgreSQL 9.0, 9.1 and 9.2》
201210/20121014_01.md 《How many xlogs | WAL can be generated by PostgreSQL?》

201208/20120831_02.md 《表级复制(base on trigger) -- multi master replication & performance tuning》
201208/20120831_01.md 《表级复制(base on trigger) -- one(rw) to many(ro|rw)》
201208/20120814_01.md 《variable number of arguments function》

201206/20120626_01.md 《PostgreSQL 跟踪DDL时间 - cann't use pg_class's trigger trace user_table's create,modify,delete Time》
201206/20120625_01.md 《USE hstore store table's trace record》
201206/20120607_01.md 《PostgreSQL 黑科技 range 类型及 gist index 20x+ speedup than Mysql index combine query》
201206/20120606_01.md 《PostgreSQL 函数封装 - Wrap Function code like Oracle package》
201206/20120601_01.md 《PostGIS 2.0 Install》

201205/20120521_02.md 《PostgreSQL nestloop/hash/merge join讲解》
201205/20120521_01.md 《PostgreSQL 9.2 improve prepared statements plan's selectivity》
201205/20120517_01.md 《PostgreSQL 黑科技 range 类型及 gist index 助力物联网(IoT)》
201205/20120516_01.md 《PostgreSQL 共享事务快照功能 - PostgreSQL 9.2 can share snapshot between multi transactions》
201205/20120511_01.md 《PostgreSQL 逻辑备份一致性讲解 - Why pg_dump backup a database in consistent status》

201204/20120422_01.md 《使用PostgreSQL和nagios设计统一的应用监控接口》
201204/20120412_01.md 《PostgreSQL Logical Backup's TOC File》

201203/20120313_02.md 《PostgreSQL性能优化综合案例讲解 - 2》
201203/20120313_01.md 《PostgreSQL性能优化综合案例讲解 - 1》

201202/20120216_01.md 《how difference when update a table's column which it in TOAST or BASETABLE(in-line)》

201201/20120119_01.md 《PostgreSQL 灵活审计插件 - PostgreSQL per database or per user audit use pg_log_userqueries》
201201/20120113_02.md 《PostgreSQL 跟踪谁动了你的记录 - Use timetravel function trace tuple's DML》
201201/20120113_01.md 《PostgreSQL 跟踪谁动了你的记录 - Use insert_username Tracking Who Changed a Table》
201201/20120105_01.md 《TOAST table with pgfincore》

201111/20111130_01.md 《whether pg_start_backup() force keep xlog in pg_xlog directory before execute pg_stop_backup() ?》

201110/20111025_01.md 《A Smart PostgreSQL extension plproxy 2.2 practices》

201108/20110830_01.md 《the order of chinese char in PostgreSQL DB with different encoding and it's collate》

201107/20110701_01.md 《Use nagios monitor PostgreSQL archive status》

201106/20110629_01.md 《a simple wan speed method》
201106/20110627_01.md 《SSH Tunnels Compression speed up PostgreSQL data transport in WAN environment》
201106/20110623_01.md 《PostgreSQL Archived in the Cloud》
201106/20110612_01.md 《行列变换 - Use tablefunc complete row & column cross display in PostgreSQL》

201105/20110518_01.md 《Use SecureCRT and Chrome & Proxy Switchy! Plugin》
201105/20110511_01.md 《PostgreSQL replication monitor》

201103/20110329_01.md 《TOAST,The Oversized-Attribute Storage Technique》

201102/20110218_01.md 《PostgreSQL 只读模式 , hot standby recovery 模式》
201102/20110216_01.md 《WHY prepared Statement running slower in some situation CASE》
201102/20110212_01.md 《PostgreSQL 随机查询优化》
201102/20110209_01.md 《Can session_replication_role used like MySQL's BlackHole Engine?》

201101/20110104_01.md 《PostgreSQL HOT STANDBY using Stream replication》

201012/20101230_01.md 《PostgreSQL HOT STANDBY using log shipping》

201011/20101129_01.md 《PostgreSQL 不同版本的保留字不同引发的逻辑备份异常处理 - pg_dump ERROR: syntax error at or near "old"》

201010/20101027_01.md 《batch insert in PostgreSQL》

201005/20100511_01.md 《使用Plproxy设计PostgreSQL分布式数据库》

About

Old article at 163 BLOG, stop update!

http://blog.163.com/digoal@126

License:GNU General Public License v2.0


Languages

Language:PLpgSQL 97.0%Language:Shell 3.0%