一、PostgreSQL, Greenplum 学习视频

1、视频下载链接: https://pan.baidu.com/s/1Q5u5NSrb0gL5-psA9DCBUQ (提取码:5nox 如果链接失效请通知我, 谢谢)

  • PostgreSQL 9.3 数据库管理与优化 4天
  • PostgreSQL 9.3 数据库管理与优化 5天
  • PostgreSQL 9.3 数据库优化 3天
  • PostgreSQL 9.1 数据库管理与开发 1天
  • PostgreSQL 专题讲座

查看如下文章请访问https://github.com/digoal/blog

2、《2021-重新发现PG之美 系列 - 适合架构师与业务开发者》
3、《2021-DB吐槽大会 系列 - 适合产品经理、架构师与内核开发者》
4、《2020-PostgreSQL 应用场景最佳实践 - 适合架构师与业务开发者》
5、《2020-PostgreSQL+MySQL 联合解决方案课程 - 适合架构师与业务开发者》
6、《2019-PostgreSQL 2天体系化培训 - 适合DBA》
7、《2017-PostgreSQL 应用场景实践 - 适合架构师与业务开发者》
8、《2019-PG天天象上沙龙纪录 - 适合DBA》
9、《2019-Oracle迁移到PostgreSQL - 适合DBA与业务开发者》
10、《2021-Ask 德哥 系列 - 适合DBA与业务开发者》
11、《2018-PG生态、案例、开发实践系列 - 适合架构师与业务开发者》
12、《2018-阿里云POLARDB for Oracle|RDS for PPAS 讲解视频》

二、学习资料

1、《Oracle DBA 增值+转型 PostgreSQL 学习方法、路径》
2、《PostgreSQL、Greenplum 技术+108个场景结合最佳实践《如来神掌》》
3、《PostgreSQL 数据库安全指南 - 以及安全合规》
4、《PostgreSQL 持续稳定使用的小技巧 - 最佳实践、规约、规范》
5、《PostgreSQL DBA最常用SQL》
6、《PostgreSQL 数据库开发规范》
7、《企业数据库选型规则》
8、《PostgreSQL 规格评估 - 微观、宏观、精准 多视角估算数据库性能(选型、做预算不求人)》
9、《数据库选型之 - 大象十八摸 - 致 架构师、开发者》
10、《数据库选型思考(PostgreSQL,MySQL,Oracle)》
11、《快速入门PostgreSQL应用开发与管理 - 1 如何搭建一套学习、开发PostgreSQL的环境》
12、《快速入门PostgreSQL应用开发与管理 - 2 Linux基本操作》
13、《快速入门PostgreSQL应用开发与管理 - 3 访问数据》
14、《快速入门PostgreSQL应用开发与管理 - 4 高级SQL用法》
15、《快速入门PostgreSQL应用开发与管理 - 5 数据定义》
16、《快速入门PostgreSQL应用开发与管理 - 6 事务和锁》
17、《快速入门PostgreSQL应用开发与管理 - 7 函数、存储过程和触发器》
18、《快速入门PostgreSQL应用开发与管理 - 8 PostgreSQL 管理》

三、感恩

四、思考

1、《德说 系列》
2、《PG社区建设方法论 - 五看三定》
3、《PostgreSQL 社区建设思考》
4、《PostgreSQL 社区建设商业策划 {未完}》
5、《[未完] PostgreSQL\Greenplum 社区管理 TODO》
6、《[未完] PostgreSQL\Greenplum Customer视角TODO》
7、《为什么企业应该参与PG社区建设?》
8、《企业为什么纷纷选择阿里云AliPG》
9、《为什么数据库选型和找对象一样重要》
10、《云、商业、开源数据库终局之战 - 商业角度解读PG如何破局 - openapi 、 扩展能力、插件开源协议》
11、《[直播]大话数据库终局之战》
12、《未来数据库方向 - 以及PostgreSQL 有价值的插件、可改进功能、开放接口 (202005)》
13、《《引爆点》原理, 如何影响PG发展》
14、《打破惯性思维, 引导创新, 引爆流行, PG》
15、《PostgreSQL 核心卖点提取方法》
16、《开源数据库全球化协作浪潮 思考 - 24问》
17、《企业CxO数据库选型应该回答清楚的 15 个问题》

PG官方微信 PG技术进阶钉钉群
每周直播
digoal
个人微信
pic pic image.png

如发现错误, 请万望指正, 非常感谢.

欢迎转载(注明出处), 如有问题, 请发issue讨论或微信与我联系, 定抽空尽快回复

五、已归类文档如下(归档进行中… …)

digoal’s PostgreSQL 文章 归类
1 应用开发 2 日常维护 3 监控 4 备份,恢复,容灾
5 高可用 6 安全与审计 7 问题诊断与性能优化 8 流式复制
9 读写分离 10 水平分库 11 OLAP(MPP…) 12 数据库扩展插件
13 版本新特性 14 内核原理与开发 15 经典案例 16 HTAP
17 流式计算 18 时序、时空、对象多维处理 19 图式搜索 20 GIS
21 Oracle兼容性 22 数据库选型 23 Benchmark 24 最佳实践
25 DaaS 26 垂直行业应用 27 标准化(规约、制度、流程) 28 版本升级
29 同、异构数据同步 30 数据分析 31 系列课程 32 其他
33 招聘与求职信息 34 沙龙、会议、培训 35 思维精进 36 视频回放

所有文档如下


202110/20211026_06.md 《德说-第51期, 巫,布道师,人货场,基督教》
202110/20211026_05.md 《DB吐槽大会,第81期 - PG 未针对 NUMA 优化》
202110/20211026_04.md 《The Free and Open Source for GIS conference : FOSS4G 2021 Buenos Aires Videos are out》
202110/20211026_03.md 《PostGIS 3.2 支持 PG 14 GiST index fast create特性》
202110/20211026_02.md 《PostgreSQL 15 preview - 新增参数: log_startup_progress_interval , 支持打印startup进程长时间的恢复进度》
202110/20211026_01.md 《PostgreSQL 15 preview - 流复制协议增强, READ_REPLICATION_SLOT 支持 physical slot, pg_receivewal支持slot位点了》
202110/20211025_02.md 《德说-第50期, 从“隔离与物种的形成”谈“数据库新物种”》
202110/20211025_01.md 《德说-第49期, 从“巫”到产品运营》
202110/20211023_02.md 《德说-第48期, “权力真空”的深度思考》
202110/20211023_01.md 《德说-第47期, 怎么做好会议主持人》
202110/20211022_04.md 《德说-第46期, 核酸也用上批量提交了》
202110/20211022_03.md 《德说-第45期, 上半场小弟,下半场崛起.谈谈国产数据库的4大创新曲线》
202110/20211022_02.md 《数据库开源:共建云原生分布式数据库生态 视频回放》
202110/20211022_01.md 《如何主持技术会议 - 阿里云《共建云原生分布式开源数据库生态》会议主持》
202110/20211019_01.md 《大内存, 大并发应用的NUMA内存管理配置策略 - PostgreSQL numa配置》
202110/20211016_01.md 《德说-第44期, 用第一性原理分析openGauss商业逻辑》
202110/20211015_02.md 《阿里云SaaS行业数据库特性》
202110/20211015_01.md 《network block device(nbd) 共享网络块设备 - 用于测试RAC和PolarDB for PG共享存储版》
202110/20211014_02.md 《德说-第43期, YugabyteDB为什么在这个时候推出云服务?》
202110/20211014_01.md 《德说-第42期, 为什么谷歌spanner选择PG方言?》
202110/20211013_01.md 《德说-第41期, 同理心》
202110/20211012_02.md 《德说-第40期, 币缘、地缘》
202110/20211012_01.md 《德说-第39期, 用演绎、归纳法、第一性原理分析数据库未来趋势》
202110/20211009_09.md 《德说-第38期, 大脑认知频率》
202110/20211009_08.md 《德说-第37期, 现代梳毛》
202110/20211009_07.md 《DB吐槽大会,第80期 - PG 不支持透明加密(TDE)功能》
202110/20211009_06.md 《DB吐槽大会,第79期 - PG standby不支持配置多个上游节点》
202110/20211009_05.md 《DB吐槽大会,第78期 - PG 不支持绕过shared buffer的查询和写入》
202110/20211009_04.md 《DB吐槽大会,第77期 - PG 不支持索引随机采样》
202110/20211009_03.md 《DB吐槽大会,第76期 - PG 不支持共享存储多活架构》
202110/20211009_02.md 《DB吐槽大会,第75期 - PG 不支持索引失效功能》
202110/20211009_01.md 《DB吐槽大会,第74期 - PG 不支持SQL维度资源限流》
202110/20211008_02.md 《yugabyte RLS 与 GEO分区 在 SaaS场景的应用》
202110/20211008_01.md 《PostgreSQL openstreetmap 地图数据、路网数据服务 - 高速下载、导入 gis, pgrouting》
202110/20211006_01.md 《德说-第36期, 创业要不要准备》
202110/20211005_01.md 《PostgreSQL 数组或JSON内容的模糊匹配索引插件: parray_gin》
202110/20211004_03.md 《DB吐槽大会,第73期 - PG 统计信息无法迁移》
202110/20211004_02.md 《PostgreSQL 兼容Oracle插件 - pgpro-pwr AWR 插件》
202110/20211004_01.md 《DB吐槽大会,第72期 - PG wal 联网协议不够发达》
202110/20211002_05.md 《DB吐槽大会,第71期 - PG pg_stat_statements缺乏p99, p95的指标》
202110/20211002_04.md 《DB吐槽大会,第70期 - PG 不支持update | delete skip locked, nowait语法》
202110/20211002_03.md 《DB吐槽大会,第69期 - PG 不支持update | delete limit语法》
202110/20211002_02.md 《DB吐槽大会,第68期 - PG server less场景下的quota控制灵活性较弱》
202110/20211002_01.md 《DB吐槽大会,第67期 - PG 存储过程和函数内对自治事务支持不完整》

202109/20210930_04.md 《DB吐槽大会,第66期 - PG 缺乏更简单的数据热插拔能力》
202109/20210930_03.md 《DB吐槽大会,第65期 - PG 没有内置进程池》
202109/20210930_02.md 《DB吐槽大会,第64期 - PG 里面的某些单核瓶颈》
202109/20210930_01.md 《数据库各赛道各产品商业分析》
202109/20210929_08.md 《DB吐槽大会,第63期 - PG 缺乏跨版本兼容性评估工具》
202109/20210929_07.md 《DB吐槽大会,第62期 - PG 不支持index skip scan》
202109/20210929_06.md 《DB吐槽大会,第61期 - PG 审计功能有巨大增强空间》
202109/20210929_05.md 《DB吐槽大会,第60期 - PG 只读实例不支持写操作》
202109/20210929_04.md 《DB吐槽大会,第59期 - PG 缺少便捷的坏块修复能力》
202109/20210929_03.md 《DB吐槽大会,第58期 - PG 复杂JOIN优化器有巨大提升空间》
202109/20210929_02.md 《PostgreSQL rls 行安全策略表在pg_dump导出时必须加–enable-row-security开关导出, 否则报错》
202109/20210929_01.md 《DB吐槽大会,第57期 - PG multi-master 支持不友好》
202109/20210928_08.md 《DB吐槽大会,第56期 - PG 分析场景IO消耗较大, 计算有巨大性能提升空间》
202109/20210928_07.md 《DB吐槽大会,第55期 - PG SQL无法穿越》
202109/20210928_06.md 《DB吐槽大会,第54期 - PG 资源隔离、管理手段较少》
202109/20210928_05.md 《DB吐槽大会,第53期 - PG 函数和存储过程没有版本管理》
202109/20210928_04.md 《DB吐槽大会,第52期 - PG 函数内容不支持加密》
202109/20210928_03.md 《DB吐槽大会,第51期 - 缺乏SQL审查功能》
202109/20210928_02.md 《DB吐槽大会,第50期 - PG GiST距离排序操作符和过滤无法同时使用索引》
202109/20210928_01.md 《Ask 德哥 - 视频回放 汇总贴》
202109/20210927_01.md 《Ask 德哥 - 第4期 PG增大字段长度会锁表吗,对正常的增删改查影响大吗?》
202109/20210926_02.md 《德说-第35期, 行为经济学 - 从多巴胺到内啡肽 - 从快感到成就感》
202109/20210926_01.md 《德说-第34期, 危机 - 无处不在的超前消费、杠杆、泡沫、虚假繁荣》
202109/20210924_03.md 《德说-第33期, 知鱼之乐》
202109/20210924_02.md 《[转载] 温铁军 - 经济危机及其应对的中国经验》
202109/20210924_01.md 《PostgreSQL 读写分离中间件 pgpool-II 4.1 支持 enable_shared_relcache》
202109/20210923_01.md 《《开源大咖说》第2期《数据一致性》》
202109/20210922_04.md 《DB吐槽大会,第49期 - PG 不支持打印慢SQL锁等待信息》
202109/20210922_03.md 《DB吐槽大会,第48期 - PG 性能问题发现和分析能力较弱》
202109/20210922_02.md 《PostgreSQL pg_stat_statements execute time包含等待时间吗?》
202109/20210922_01.md 《PostgreSQL 15 preview - 增加guc runtime参数, 在数据库关闭状态可计算某些参数动态值, 例如hugepage, shared memory需求》
202109/20210921_01.md 《重新发现PostgreSQL之美 - 53 共同富裕》
202109/20210918_03.md 《PostgreSQL pglog 插件, 分析PG csvlog产生各种报告》
202109/20210918_02.md 《PostgreSQL citus 10.2 发布》
202109/20210918_01.md 《中国有多少软件开发人员?》
202109/20210917_01.md 《PostgreSQL 递归查询 - 深度优先、广度优先 搜索举例 - BREADTH DEPTH》
202109/20210916_02.md 《《开源大咖说》第1期《为什么PolarDB选择计算存储分离的分布式架构》》
202109/20210916_01.md 《鞭尸系列(DB错误使用姿势)-1 用count判断是否存在》
202109/20210915_07.md 《DB吐槽大会,第47期 - PG 崩溃恢复能快点吗》
202109/20210915_06.md 《DB吐槽大会,第46期 - PG copy不能跳过错误行》
202109/20210915_05.md 《DB吐槽大会,第45期 - PG 不支持rotate表》
202109/20210915_04.md 《DB吐槽大会,第44期 - PG 同步复制不支持自动升降级》
202109/20210915_03.md 《DB吐槽大会,第43期 - PG 倒排索引启动和recheck代价高》
202109/20210915_02.md 《DB吐槽大会,第42期 - PG 读写分离不友好》
202109/20210915_01.md 《PostgreSQL 递归查询中不支持 order by, 聚合函数, 自包含子查询的》
202109/20210914_05.md 《德说-第30期, 如何提升团队战斗力?》
202109/20210914_04.md 《德说-第32期, stackoverflow 高级搜索功能用法 - 大多数搜索引擎支持类似高级搜索语法》
202109/20210914_03.md 《知乎“回答”的威尔逊动态排名算法 - 如何提高”回答”曝光度》
202109/20210914_02.md 《2021微信公众号搜索排名算法规则 “曝光” - seo , wso》
202109/20210914_01.md 《PostgreSQL 分位数聚合计算插件quantile》
202109/20210913_02.md 《德说-第31期, 领导力》
202109/20210913_01.md 《PostgreSQL 15 preview - 回收database public schema的public角色权限》
202109/20210910_01.md 《DB吐槽大会,第41期 - 无法预测大查询剩余执行时间》
202109/20210909_03.md 《DB吐槽大会,第40期 - PG 缺少qps计数器》
202109/20210909_02.md 《PostgreSQL tuples_returned , tuples_fetched 说明》
202109/20210909_01.md 《PostgreSQL 15 preview - Introduce GUC shared_memory_size》
202109/20210908_03.md 《DB吐槽大会,第39期 - PG 物化视图不支持基于log的增量刷新》
202109/20210908_02.md 《DB吐槽大会,第38期 - PG 不能自动创建(扩展)分区》
202109/20210908_01.md 《PostgreSQL hash 分区表 分区ID 计算》
202109/20210907_03.md 《PostgreSQL 膨胀点与监测指标详解, 无法回收的垃圾tuple》
202109/20210907_02.md 《PostgreSQL 15 preview - 增加GUC 参数 postgres_fdw.application_name 可以指定每个fdw连接的application_name》
202109/20210907_01.md 《DB吐槽大会,第37期 - PG 没有block级增量备份恢复》
202109/20210906_04.md 《德说-第29期, 什么样的创业公司值得投资(奔)》
202109/20210906_03.md 《B站录播姬, 录制直播间视频》
202109/20210906_02.md 《B2B营销的第一性原理》
202109/20210906_01.md 《数据库吐槽大赛》
202109/20210904_06.md 《德说-第28期, BP (商业计划)》
202109/20210904_05.md 《DB吐槽大会,第36期 - PG 没有官方插件市场》
202109/20210904_04.md 《PostgreSQL 兼容Oracle sql_trace 10046 10053 方法 - SQL诊断跟踪》
202109/20210904_03.md 《Oracle 10046 10053 sql_trace》
202109/20210904_02.md 《PostgreSQL 圈, YugabyteDB 云原生分布式全球化开源数据库》
202109/20210904_01.md 《DB吐槽大会,第35期 - “富人”的烦恼?PG 不会自动选择索引类型》
202109/20210903_10.md 《DB吐槽大会,第34期 - PG 全局catalog全局可见》
202109/20210903_09.md 《DB吐槽大会,第33期 - PG 逻辑复制不支持DDL》
202109/20210903_08.md 《DB吐槽大会,第32期 - PG 没有全局索引》
202109/20210903_07.md 《DB吐槽大会,第31期 - PG 不支持分区索引》
202109/20210903_06.md 《DB吐槽大会,第30期 - PG 某些敏感信息未隐藏》
202109/20210903_05.md 《DB吐槽大会,第29期 - PG 表空间容易达到文件系统天花板》
202109/20210903_04.md 《PostgreSQL 15 preview - pg_stat_reset_single_table_counters 释放表级统计信息计数器》
202109/20210903_03.md 《DB吐槽大会,第28期 - PG 每次只扩展1个block》
202109/20210903_02.md 《DB吐槽大会,第27期 - PG 单一 block size》
202109/20210903_01.md 《DB吐槽大会,第26期 - PG 没有基于角色权限的ACL控制》
202109/20210902_13.md 《DB吐槽大会,第25期 - PG 不支持物理Partial Standby》
202109/20210902_12.md 《DB吐槽大会,第24期 - PG 不支持Partial PITR》
202109/20210902_11.md 《DB吐槽大会,第23期 - PG 不支持在线split, merge分区》
202109/20210902_10.md 《DB吐槽大会,第22期 - PG 不支持libpq协议层压缩》
202109/20210902_09.md 《DB吐槽大会,第21期 - PG 没有持久化Shared Buffer》
202109/20210902_08.md 《DB吐槽大会,第20期 - PG pg_upgrade大版本升级不支持增量》
202109/20210902_07.md 《DB吐槽大会,第19期 - PG 没有block level压缩》
202109/20210902_06.md 《DB吐槽大会,第18期 - PG 索引无版本信息》
202109/20210902_05.md 《DB吐槽大会,第17期 - PG 不支持online DDL》
202109/20210902_04.md 《DB吐槽大会,第16期 - PG Standby不支持解析逻辑日志》
202109/20210902_03.md 《DB吐槽大会,第15期 - PG 没有全局临时表》
202109/20210902_02.md 《DB吐槽大会,第14期 - 只读实例是孤岛》
202109/20210902_01.md 《PostgreSQL 15 preview - pgbench copy freeze 加速tpc-b测试数据生成》
202109/20210901_01.md 《PolarDB for PostgreSQL 开源版 - 计算存储分离版(类似Oracle RAC架构) 部署指南》

202108/20210831_03.md 《德说-第27期, 道&第一性原理 思维》
202108/20210831_02.md 《DB吐槽大会,第13期 - PG 膨胀收缩之痛》
202108/20210831_01.md 《PostgreSQL 通过行迁移 无需额外空间 回收垃圾膨胀磁盘空间》
202108/20210830_03.md 《DB吐槽大会,第12期 - 没有自动成本校准器》
202108/20210830_02.md 《DB吐槽大会,第11期 - FPW | Double Write》
202108/20210830_01.md 《DB吐槽大会,第10期 - 不支持 flashback query》
202108/20210829_01.md 《德说-第26期, 开源外循环,KOL管理》
202108/20210828_09.md 《DB吐槽大会,第9期 - PG 大量连接写小事务性能差》
202108/20210828_08.md 《DB吐槽大会,第8期 - PG 高并发短连接性能差》
202108/20210828_07.md 《DB吐槽大会,第7期 - PG slot 无failover》
202108/20210828_06.md 《DB吐槽大会,第6期 - PG Double Cache》
202108/20210828_05.md 《转发 <网络信息内容生态治理规定>》
202108/20210828_04.md 《DB吐槽大会,第5期 - PG local memory》
202108/20210828_03.md 《图数据库插件AGE(apache a graph extension) 0.5 发布》
202108/20210828_02.md 《为什么(如何)要成为PostgreSQL|PolarDB|其他发型版本 开发者, 贡献代码》
202108/20210828_01.md 《PostgreSQL Oracle 兼容 PG_DBMS_JOB 插件》
202108/20210827_07.md 《德说-第25期, 国企上”国资云”的底层逻辑》
202108/20210827_06.md 《德说-第24期, 姜太公钓鱼&双轨分析法》
202108/20210827_05.md 《重新发现PostgreSQL之美 - 52 跨越鸿沟》
202108/20210827_04.md 《重新发现PostgreSQL之美 - 51 删表跑路》
202108/20210827_03.md 《重新发现PostgreSQL之美 - 50 一粒老鼠屎》
202108/20210827_02.md 《重新发现PostgreSQL之美 - 49 热启动》
202108/20210827_01.md 《德说-第23期, KPI & OKR 陷阱 与 六祖指月》
202108/20210826_03.md 《德说-第22期, 感》
202108/20210826_02.md 《DB吐槽大会,第4期 - PG 逻辑日志只有全局开关》
202108/20210826_01.md 《德说-第21期, 选择团队》
202108/20210825_03.md 《DB吐槽大会,第3期 - share nothing RO》
202108/20210825_02.md 《德说-第20期, 面试和反面试》
202108/20210825_01.md 《重新发现PostgreSQL之美 - 48 聚合、窗口过滤器》
202108/20210824_01.md 《DB吐槽大会,第2期 - PG 32位xid》
202108/20210823_07.md 《DB吐槽大会,第1期 - PG MVCC》
202108/20210823_06.md 《德说-第19期, 从卢麒元-麒元视角-思考共同富裕背后的底层逻辑》
202108/20210823_05.md 《DB吐槽大会 - 视频回放汇总》
202108/20210823_04.md 《面试官能力训练》
202108/20210823_03.md 《云存储在GIS领域的raster存储应用 - Waiting for PostGIS 3.2: Secure Cloud Raster Access》
202108/20210823_02.md 《PostgreSQL Oracle 兼容性 - utl_mail , dbms_mail 发邮件》
202108/20210823_01.md 《PostgreSQL 15 preview - Allow parallel DISTINCT - 2阶段并行计算》
202108/20210821_01.md 《德说-第18期, 德哥对话向阳《从0开始建设开发者社区》》
202108/20210820_01.md 《德说-第17期,反多巴胺毒》
202108/20210818_02.md 《德说, 视频回放 汇总贴》
202108/20210818_01.md 《如何使用5why分析法发现数据库膨胀现象背后的本质?》
202108/20210817_01.md 《PolarDB for PostgreSQL 三节点开源版 集群管理》
202108/20210816_01.md 《PolarDB for PostgreSQL 三节点开源版 3主机集群部署实践》
202108/20210815_01.md 《德说-第14期, 传播与反传播》
202108/20210814_02.md 《github只能通过key认证了》
202108/20210814_01.md 《德说-第12期, 专家是如何炼成的?》
202108/20210813_04.md 《PostgreSQL timescaledb 从单点突破到规模化传播 - 场景化指导手册》
202108/20210813_03.md 《PostgreSQL citus 10 在azure GA》
202108/20210813_02.md 《PostgreSQL curl 插件》
202108/20210813_01.md 《PostgreSQL JOB 插件 - pg_task》
202108/20210812_01.md 《用户组自治设计》
202108/20210809_01.md 《PolarDB 为什么要解决FPW的性能问题?》
202108/20210807_01.md 《德说-第4期, 苏格拉底与孔子》
202108/20210806_04.md 《[招聘] 阿里云开源数据库线招聘 开源社区运营》
202108/20210806_03.md 《[招聘] 阿里云开源数据库线招聘 全栈工程师》
202108/20210806_02.md 《PostgreSQL 15 preview - auxproc 代码独立》
202108/20210806_01.md 《PostgreSQL patch : 外部表支持 generated columns》
202108/20210805_08.md 《PostgreSQL 15 preview - pgbench pipeline压测代码优化, 提升性能》
202108/20210805_07.md 《PostgreSQL 15 preview - bgwriter , checkpointer stat代码分离》
202108/20210805_06.md 《PostgreSQL 递归一例, 问题、回答、留言, 1对多对多的结构》
202108/20210805_05.md 《PostgreSQL 15 preview - 内置逻辑订阅sub/pub支持2PC, 内置pgoutput decoding plugin openapi支持2PC》
202108/20210805_04.md 《PostgreSQL 15 preview - oracle 兼容性增强 regexp_xxx 系列函数对齐oracle》
202108/20210805_03.md 《PostgreSQL interval 内部存储 - 月、日、微秒》
202108/20210805_02.md 《PostgreSQL pg_upgrade 大版本升级支持插件更新脚本》
202108/20210805_01.md 《PostgreSQL pg_upgrade 过程文档说明更新 - 插件、字典、同义词等文件说明》
202108/20210804_02.md 《开源产品商业化三板斧》
202108/20210804_01.md 《HW放弃OpenGauss TP的售卖, 对用户好还是不好?》
202108/20210803_04.md 《为什么高并发读写的性能会下降? - tuple可见性判断, 事务快照损耗 - polardb hlc O(1)优化,无需快照判定可见行》
202108/20210803_03.md 《推杠赛, 挑战赛 设计》
202108/20210803_02.md 《PostgreSQL 15 preview - 分区表append scan支持更多order by key场景 , 减少merge append(merge sort)的必要性》
202108/20210803_01.md 《PostgreSQL 15 preview - 分区表裁剪优化, 未裁剪分区bitmapset - Track a Bitmapset of non-pruned partitions in RelOptInfo》
202108/20210801_09.md 《PostgreSQL 增长 -> 开源数据库增长思考 (推动开源产品发展的3驾马车 - 增长飞轮 : 用户、开发者、产品)》
202108/20210801_08.md 《PostgreSQL hacker Heikki Linnakangas 去 Zenith Labs 了?》
202108/20210801_07.md 《PostgreSQL 15 preivew - Move InRecovery and standbyState global vars to xlogutils.c》
202108/20210801_06.md 《PostgreSQL 15 preivew - getRecoveryStopReason 打印recovery停止的信息》
202108/20210801_05.md 《PostgreSQL 15 preivew - 逻辑复制请求: START_REPLICATION … LOGICAL 文档修正》
202108/20210801_04.md 《PostgreSQL sharding extension citus 10.1 发布了哪些特性》
202108/20210801_03.md 《PostgreSQL 15 preview - postgres_fdw 支持case 语句pushdown》
202108/20210801_02.md 《时序数据库为什么增速第一》
202108/20210801_01.md 《开源社区成熟度研究报告》

202107/20210729_03.md 《一种新的向量检索索引 DiskANN: Fast Accurate Billion-point Nearest Neighbor Search on a Single Node》
202107/20210729_02.md 《PostgreSQL 恢复过程中 minimum recovery point 的推进》
202107/20210729_01.md 《PostgreSQL bug? - 删除column时不清理pg_attribute, 并且增加到1600列后无法再新增列, 即时drop column, vacuum full》
202107/20210728_04.md 《重新发现PostgreSQL之美 - 47 为什么脑容量更大的尼安德特人会被现代智人消灭?》
202107/20210728_03.md 《转 - 图数据库vesoft 创始人叶小萌的采访 - 我,大厂离职,拿着千万美元融资搞了个近乎全是程序员的公司》
202107/20210728_02.md 《PolarDB PostgreSQL 开源训练营回放》
202107/20210728_01.md 《PostgreSQL 15 preview - 支持修改table access method (存储引擎)》
202107/20210727_03.md 《PostgreSQL 15 preview - NUMERIC(precision, scale) , scale支持 -1000 到 1000》
202107/20210727_02.md 《PostgreSQL patch: pg_resetxlog: add option -u to set oldest xid & use by pg_upgrade》
202107/20210727_01.md 《为什么数据库细分赛道越来越多, 发展越来越快? - 含dbengine统计》
202107/20210726_02.md 《重新发现PostgreSQL之美 - 46 既要又要还要》
202107/20210726_01.md 《一个好产品的4个层次, 从客户的客户倒推如何设计一款好产品》
202107/20210725_01.md 《Mac上安装最流畅的Windows XP Lite(免费虚拟机VirtualBox)》
202107/20210724_01.md 《《开慧社》第七期 - 90后小水滴创始人谭登》
202107/20210723_01.md 《为什么向量数据要归一化?》
202107/20210722_01.md 《PostgreSQL 跨库数据交换的安全问题的解决》
202107/20210721_03.md 《重新发现PostgreSQL之美 - 45 个性化》
202107/20210721_02.md 《云原生计算基金会 CNCF Cloud Native Computing Foundation》
202107/20210721_01.md 《PostgreSQL zheap 引擎最新进展》
202107/20210720_04.md 《PostGIS 3.2 支持 ST_MakeValid 新算法: structure , 修复invalid polygons and multipolygons》
202107/20210720_03.md 《用PostgreSQL或polardb pg开源版, 结合Scikit Learn与matplotlib进行可视化数据挖掘分析》
202107/20210720_02.md 《Ora2PG 迁移数据性能优化 - 使用oracle_fdw》
202107/20210720_01.md 《在线翻译SQL方言, 例如mysql to PostgreSQL》
202107/20210719_04.md 《PostgreSQL PQTrace 打印 frontend, backend 协议层交互内容》
202107/20210719_03.md 《PostgreSQL 逻辑复制支持in progress 事务, 大事务复制性能提升2倍以上.》
202107/20210719_02.md 《PostgreSQL 15 preview - MacOS 通过 fcntl 关闭data cache, 支持 direct I/O》
202107/20210719_01.md 《PostgreSQL 15 preview - unnest multirange》
202107/20210715_05.md 《重新发现PostgreSQL之美 - 44 摩斯电码》
202107/20210715_04.md 《PostgreSQL timescaledb 时序数据库 Hyperfunctions 时序数据分析函数》
202107/20210715_03.md 《PostgreSQL 数据块恢复 - pg_filedump》
202107/20210715_02.md 《PostgreSQL JSON 构造器》
202107/20210715_01.md 《PostgreSQL 15 preview - psql 客户端copy支持larger chunk, 提高速度》
202107/20210714_04.md 《《开慧社》第五期 - 我的奶奶,《黄帝内经》的生活案例》
202107/20210714_03.md 《《开慧社》第六期 - 聊聊中医》
202107/20210714_02.md 《PostgreSQL pg_upgrade will destroy all replication slots》
202107/20210714_01.md 《PostgreSQL 15 preview - 内置逻辑复制sub pub支持prepared transactions》
202107/20210712_01.md 《重新发现PostgreSQL之美 - 43 快速破镜重圆》
202107/20210709_02.md 《PostgreSQL 正则表达式 短文本清洗, 去除重复字符》
202107/20210709_01.md 《实时营销, 人群圈选推荐业务 性能优化 - memory copy+rb contains计算瓶颈 - rb hash分片》
202107/20210708_05.md 《重新发现PostgreSQL之美 - 40 雪崩, 压死骆驼的最后一根稻草》
202107/20210708_04.md 《PostgreSQL hook & callback》
202107/20210708_03.md 《PostgreSQL 触发器在逻辑复制节点会不会被执行?》
202107/20210708_02.md 《PostgreSQL 用户名与密码安全策略插件 credcheck》
202107/20210708_01.md 《delay standby和dblink或postgres_fdw 模拟时间旅行表 - TEMPORAL TABLES》
202107/20210707_02.md 《PostgreSQL 15 preview - Use a hash table to speed up NOT IN(values)》
202107/20210707_01.md 《PostgreSQL 15 preview - Allow CustomScan providers to say whether they support projections.》
202107/20210706_01.md 《重新发现PostgreSQL之美 - 39 谁动了我的奶酪》
202107/20210704_01.md 《《开慧社》第八期 - 专访PG社区主席 - 揭开PG运作机制的神秘面纱!》
202107/20210702_03.md 《PostgreSQL PGCon 2020 全视频》
202107/20210702_02.md 《PostgreSQL 15 wait - 增量物化视图》
202107/20210702_01.md 《PostgreSQL 15 preview - 支持make install-bin install-world-bin》
202107/20210701_01.md 《从开源产品 看 - 人民有信仰,民族有希望,国家有力量》

202106/20210630_03.md 《PostgreSQL 15 preview - libpq协议新增H消息, 通知DB server flush output buffer in pipeline mode.》
202106/20210630_02.md 《PostgreSQL 15 preview - 逻辑复制支持解析2PC command》
202106/20210630_01.md 《重新发现PostgreSQL之美 - 38 肝者,将军之官,谋虑出焉. 优化器》
202106/20210629_01.md 《PostgreSQL 15 preview - wal full page write支持lz4压缩》
202106/20210628_01.md 《重新发现PostgreSQL之美 - 37 三焦者,决渎之官,水道出焉. FDW》
202106/20210627_01.md 《《开慧社》第四期 《彩蛋, 谈谈阿里味》》
202106/20210626_02.md 《《开慧社》第三期 - 萧少聪 (笑谈数据库行业)》
202106/20210626_01.md 《学生、开发者、最终用户, 选什么数据库产品进行学习研究?》
202106/20210625_04.md 《《开慧社》第一期《我朋友的创业故事》- 智赢跨境 - 老于 (如何实现财富自由)》
202106/20210625_03.md 《重新发现PostgreSQL之美 - 36 方世玉 安全第一》
202106/20210625_02.md 《PG 目前的两种数据库用户密码存储方法, 建议选择scram-sha-256.》
202106/20210625_01.md 《卡内基梅隆大学 数据库技术 talks》
202106/20210624_01.md 《重新发现PostgreSQL之美 - 35 茅山道士 - rdkit 化学分析》
202106/20210623_02.md 《重新发现PostgreSQL之美 - 34 月老 - 撮合系统》
202106/20210623_01.md 《《开慧社》第二期《我朋友的创业故事》- Zilliz 向量数据库创始人 星爵 访谈》
202106/20210622_01.md 《重新发现PostgreSQL之美 - 33 刘姥姥进大观园》
202106/20210621_03.md 《重新发现PostgreSQL之美 - 32 天不怕地不怕, 就怕老板问为什么?》
202106/20210621_02.md 《ToB类产品门户网站设计》
202106/20210621_01.md 《流量渠道评估与合作模式探讨》
202106/20210620_01.md 《重新发现PostgreSQL之美 - 31 激光点云 LiDAR - 一尺之锤日取一半万世不竭》
202106/20210619_02.md 《重新发现PostgreSQL之美 - 30 打蛇打七寸》
202106/20210619_01.md 《开源产品建设OKR规划、月历、进度、目标预期、效果、跟踪、复盘》
202106/20210618_03.md 《如何定义开源产品OKR》
202106/20210618_02.md 《产品OKR规划、月历、进度、目标预期、效果、跟踪、复盘》
202106/20210618_01.md 《《开慧社》正式成立! 开慧与开源(无形+有形)双轮驱动形成增长飞轮, 引领下一个30年发展》
202106/20210617_03.md 《重新发现PostgreSQL之美 - 28 旋转门》
202106/20210617_02.md 《如何做选择》
202106/20210617_01.md 《开源产品社区建设》
202106/20210616_04.md 《组个开发者对抗赛》
202106/20210616_03.md 《重新发现PostgreSQL之美 - 27 无中生有》
202106/20210616_02.md 《PostgreSQL jsonb 存储空间测算》
202106/20210616_01.md 《Snowflake:巴菲特青睐的SaaS新贵有何与众不同?》
202106/20210615_09.md 《重新发现PostgreSQL之美 - 26 这个推荐算法价值1亿》
202106/20210615_08.md 《PostgreSQL 需求? 聚合语法 order_by_clause 支持 limit》
202106/20210615_07.md 《PostgreSQL 15 期待 - PHOT - 降低索引更新量》
202106/20210615_06.md 《PostgreSQL 15 期待 - 支持range merge join》
202106/20210615_05.md 《PostgreSQL 15 期待 - wal_compression = pglz/zlib/lz4/zstd》
202106/20210615_04.md 《PostgreSQL 15 期待 - 非对称分区表智能JOIN》
202106/20210615_03.md 《PostgreSQL 15 期待 - MERGE 语法》
202106/20210615_02.md 《PostgreSQL 15 期待 - 扩展 parser》
202106/20210615_01.md 《PostgreSQL 监控图表、报告、日志、建议、推荐 - pgSCV — metrics exporter for PostgreSQL (not only)》
202106/20210614_09.md 《重新发现PostgreSQL之美 - 25 最强大脑题目 泰森多边形(空间战略布局问题)》
202106/20210614_08.md 《MacOS markdown 编辑和阅读器 https://typora.io/》
202106/20210614_07.md 《Github 加速镜像 fastgit》
202106/20210614_06.md 《MacOS 的常用软件(浏览器、文本编辑器)和配置》
202106/20210614_05.md 《MacOS fc nes 等游戏模拟器 openemu》
202106/20210614_04.md 《MacOS 设置默认 shell , 以及常用profile配置》
202106/20210614_03.md 《MacOS 虚拟机 virtualbox》
202106/20210614_02.md 《MacOS 检查SSD磁盘寿命(smartctl) , 查看传感器数据(风扇,温度等)(istats)》
202106/20210614_01.md 《重新发现PostgreSQL之美 - 24 滑动窗口分析 2000x》
202106/20210613_02.md 《重新发现PostgreSQL之美 - 23 彭祖的长寿秘诀》
202106/20210613_01.md 《重新发现PostgreSQL之美 - 22 黄帝内经》
202106/20210612_03.md 《重新发现PostgreSQL之美 - 21 探访宇航员的食物》
202106/20210612_02.md 《传统数据库30年不思进取, 而PG开辟出一条新道路》
202106/20210612_01.md 《重新发现PostgreSQL之美 - 20 为什么啤酒&纸尿裤最搭》
202106/20210610_01.md 《森林状图式数据(树状) 的 高效生成方法》
202106/20210609_02.md 《PostgreSQL 14 的postgres_fdw insert能承受多大的batch_size》
202106/20210609_01.md 《如何预测和提高发型版本装机量》
202106/20210607_01.md 《重新发现PostgreSQL之美 - 16 like ‘%西出函谷关%’ 模糊查询》
202106/20210606_03.md 《重新发现PostgreSQL之美 - 15 沙盘推演, 权力的游戏》
202106/20210606_02.md 《MacOS 简单的部署 PostgreSQL》
202106/20210606_01.md 《如何访问维基百科 wikipedia》
202106/20210605_07.md 《重新发现PostgreSQL之美 - 14 bloom 布隆过滤器索引》
202106/20210605_06.md 《GITHUB 网站访问慢, 图片加载慢的解决方法》
202106/20210605_05.md 《MacOS office 2019》
202106/20210605_04.md 《[转发] ToG产品如何进行成本核算和产品定价?》
202106/20210605_03.md 《2021 中国数据库研究报告》
202106/20210605_02.md 《重新发现PostgreSQL之美 - 13 brin 时序索引》
202106/20210605_01.md 《重新安装MacOS》
202106/20210603_01.md 《重新发现PostgreSQL之美 - 12 serverless & SaaS行业 & 多租户 & 资源隔离 & 捣蛋鬼,你揍开》
202106/20210602_01.md 《重新发现PostgreSQL之美 - 11 时空轨迹系统 新冠&刑侦&预测》
202106/20210601_01.md 《重新发现PostgreSQL之美 - 10 内卷 & 大禹治水》

202105/20210531_02.md 《重新发现PostgreSQL之美 - 9 面向多值列的倒排索引GIN|RUM》
202105/20210531_01.md 《OKR 和 KPI的区别与实践》
202105/20210530_02.md 《重新发现PostgreSQL之美 - 8 轨迹业务IO杀手克星index include(覆盖索引)》
202105/20210530_01.md 《重新发现PostgreSQL之美 - 7 垂帘听政 异步消息》
202105/20210529_01.md 《重新发现PostgreSQL之美 - 6 index链表跳跳糖 (CTE recursive 递归的详细用例)》
202105/20210528_01.md 《PostgreSQL 把数据库所有的superuser都变成普通账号后, 怎么找回超级账号? - 单用户模式改pg_authid》
202105/20210527_04.md 《通胀测算方法》
202105/20210527_03.md 《数据科学家必须了解 - wolfram - wolfram alpha 科学计算 saas - 全球现代技术计算的终极系统》
202105/20210527_02.md 《PostgreSQL PGSpider 插件 - sqlite_fdw, influxdb_fdw, griddb_fdw, mysql_fdw, parquet_s3_fdw》
202105/20210527_01.md 《PostgreSQL 随机查询采样 - 既要真随机、又要高性能 - table sample方法》
202105/20210526_02.md 《重新发现PG之美 - 系列视频》
202105/20210526_01.md 《元认知》
202105/20210525_02.md 《PostgreSQL 实例启动时的HOOK, 自动加载预定义SQL或文件 - pg_start_sql 插件》
202105/20210525_01.md 《PostgreSQL 执行计划篡改、SQL rule自动改写SQL(query rewrite)、自动触发额外动作 - 指鹿为马、垂帘听政、狸猫换太子 - sql outline》
202105/20210522_02.md 《PostgreSQL 14 preview - ECPG 语法增强 - 兼容Oracle PRO*C declare statement 语法》
202105/20210522_01.md 《PostgreSQL pl/Julia 函数语言接口 - 广泛应用于机器学习、可视化、数据科学、并行计算、科学领域》
202105/20210521_02.md 《PostgreSQL 多个范围条件的分段SQL 收敛过滤性优化 - 变换1个范围 TO x=any(array)》
202105/20210521_01.md 《未来三十年,人口巨变!怎么应对?》
202105/20210519_03.md 《PostgreSQL pgbnech 支持 长尾模型数据生成 - 离散幂律概率分布 - random_zipfian》
202105/20210519_02.md 《PostgreSQL 14 preview - 大表search IN ( consts ) - linear search TO hash table probe (consts 个数>= MIN_ARRAY_SIZE_FOR_HASHED_SAOP)》
202105/20210519_01.md 《PostgreSQL 14 preview - 自动清理临时文件 after backend crash restart - GUC remove_temp_files_after_crash》
202105/20210518_02.md 《结合PostgreSQL, MADlib, Tensorflow 实现机器学习是时序分析. 使用本地数据, 不需要move data.》
202105/20210518_01.md 《近似查询处理(Approximate Query Processing) - DataSketches - 压缩、distinct、分位、rank、高频柱状图(count distinct, quantiles, most-frequent items, joins, matrix computations, and graph analysis) 等 实时 大数据 近似分析》
202105/20210517_01.md 《跨云的K8S cloud native postgresql管理系统 谁在|会用? PG SaaS或工具或插件类产品 谁在|会用? (SQL规整、执行计划解读和优化建议、参数优化、AWR、索引推荐、错误日志解读和应对策略)》
202105/20210515_01.md 《如何成为“大神”》
202105/20210514_05.md 《代替DBA的数据库工具类SaaS 有没有市场?》
202105/20210514_04.md 《PostgreSQL - 关于 like ‘xxx%’ 或 ~ ‘^xxx’ 不走索引的现象 和 正确的索引用法》
202105/20210514_03.md 《PostgreSQL 开源 高维向量相似搜索插件 vector - 关联阿里云rds pg pase, cube, 人脸识别》
202105/20210514_02.md 《PGSync - PostgreSQL 逻辑订阅同步到 ElasticSearch》
202105/20210514_01.md 《PostgreSQL 时序数据库插件 timescaledb 2.2.1 通过custom plan provider接口实现index skip scan, 加速distinct, last_value, first_value等大表稀疏值快速搜索, 最快上万倍性能提升》
202105/20210513_02.md 《PostgreSQL 14 release notes 新特性详解》
202105/20210513_01.md 《PostgreSQL 14 preview - 允许hot standby 作为pg_rewind的源库》
202105/20210512_01.md 《PostgreSQL 14 preview - 逻辑复制 支持长事务 流式发送接口(logical streaming replication), 已覆盖内置pub/sub logical replication - 规避长事务需要transaction end后才能往sub端发送解析结果》
202105/20210511_04.md 《经济学 比较优势原理 解释 - 中美 贸易摩擦》
202105/20210511_03.md 《如何评估产品的市场价值?》
202105/20210511_02.md 《产品的GTM(go to marketing),其实没有那么难》
202105/20210511_01.md 《为什么校园贷、注销校园贷、刷单、杀猪盘等电信诈骗这么猖獗? - 数据库安全解决方案(SSL)》
202105/20210510_03.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 9. 数据存储冷热分离》
202105/20210510_02.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 8. 树状图谱关系系统(营销、分销、流量变现、分佣、引爆流行、裂变式传播、家谱、选课、社交、人才库、刑侦、农产品溯源、药品溯源)》
202105/20210510_01.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 7. 标签搜索和圈选、相似搜索和圈选、任意字段组合搜索和圈选系统》
202105/20210509_01.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 6. 时空、时态、时序、日志等轨迹系统》
202105/20210507_06.md 《三分钟搞懂比较优势原理、绝对优势原理、全球贸易》
202105/20210507_05.md 《PostGIS空间索引(GiST、BRIN、R-Tree)选择、优化 - 2》
202105/20210507_04.md 《不懂jsonpath的话等于JSON没入门 - 用好JSON必须搞懂jsonpath, 开发效率提升1个量级》
202105/20210507_03.md 《PostgreSQL 9.0 开始大对象的改进 - 增加 pg_largeobject_metadata 表用于查询大对象oid和对应的owner与权限》
202105/20210507_02.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 5. 配送相关调度系统》
202105/20210507_01.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 4. 出行相关调度系统》
202105/20210506_01.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 3. 人脸识别和向量相似搜索》
202105/20210503_01.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 2. 短视频业务实时推荐》
202105/20210502_01.md 《PostgreSQL 应用开发解决方案最佳实践系列课程 - 1. 中文分词与模糊查询》
202105/20210501_01.md 《PostgreSQL 自关联的主外键例子 - 树形元数据结构 - foreign , reference , primary》

202104/20210430_02.md 《dig 诊断域名解析, CNAME+智能DNS解析 在 CDN基于地理位置加速场景的应用》
202104/20210430_01.md 《老外惊呼: 世界变化快! PostgreSQL 14 on ARM 8.1 加上LSE patch性能飙升到140万tps》
202104/20210429_03.md 《PostgreSQL - 时序、IoT类场景 - time_bucket 分析函数 - 内置 date_bin》
202104/20210429_02.md 《PostgreSQL - 时序、IoT类场景 - first_value , last_value , agg , cte , window , recursive》
202104/20210429_01.md 《PostgreSQL - 时序、IoT类场景 - 自定义histogram函数, 绘制数据分布柱状图 - cte window range width_bucket format plpgsql》
202104/20210428_04.md 《边际效应, 边际效益递减》
202104/20210428_03.md 《PostgreSQL 时序数据库设计最佳实践 - 关联 citus,columnar,partition,timescaledb,压缩,高速写,parallel append 多分区并行查询,分区》
202104/20210428_02.md 《PostgreSQL 内部 动态视图、统计信息、管理函数等鸟瞰图 - pgstats.dev - 含外部插件和外部OS工具》
202104/20210428_01.md 《使用WalMiner, 找回(修复)异步同步模式HA切换时未同步的WAL(redo)》
202104/20210423_09.md 《产品学习: 看宏观环境、看市场机会、看用户特征、看自己、看竞争对手 - PEST分析法: 经济、文化、科技如何影响产品》
202104/20210423_08.md 《产品学习: 看宏观环境、看市场机会、看用户特征、看自己、看竞争对手 - 宏观市场与政策法规如何影响产品》
202104/20210423_07.md 《产品学习: 看宏观环境、看市场机会、看用户特征、看自己、看竞争对手 - 之 直接、间接、广义的竞品分析》
202104/20210423_06.md 《产品学习: 看宏观环境、看市场机会、看用户特征、看自己、看竞争对手 - 之 看自己(用户价值主张分析),占领用户心智》
202104/20210423_05.md 《产品学习: 看宏观环境、看市场机会、看用户特征、看自己、看竞争对手 - 之 4个维度看清用户需求》
202104/20210423_04.md 《产品学习: 看宏观环境、看市场机会、看用户特征、看自己、看竞争对手 - 之 行业价值链分析》
202104/20210423_03.md 《产品学习: 看宏观环境、看市场机会、看用户特征、看自己、看竞争对手 - 之 三个指标教你快速量化市场》
202104/20210423_02.md 《稷下学宫》
202104/20210423_01.md 《机会成本 和 沉没成本》
202104/20210422_01.md 《PostgreSQL hash分区表扩容、缩容(增加分区、减少分区、分区重分布、拆分区、合并分区), hash算法 hash_any, 混合hash MODULUS 分区 - attach , detach》
202104/20210421_03.md 《产品经理能力模型-2》
202104/20210421_02.md 《产品经理能力模型-1》
202104/20210421_01.md 《PostgreSQL shared buffer 管理机制》
202104/20210420_02.md 《游戏行业需要什么样的数据库》
202104/20210420_01.md 《PostgreSQL 相关热门应用一键安装 : bitnami 打包 : gitlab , lapp , discourse , odoo 等》
202104/20210419_03.md 《使用 stackoverflow insights , trends 洞察年度技术报告、TAG相关问题占比和趋势》
202104/20210419_02.md 《网站流量统计分析方法 - 例子: PostgreSQL 中文社区网站分析》
202104/20210419_01.md 《BUG: vacuum freeze 报错 ERROR: found xmin …… from before relfrozenxid …. 处理方法》
202104/20210418_01.md 《喜马拉雅 和 B站 很多学习内容 值得推荐》
202104/20210417_04.md 《直播 SaaS行业需要什么样的数据库? - 案例: 智赢跨境电商ERP, 家庭主妇年薪百万的秘密》
202104/20210417_03.md 《PostgreSQL 国内外信息获取渠道网站 - 新闻、研发、软件、用户组、FAQ、博客、会议、相关项目、开源代码、JOB、安全信息、技能评估、培训等》
202104/20210417_02.md 《PostgreSQL 图计算插件 AGE(a graph extension)发布0.4版本 - agensgraph extension 0.4》
202104/20210417_01.md 《PostgreSQL 14 preview - Add information of total data processed to replication slot stats - 逻辑复制槽统计信息增加处理事务数和数据量计数器 total_txns total_bytes》
202104/20210416_03.md 《支持fdw外部表全局事务的postgres_fdw_plus - supports global transaction feature》
202104/20210416_02.md 《非对称风险》
202104/20210416_01.md 《从国家角度思考, 如何做到: 国强,民富,社会稳定,人民幸福 - 未来人民如何找幸福感?》
202104/20210415_04.md 《PostgreSQL 减少 (内存耗尽) OOM 导致的数据库崩溃恢复问题最佳实践》
202104/20210415_03.md 《PostgreSQL SaaS 行业特性以及使用注意》
202104/20210415_02.md 《PostgreSQL 机器学习插件 MADlib 发布1.18 , 大量深度学习, 自动机器学习等新功能和增强.》
202104/20210415_01.md 《PostgreSQL pg_stat_statements AWR 插件 pg_stat_monitor , 过去任何时间段性能分析 [推荐、收藏]》
202104/20210414_06.md 《使用PostgreSQL 暴力计算 亲和数》
202104/20210414_05.md 《保持 数字\需求、目标、结果导向 敏感度》
202104/20210414_04.md 《做决定、决策, 表达观点、汇报时如何支撑你的观点? - 数据,案例,逻辑,理想理念》
202104/20210414_03.md 《结构化写作 - 案例写作 - 病药方效托》
202104/20210414_02.md 《PostgreSQL 14 preview - 强制vacuum 加速patch, 避免heap truncate多余的动作》
202104/20210414_01.md 《PostgreSQL 14 preview - insert into on conflict语句中支持表别名, Allow table-qualified variable names in ON CONFLICT … WHERE.》
202104/20210411_01.md 《打破惯性思维, 引导创新, 引爆流行, PG》
202104/20210409_03.md 《PostgreSQL 14 preview - recovery 加速, 支持prefetch 预读接下来要恢复的wal record相关的data block到shared buffer, 加速wal record+data block的合并过程》
202104/20210409_02.md 《PostgreSQL 14 preview - FDW 外部表接口支持 truncate [only|cascade] , postgres_fdw已实现, 基于FDW的sharding 功能更进一步》
202104/20210409_01.md 《PostgreSQL 14 preview - 支持循环WAL decoding buffer , 优化逻辑decoding性能》
202104/20210408_10.md 《PostgreSQL 14 preview - kill 会话增加超时等待. pg_wait_for_backend_termination(pid, ms), 发送terminate信号给进程, 并等待若干ms, 如果PID未被kill, 则返回false和warning.》
202104/20210408_09.md 《PostgreSQL 14 preview - pg_stat_statements 增加 toplevel 字段, 表示这是一条嵌套SQL还是top sql. - pg_stat_statements.track = all 时》
202104/20210408_08.md 《PostgreSQL 14 preview - psql 快捷命令 df do 支持参数输入 , 按参数类型筛选 函数和操作符》
202104/20210408_07.md 《PostgreSQL 14 preview - gist和sp-gist索引AM支持sort接口, 大幅加速GiST和SP-GiST 索引build速度》
202104/20210408_06.md 《PostgreSQL 14 preview - libpq: 支持 Set Server Name Indication (SNI) for SSL connections》
202104/20210408_05.md 《PostgreSQL 14 preview - 自定义GUC参数规范化》
202104/20210408_04.md 《PostgreSQL 14 preview - 支持 SQL 指纹(规则化, 唯一ID): query id - GUC : compute_query_id》
202104/20210408_03.md 《PostgreSQL 14 preview - 支持 vacuum 强制加速参数 vacuum_failsafe_age , vacuum_multixact_failsafe_age. (跳过vacuum index, 不受delay限制等) 防止 xid wraparound》
202104/20210408_02.md 《PostgreSQL 14 preview - 支持 SQL-standard function body》
202104/20210408_01.md 《PostgreSQL 14 preview - BYPASS_THRESHOLD_PAGES vacuum 优化, 避免每次都需要vacuum index, 当LP_DEAD覆盖的page较少时, 跳过index vacuum》
202104/20210407_09.md 《先富起来的人如何带动后富起来的人? - 智赢模式》
202104/20210407_08.md 《阿里云MyBase 专属数据库的自主可控 自主可运维 用法 - 登陆数据库主机、安装软件、查看实时日志、登陆superuser, 创建superuser, 修改任意参数》
202104/20210407_07.md 《PostgreSQL 14 preview - log_connections 支持打印更多内容, pg_hba第几行, 使用什么认证方法等, 方便判断客户通过什么方式在与数据库进行登陆认证》
202104/20210407_06.md 《PostgreSQL 14 preview - 打印其他会话的memory context, 诊断内存消耗问题 - pg_log_backend_memory_contexts(pid)》
202104/20210407_05.md 《PostgreSQL 14 preview - 内置订阅功能alter subscription语法增强,支持add/drop publication》
202104/20210407_04.md 《PostgreSQL 14 preview - pgbench 压测工具新增 随机函数 permute(i, size, [seed]) 返回 i 经过重新(随机)映射后 在 [0,size) 范围内的一个值》
202104/20210407_03.md 《PostgreSQL 14 preview - psql CLI 更新, 执行多条SQL时, 默认返回所有语句的执行结果》
202104/20210407_02.md 《PostgreSQL 14 preview - 支持通过import foreign schema 导入指定远端分区表的子分区 - postgres_fdw , import foreign schema 支持 limit to (子分区)》
202104/20210407_01.md 《PostgreSQL 14 preview - 分区表性能再次增强 - ExecInitModifyTable 分区裁剪精细化》
202104/20210406_05.md 《PostgreSQL 14 preview - pg_logical_emit_message() 往WAL写定制消息 , pgoutput 内置decode plugin可以解析这个消息了!》
202104/20210406_04.md 《PostgreSQL 14 preview - SP-GiST 索引新增 index 叶子结点 include column value 功能 支持》
202104/20210406_03.md 《PostgreSQL 14 preview - 新增角色 pg_read_all_data (MySQL 兼容性之 - 读写用户的只读影子用户 - 默认读权限 ) , pg_write_all_data (写权限)》
202104/20210406_02.md 《PostgreSQL 14 preview - vacuum 状态跟踪代码简化和增强, Simplify state managed by VACUUM.》
202104/20210406_01.md 《PostgreSQL Oracle 兼容性之SQL OUTLINE插件 pg_hint_plan enable_hint_table》
202104/20210405_01.md 《hash join, hash表选择问题: 小表一定是hash table吗?》
202104/20210404_04.md 《如何与未知、未来、过去、无、跨时间线的生物进行交流?》
202104/20210404_03.md 《阿里巴巴的使命、愿景、核心价值观》
202104/20210404_02.md 《PostgreSQL 14 preview - wait event 移除对MyProc的依赖, 使用共享内存 管理 等待事件变量 , 未来更多统计信息相关内容将通过共享内存管理》
202104/20210404_01.md 《PostgreSQL 14 preview - 活跃会话pg_stat_activity、进程进度条pg_stat_progress* 、等待事件wait_event等 信息 从 pgstat 代码 拆出》
202104/20210403_05.md 《云计算低代码(场景化容器) 将成为下一个 类似LAMP 的流量入口! - 互联网+LAMP成就了MySQL, 谁来成就PG?》
202104/20210403_04.md 《中国经济2021: 外贸出口: 由实转虚 , 双轮驱动 , 产业链上游》
202104/20210403_03.md 《幸福的三大要素》
202104/20210403_02.md 《PostgreSQL 14 preview - postgres_fdw 支持 hold foreign server 长连接, fdw sharding再进一步 - postgres_fdw: Add option to control whether to keep connections open》
202104/20210403_01.md 《PostgreSQL 14 preview - check_client_connection_interval , 协议层支持心跳包, 如果客户端已离线 可以 快速中断 运行中的长SQL - Detect POLLHUP/POLLRDHUP while running queries》
202104/20210402_02.md 《PostgreSQL PostGIS raster 栅格数据存储与导出为GDAL tif图片 - encode bytea转换》
202104/20210402_01.md 《PostgreSQL 14 preview - copy from 导入数据支持 batch, 大幅减少conversion/verification function calls, 支持并行处理》
202104/20210401_04.md 《PostgreSQL 14 preview - 优化器增强 Rework planning and execution of UPDATE and DELETE. (减少传导不必要的列value、避免为每个分区生成subplan)》
202104/20210401_03.md 《产品套路: 打一枪(攻坚行业TOP客户), 放一炮(产品推广覆盖整个行业)》
202104/20210401_02.md 《PostgreSQL 14 preview - 支持 SQL:2016 feature F404 “Range variable for common column names”. - Allow an alias to be attached to a JOIN … USING》
202104/20210401_01.md 《PostgreSQL 14 preview - 增加 结果缓存 exexutor node - GUC 开关 enable_resultcache - 提高join loop性能》

202103/20210331_02.md 《PostgreSQL 14 preview - FDW 支持异步执行接口, postgres_fdw 支持异步append - sharding 性能增强 - 未来将支持更多异步操作》
202103/20210331_01.md 《TiDB 品牌和运营 用户社区建设 开发者(TiDB内核开发)社区建设 研究》
202103/20210330_03.md 《PostgreSQL 14 preview - Add a xid argument to the filter_prepare callback for output plugins - logical decoding》
202103/20210330_02.md 《PostgreSQL 14 preview - unistr 函数, 支持Unicode escapes字符串》
202103/20210330_01.md 《PostgreSQL 14 preview - SSL 客户端证书校验增加clientname CN DN 提取选项, 遵循 RFC2253》
202103/20210329_02.md 《没有方法论的技能 无法 稳定发挥 它的应有价值 - 第一性原理 和 大数据思维 哲科思维 5 why》
202103/20210329_01.md 《从 产品经理角度 思考 社区建设的方法 - 五看三定》
202103/20210327_06.md 《上云后, 如果不使用数据库服务, 应该怎么管理你的数据库团队?》
202103/20210327_05.md 《发展国产化、云数据库、PostgreSQL 与 ”藏富于民“》
202103/20210327_04.md 《《PostgreSQL 高可用》推荐序》
202103/20210327_03.md 《PostgreSQL hint pg_hint_plan 的详细用法》
202103/20210327_02.md 《PostgreSQL 14 preview - Extended statistics on expressions 优化器增强: 自定义扩展统计信息支持 指定 表达式 - 按 表达式 收集统计信息组合》
202103/20210327_01.md 《PostgreSQL 14 preview - Add “pg_database_owner” default role. 表示数据库owner》
202103/20210326_04.md 《PostgreSQL 14 preview - 分区表attach, detach分区支持无锁(短暂锁, concurrently) - 基于2阶段routines管理》
202103/20210326_03.md 《PostgreSQL 14 preview - alter table 支持两阶段 routine 管理, 未来将基于此支持 无(短暂)锁 rewrite table(例如vacuum full, alter table rewrite table)》
202103/20210326_02.md 《PostgreSQL 14 preview - BRIN (典型IoT 时序场景) 块级索引支持 bloom filter - 随机,大量distinct value, 等值查询》
202103/20210326_01.md 《PostgreSQL 14 preview - BRIN (典型IoT 时序场景) 块级索引支持 multi-range min-max [s] - 分段范围索引》
202103/20210325_02.md 《怎么看待PostgreSQL sharding插件: citus - 对比PG 社区基于 postgres_fdw 的sharding》
202103/20210325_01.md 《PostgreSQL 14 preview - date_bin 任意起点, 任意bucket(interval) split bucket align 统计 - 时序场景(iot, 金融等), 关联timescaledb》
202103/20210324_03.md 《PostgreSQL 14 preview - bit_count 计算比特位1的个数》
202103/20210324_02.md 《PostgreSQL 14 preview - autovacuum 打印更多信息, 每个索引的stats被打印》
202103/20210324_01.md 《PostgreSQL 14 preview - brin 索引内存优化》
202103/20210320_03.md 《SQL 审查基础插件 pg_query , 识别风险SQL等, Introducing pg_query 2.0: The easiest way to parse Postgres queries》
202103/20210320_02.md 《PostgreSQL 14 preview - recovery 性能增强 - recovery_init_sync_method=syncfs - 解决表很多时, crash recovery 递归open所有file的性能问题 - 需Linux新内核支持》
202103/20210320_01.md 《PostgreSQL 14 preview - TOAST 支持 lz4 压缩算法 - –with-lz4 , 新增GUC default_toast_compression》
202103/20210319_05.md 《如何训练成为优秀的产品经理 - 优秀产品经理的3种元能力》
202103/20210319_04.md 《为什么我要在阿里云搞PG数据库?》
202103/20210319_03.md 《悉达多 , 释迦摩尼 , 黑塞作品 , 关键词 - 斋戒 , 思考 , 等待 , 倾听 , 尝试 , 减法》
202103/20210319_02.md 《PostgreSQL openssl - multi cn 给SSL证书绑定多个CN hostname - 公网 HOSTNAME + 私网 HSOTNAME》
202103/20210319_01.md 《PostgreSQL 14 preview - 支持 GROUP BY DISTINCT (grouping sets , cube , rollup 构造分组结果去重)》
202103/20210318_02.md 《PostgreSQL 14 preview - 新增GUC参数enable_parallel_insert, 支持insert并行计算优化开关》
202103/20210318_01.md 《PostgreSQL 14 preview - Enable parallelism in REFRESH MATERIALIZED VIEW》
202103/20210317_04.md 《行程规划 , 商旅问题 , 旅游问题 , postgis , pgrouting , postgresql , Traveling Salesman Problem (or TSP)》
202103/20210317_03.md 《PostgreSQL Oracle 兼容性包 orafce 发布新版本, 增加regexp支持》
202103/20210317_02.md 《PostgreSQL 14 preview - log增强 : auto-vacuum and auto-analyze 记录IO timing以及analyze read|dirty rate》
202103/20210317_01.md 《PostgreSQL 14 preview - analyze 支持prefetch 加速IO (maintenance_io_concurrency)》
202103/20210316_04.md 《月光社 - 推动英美两国发展的社团 - 圈子的力量 - 产、研、融 结合》
202103/20210316_03.md 《PostgreSQL 14 preview - libpq驱动 支持pipeline 模式, SQL请求支持异步化通信, 大幅度提升性能, 降低RT》
202103/20210316_02.md 《PostgreSQL 14 preview - 基于共享内存的进程间通信、进程统计信息系列Patch即将来临, archiver进程已加入.》
202103/20210316_01.md 《基于pub sub logical replication 创建一个云上 逻辑从库 - 建立自建PG库的 阿里云RDS PG 逻辑从库》
202103/20210312_05.md 《如何推销一个新的产品功能 - 宣传》
202103/20210312_04.md 《该如何衡量产品营销的成功 How to Measure the Success of Product Marketing (GTM Go-To-Market)》
202103/20210312_03.md 《关于进入市场策略(Go-to-Market Strategy)的一切 - 市场营销, 把握用户痛点、产品规划、产品变现闭环》
202103/20210312_02.md 《如何看待PG分会?》
202103/20210312_01.md 《联盟、加盟 - 平台化, 轻资产, 分担风险, 扩大规模 - 加盟店、滴滴平台等》
202103/20210311_04.md 《PostgreSQL 14 preview - copy freeze 增强, pgbench 支持copy freeze 大幅提升导入性能》
202103/20210311_03.md 《Postgres Notify for Real Time Dashboards》
202103/20210311_02.md 《使用PostgreSQL plpythonu实现一个推荐引擎 - Building a recommendation engine inside Postgres with Python and Pandas》
202103/20210311_01.md 《PostgreSQL 14 preview - 分区表性能增强, Avoid creating duplicate cached plans for inherited FK constraints. 节约cache》
202103/20210310_05.md 《品牌/产品slogan该怎么写?你要的灵感在这里》
202103/20210310_04.md 《PostgreSQL 14 preview - 新增track_wal_io_timing参数, 支持wal日志buffer write, fsync IO等待时长统计 , pg_stat_wal》
202103/20210310_03.md 《PostgreSQL 14 preview - 并行计算场景增强 - Enable parallel SELECT for “INSERT INTO … SELECT …”》
202103/20210310_02.md 《PostgreSQL 14 preview - pg_stat_progress_copy增强 , COPY 导入数据支持进度监控 , 导入多少行, 排除多少行(where filter)》
202103/20210310_01.md 《马斯洛需求层次理论 - 五层需求 八层需求 - 社区、经济学、心理学、营销、GTM(Go-To-Market)相关》
202103/20210307_03.md 《PostgreSQL citus 发布 10版本 - 支持columner 列存储, 开放rebalance源码, 支持reference,分布式,本地表JOIN 等》
202103/20210307_02.md 《PostgreSQL 14 preview - cube 支持 binary IO 接口函数 cube_recv cube_send》
202103/20210307_01.md 《PostgreSQL 14 preview - 新增 bit_xor 聚合函数》
202103/20210305_10.md 《书单 十》
202103/20210305_09.md 《书单 九》
202103/20210305_08.md 《书单 八》
202103/20210305_07.md 《书单 七》
202103/20210305_06.md 《书单 六》
202103/20210305_05.md 《书单 五》
202103/20210305_04.md 《书单 四》
202103/20210305_03.md 《书单 三》
202103/20210305_02.md 《书单 二》
202103/20210305_01.md 《书单 一》
202103/20210304_09.md 《[招聘] PG DBA 班牛招人,寻找未被发现的数智化先行者》
202103/20210304_08.md 《深度|中国SaaS蜕变:从管理工具到商业化工具》
202103/20210304_06.md 《max_replication_slots 这个参数我们可能一直有误解 , 在订阅端设置它有什么意义》
202103/20210304_05.md 《PostgreSQL 14 preview - Add option to enable two_phase commits via pg_create_logical_replication_slot》
202103/20210304_04.md 《PostgreSQL 14 preview - reindexdb 客户端支持指定tablespace》
202103/20210304_03.md 《PostgreSQL 14 preview - 支持 trim array》
202103/20210304_02.md 《PostgreSQL GUC_REPORT+libpq 实现客户端决策链路 - multi host + 客户端 target_session_attrs + 发起连接时即刻获取PG数据库当前状态 - libpq 协议级 驱动级 failover balance》
202103/20210304_01.md 《35岁会是程序员的终点吗? 阿里达摩院扫地僧 - 十问十答》
202103/20210303_03.md 《PostgreSQL devel preview - PROXY protocol support (支持代理协议解包, 源头client ip filter pg_hba.conf, 例如haproxy, balancer)》
202103/20210303_02.md 《得__者得天下 - 《投资中最简单的事》 要认识一个行业,不妨做一道填空题》
202103/20210303_01.md 《行业规模 市场空间 判断》
202103/20210302_03.md 《从 KPI 到 OKR,高阶产品人如何推动业务高速增长 - 北极星指标、奇妙等式、数据驱动》
202103/20210302_02.md 《云端数据库产品 - 主备多机房高可用版本, 发生切换后RT急剧增加的情况》
202103/20210301_01.md 《PostgreSQL 14 preview - pg_stat_database 新增会话消耗统计 - 如何分析数据库有没有性能瓶颈, 瓶颈是什么? top瓶颈是什么? 如何优化?》

202102/20210228_03.md 《PostgreSQL 俄罗斯 2021 conference 议题 看当下热点和企业生态》
202102/20210228_02.md 《PostgreSQL devel preview - logical replication row filter》
202102/20210228_01.md 《PostgreSQL 14 preview - tid range scan方法, 一种page级别应用可自控的并行扫描、处理方法, 结合RR snapshot export功能》
202102/20210226_02.md 《PostgreSQL 虚拟索引 HypoPG 升级了 1.2.0发布》
202102/20210226_01.md 《元宵节 灯谜》
202102/20210225_03.md 《PostgreSQL 14 preview - Use full 64-bit XIDs in deleted nbtree pages. 像蜗牛一样迭代64-bit xid》
202102/20210225_02.md 《如何得到事务commit或abort时的wal日志lsn位置》
202102/20210225_01.md 《PostgreSQL OpenStreeMap PBF 地理数据文件外部表 , 支持 NODE, WAY, RELATION 类型, GIS地理信息,地图类数据应用》
202102/20210224_05.md 《PostgreSQL parser hook, Extensibility of the PostgreSQL wire protocol 还远吗? - 用户可以自己开发插件, mysql, oracle, sql server, sybase wire protocol可以兼容, 语法也可以兼容》
202102/20210224_04.md 《PostgreSQL 遇到错误: uncommitted xmin %u from before xid cutoff %u needs to be frozen 怎么办?》
202102/20210224_03.md 《AIO (asynchronous IO) and DIO (direct IO) support for PostgreSQL》
202102/20210224_02.md 《数据库异步提交, 业务通过查询 wal flush lsn 控制最终一致》
202102/20210224_01.md 《PostgreSQL 14 preview - VACUUM: ignore indexing operations with CONCURRENTLY (getoldestxmin优化, 更多垃圾可以被回收, 防止long create index导致膨胀)》
202102/20210222_01.md 《PostgreSQL 用户最喜爱的扩展插件功能》
202102/20210220_01.md 《从搜索引擎指数分析mysql, oracle, postgresql的全球热度和市场机遇》
202102/20210219_03.md 《PostgreSQL 异步提交的一些风险点 和 使用建议》
202102/20210219_02.md 《PostgreSQL 14 preview - Exploring SQL command changes in PG-14》
202102/20210219_01.md 《PostgreSQL 14 preview - ssl相关 : 支持配置 ”SSL吊销证书列表文件 - crl“ 指定目录. 相关参数: ssl_crl_dir , 相关libpq配置: sslcrldir》
202102/20210218_01.md 《PostgreSQL 14 preview - 新增sql feature支持 - 函数,存储过程 对象依赖跟踪 - Routine usage information schema tables》
202102/20210217_02.md 《[转载] 对话吴军:轮回的科技史,我们身处何处?该做什么事?》
202102/20210217_01.md 《[转载] 科技是唯一可叠加式进步的动力 - 吴军: 全球科技通史》
202102/20210215_03.md 《PostgreSQL 14 preview - pageinspect 新增gist索引inspect, 同时支持 lp_dead 展示》
202102/20210215_02.md 《PostgreSQL 14 preview - 新增 old_snapshot 插件, 打印快照跟踪条目(每分钟一条, OldSnapshotTimeMapping结构)的内容 , old_snapshot_threshold 相关》
202102/20210215_01.md 《从1978到2020,中国是如何崛起的? - 激荡三十年 视频版》
202102/20210214_01.md 《哲科思维 与 思维模型》
202102/20210213_01.md 《PostgreSQL 14 preview - 内置逻辑复制功能增强 , Allow multiple xacts during table sync in logical replication.》
202102/20210212_01.md 《SMART理论 - 科学设定绩效目标 - 目标管理》
202102/20210211_01.md 《企业竞争战略分析 - SWOT 优势 劣势 机会 威胁》
202102/20210210_04.md 《如何做KPI复盘, 产出什么?》
202102/20210210_03.md 《喜马拉雅的奶牛》
202102/20210210_02.md 《赌神绝招 “借花献佛” 在 商业产品 upsell 中的应用》
202102/20210210_01.md 《电信upsell, 该换换思路了? 该抱团了?》
202102/20210209_02.md 《PostgreSQL 14 preview - vacuum PROCESS_TOAST 开关 (是否vacuum 相关 toast)》
202102/20210209_01.md 《PostgreSQL exclude 排他约束 实现 - group ID结伴功能》
202102/20210208_03.md 《用 PostgreSQL 的排他约束(exclude)实现 - 行政区不可跨界 约束, 会议室预定时间不交叉 约束 等.》
202102/20210208_02.md 《会员制之外, 还有什么?》
202102/20210208_01.md 《产品发展的4个阶段》
202102/20210207_02.md 《会员制变现 - CP , 平台 , 付费内容 , 付费会员 , 免费会员》
202102/20210207_01.md 《PostgreSQL 14 preview - pg_locks 增加 wait_start 字段, 跟踪锁等待开始时间》
202102/20210206_02.md 《第四次浪潮》
202102/20210206_01.md 《数据库竞争力分析模板》
202102/20210205_01.md 《PostgreSQL 14 preview - reindex 增加 tablespace 选项, 支持重建索引到指定表空间》
202102/20210202_02.md 《人生中最值得看的100本书,你读过几本? - 10大分类 豆瓣高分好书》
202102/20210202_01.md 《PostgreSQL 插入或更新(upsert, insert on conflict)后如果某些 指定字段 已为特定值(如空), 则自动删除该记录 - returning 或 trigger实现》
202102/20210201_04.md 《PostgreSQL 14 preview - 支持扩展ssl库》
202102/20210201_03.md 《PostgreSQL 14 preview - SQL标准增强, 递归(CTE)图式搜索增加广度优先、深度优先语法, 循环语法 - breadth- or depth-first search orders and detect cycles》
202102/20210201_02.md 《PostgreSQL 14 preview - 支持 jsonb 下标语法, 支持set原子操作, 类似array下标》
202102/20210201_01.md 《Mac 执行后台程序, 防止系统盒盖进入睡眠 - caffeinate》

202101/20210131_03.md 《Github Mac 操作系统提交的中文乱码 怎么办》
202101/20210131_02.md 《Github 项目太久远,commit太多,项目太大 clone不下来, 经常failed (fatal: early EOF fatal: index-pack failed)怎么办? - 可以使用depth指定层数》
202101/20210131_01.md 《转 解决Github网页上图片显示失败的问题》
202101/20210130_07.md 《github clone 的一般错误(timeout 超时, RPC failed 等)处理方法, 以及加速方法》
202101/20210130_06.md 《Linux Mac ssh 客户端长连接防断连 - tcp心跳 TCPKeepAlive,ServerAliveInterval,ServerAliveCountMax》
202101/20210130_05.md 《PostgreSQL 命令行 top 工具 - pg_activity》
202101/20210130_04.md 《数据库 或 成为SaaS aPaaS|低代码|无代码 革命 绊脚石 - aPaaS 需要什么样的数据库?》
202101/20210130_03.md 《转 - 全球化协作 , 如何理解与应对开源供应链国际标准? - openchainproject , ISO/IEC 5320》
202101/20210130_02.md 《Linux/Mac ssh 自动输入密码 - expect使用》
202101/20210130_01.md 《2018 大危和大机》
202101/20210129_05.md 《如何从下往上触达决策者 - 阶级突破》
202101/20210129_04.md 《PingCAP 2020 年度报告分析 - 开源数据库怎么运作? 品牌护城河, 决策者心智影响, 覆盖维度》
202101/20210129_03.md 《转 陆奇最新演讲:2020,被加速的4大趋势》
202101/20210129_02.md 《每年1月1号 是不是 这一年的第一周? 数据库 week》
202101/20210129_01.md 《转 以《用户体验要素》谈竞品调研》
202101/20210128_09.md 《读书分享聚会 - 读书、解读财报、行业分析、竞品分析、MRD、BRD、PRD等你来分享》
202101/20210128_07.md 《hash join, 结果集太大, 耗费大内存, 导致oom 怎么办?》
202101/20210128_06.md 《腾讯 SaaS - 腾讯点火SaaS,开始发“生态门票”?》
202101/20210128_05.md 《钉钉 SaaS》
202101/20210128_04.md 《活着要有目标 - 目标导向 要 长在肌肉里面, 深入骨髓》
202101/20210128_03.md 《10分钟看懂Docker和K8S》
202101/20210128_02.md 《产品经理 - 以“五看三定”谈产品规划 - 含竞品分析方法》
202101/20210128_01.md 《产品经理 - BRD、MRD 和 PRD 之间的区别与联系有哪些?》
202101/20210127_02.md 《如何向小白解释什么是 SaaS?》
202101/20210127_01.md 《阿里云 PostgreSQL 7 Day 训练营 - 问答PPT》
202101/20210126_02.md 《PostgreSQL 14 preview - postgres_fdw 新增discard cached foreign server连接的接口函数》
202101/20210126_01.md 《PostgreSQL 题库》
202101/20210125_01.md 《用dbengine 数据 评估 PostgreSQL 全球占有率》
202101/20210123_06.md 《回溯中国PG社区发展历史 - 社区 该 商业化 还是 非商业化 运作, 有没有第三种选择》
202101/20210123_05.md 《PostgreSQL ARM 对比 x86 - 转载测试数据》
202101/20210123_04.md 《名望,财富,能力,德行,贡献 的 看法》
202101/20210123_03.md 《从全球2500强企业研发支出看全球竞争情况和产业趋势》
202101/20210123_02.md 《货币总量 , 实物总量 - 拜登狂撒1.9万亿美元:万物暴涨时代,真的要来了》
202101/20210123_01.md 《你真的了解通货膨胀吗? - 投资人力资源 8~13% 升值区间, 跑赢CPI》
202101/20210122_03.md 《PostgreSQL 内置sharding 进展 - 基于postgres_fdw》
202101/20210122_02.md 《PostgreSQL SQL动态优化器 aqo 背景论文》
202101/20210122_01.md 《PostgreSQL BzTree 索引接口 - 非易失内存定制开发》
202101/20210121_04.md 《PostgreSQL 用advisory lock 限制每一个分组中最多有多少条记录》
202101/20210121_03.md 《PostgreSQL JOB 插件 pg_timetable》
202101/20210121_02.md 《PostgreSQL psql 客户端一些妙用 - gexec 执行 SQL返回的结果》
202101/20210121_01.md 《PostgreSQL 14 preview - FDW 支持bulk insert API(GetForeignModifyBatchSize,ExecForeignBatchInsert) - postgres_fdw 外部表实现bulk insert接口》
202101/20210120_02.md 《开源数据库全球化协作浪潮 思考 - 24问》
202101/20210120_01.md 《PostgreSQL sharding 分库分表 插件 citus - 开源企业版功能 - cigration citus+migration - 扩容、缩容、替换节点》
202101/20210119_05.md 《终于说清楚了 - 常用字符集编码详解:ASCII 、GB2312、GBK、EUC-CN、GB18030、UTF-8、unicode》
202101/20210119_04.md 《唐僧又要去取经了, 这次只能带3个徒弟, 到底谁会被干掉呢?》
202101/20210119_03.md 《PostgreSQL SQL 技巧例子 - 网站数据解析和copy LOAD, json处理, 字符串处理, 数组处理, CTE与法, 函数, inline code , 数据ETL (generated from原始数据)》
202101/20210119_02.md 《PostgreSQL 14 preview - 注意行为变化 - 当primary修改了某些standby 必须更小的参数时, 不会导致standby shutdown 了, 改成暂停恢复》
202101/20210119_01.md 《PostgreSQL 14 preview - postgres_fdw 新增 postgres_fdw_get_connections 函数, 获取当前外部表连接》
202101/20210118_04.md 《新冠,为什么rmb会升值 - 国家需要什么,全球需要什么,我们做什么? 为什么? - GDP , 外汇 之间有什么关系? - 乱弹》
202101/20210118_03.md 《PostgreSQL 14 preview - COPY 支持visibility map及时更新》
202101/20210118_02.md 《PostgreSQL 14 preview - data page checksum 文档增强》
202101/20210118_01.md 《PostgreSQL 14 preview - SaaS特性 - 会话建立、资源消耗时间片 统计 - pg_stat_database 指标增加》
202101/20210117_07.md 《阿里云MyBase PG - 部署PoWA》
202101/20210117_06.md 《新商业升级方法论 - <人 货 场> 论》
202101/20210117_05.md 《GDP (国内生产总值) 知识》
202101/20210117_04.md 《理性 - 企业CxO数据库选型应该回答清楚的 15 个问题》
202101/20210117_01.md 《PostgreSQL 14 preview - psql客户端支持dX快捷命令, 查看自定义统计信息》
202101/20210116_02.md 《PostgreSQL 14 preview - pgbench 支持冒号常量, 例如时间,timestamp常量》
202101/20210116_01.md 《PostgreSQL 14 preview - 频繁更新索引列引起的索引分裂和膨胀问题大幅度缓解, Enhance nbtree index tuple deletion - bottom-up index deletion》
202101/20210113_02.md 《PostgreSQL 14 preview - pageinspect 内窥heap,index存储结构 , 新增对gist索引的支持》
202101/20210113_01.md 《PostgreSQL 14 preview - drop大量对象, recovery时需要遍历shared buffer导致的性能问题patch(崩溃恢复慢、standby延迟等问题) - DropRelFileNodeBuffers 增强》
202101/20210111_01.md 《PostgreSQL 14 preview - 向量化IO功能 (pwritev, preadv) , IO性能增强》
202101/20210110_01.md 《[转]徐奇渊:如何理解中国经济所处的经济周期 - 名义GDP , 实际GDP》
202101/20210108_02.md 《PostgreSQL 14 preview - log_recovery_conflict_waits - standby query&startup process conflict 恢复冲突 超时(timeout)配置,日志打印》
202101/20210108_01.md 《PostgreSQL 14 preview - 增强语法解析器 例如复杂类型数组的底层结构赋值 - Add the ability for the core grammar to have more than one parse target.》
202101/20210107_06.md 《PostgreSQL 14 preview - 支持会话超时参数 - idle_session_timeout》
202101/20210107_05.md 《PostgreSQL 14 preview - 支持copy命令进度查询 - pg_stat_progress_copy》
202101/20210107_04.md 《PostgreSQL 14 preview - 支持debug参数 - 强制不使用system catalog cache - debug_invalidate_system_caches_always》
202101/20210107_03.md 《PostgreSQL 14 preview - 支持startup(恢复)进程与backend(用户)进程死锁检测 - backpatch到9.6版本》
202101/20210107_02.md 《PostgreSQL 14 preview - psql客户端增强, 支持desc toast表和索引》
202101/20210107_01.md 《PostgreSQL 14 preview - 参数 in_hot_standby 获取当前实例是否是standby角色》
202101/20210105_01.md 《庆祝PostgreSQL 3次夺得DB-engine年度数据库桂冠, 阿里云PG创新营开课》
202101/20210104_01.md 《PostgreSQL 单用户模式修复 系统索引损坏 - single user mode, reindex system》
202101/20210103_01.md 《PostgreSQL 文本相似搜索 - pg_trgm_pro - 包含则1, 不包含则计算token相似百分比》
202101/20210101_01.md 《PostgreSQL 14 preview - logical decoding 增加2pc 两阶段事务,xa事务 支持》

202012/20201230_01.md 《[转载]2020年中央经济工作会议》
202012/20201229_01.md 《PostgreSQL 14 preview - TDE cluster_key_command 配置例子》
202012/20201228_01.md 《PostgreSQL 14 preview - 支持TDE功能, 支持加密数据文件, 支持加密WAL日志文件》
202012/20201227_01.md 《小白读财经: 如何判断一只股票是否有潜力? 净资产, 净资产收益率, 净利润率, 资产周转率, 杠杆率》
202012/20201226_02.md 《关于 mvp 与社区 关系维系的想法》
202012/20201226_01.md 《PostgreSQL 如何返回动态列数 - 行列变换 - json, jsonb, record, temp table, tablefunc, pivot table, crosstab》
202012/20201225_02.md 《产品经理:依存度、规模化、可度量、周期性》
202012/20201225_01.md 《你心目中的PostgreSQL MVP》
202012/20201224_01.md 《PostgreSQL 14 preview - multirange type》
202012/20201217_03.md 《PostgreSQL 图形化建模工具 pgmodeler》
202012/20201217_02.md 《PostgreSQL explain analyze 火山图 图形化软件 pg_flame》
202012/20201217_01.md 《PostgreSQL 性能 dashboard 产品 - PgHero》
202012/20201216_02.md 《PostgreSQL 13 新增开发者GUC参数backtrace_functions, 配置跟踪C函数列表. 源码开发调试增强.》
202012/20201216_01.md 《PostgreSQL 收费列存储插件 - Swarm64》
202012/20201215_03.md 《企业级SaaS行业投资人视角》
202012/20201215_02.md 《pg_stat_kcache 2.2.0 发布, 支持PG 13 - 跟踪cpu、文件系统真实读写行为》
202012/20201215_01.md 《page fault的两种区别(major、minor)》
202012/20201210_02.md 《为什么Oracle 21c的新特性不值得一提? 因为它已经老了!》
202012/20201210_01.md 《12道题, 深度了解 阿里云下一代数据库形态 : MyBase》
202012/20201209_02.md 《PostgreSQL 14 preview - 增强or, and多条件选择性评估 - 使用multiple extended statistics》
202012/20201209_01.md 《PostgreSQL 14 preview - Speed up rechecking if relation needs to be vacuumed or analyze in autovacuum.》
202012/20201205_03.md 《<大型企业 数据库 & 应用实践> 沙龙 - 2020.12.18 - 直播回放》
202012/20201205_02.md 《PostgreSQL 十进制、十六进制、二进制、八进制转换》
202012/20201205_01.md 《PostgreSQL 大对象使用》
202012/20201204_02.md 《10亿级云资源TAG管理, 实时写入和搜索数据库设计 - gin+btree_gin 倒排搜索》
202012/20201204_01.md 《PostgreSQL 兼容 SQL Server - Babelfish - SQL Server 业务 无感使用PostgreSQL - 一份数据, 同时兼容SQL Server和PostgreSQL》
202012/20201203_01.md 《DNS TTL》
202012/20201202_03.md 《PostgreSQL 14 preview - 支持 restore_command 参数修改 reload生效, 无需重启实例》
202012/20201202_02.md 《PostgreSQL 14 preview - pg_stat_wal 支持实例级wal统计wal_records, wal_fpi and wal_bytes》
202012/20201202_01.md 《搞一场沙龙的心得》

202011/20201128_04.md 《PostgreSQL bloom 索引原理》
202011/20201128_03.md 《PostgreSQL 13 preview - index - Opclass parameters》
202011/20201128_02.md 《PostgreSQL RUM 索引原理》
202011/20201128_01.md 《PostgreSQL SP-GiST 索引原理》
202011/20201127_05.md 《创建完slot, 是否立即就开始保留wal?》
202011/20201127_04.md 《什么角色最适合担任社区主席》
202011/20201127_03.md 《半小时快速搭建PostgreSQL简易监控》
202011/20201127_02.md 《正确的配置和使用 Debezium CDC 捕获、同步 PG 逻辑增量数据》
202011/20201127_01.md 《PostgreSQL 14 preview - pg_stat_statements: Track number of times pgss entries were deallocated. - 跟踪是否需要调大 pg_stat_statements.max》
202011/20201126_01.md 《PostgreSQL 14 preview - Add support for abstract Unix-domain sockets》
202011/20201125_01.md 《PostgreSQL 递归查询在分组合并中的用法》
202011/20201124_01.md 《PostgreSQL jdbc prepared statement 问号?占位符 如何转义》
202011/20201123_01.md 《用golang选什么pg驱动? pgx is a pure Go driver and toolkit for PostgreSQL.》
202011/20201122_01.md 《PostgreSQL 中国 数据库内核研发 环境、人才现状与刺激方法》
202011/20201120_02.md 《全面揭秘云数据库新形态MyBase - 2020数据库嘉年华回顾》
202011/20201120_01.md 《PostgreSQL - where x=round(random()*xx) 返回结果反常 - 背后的函数稳定性逻辑 (immutable stable volatile)》
202011/20201117_03.md 《gdb - debug - core dump - How to Analyze a PostgreSQL Crash Dump File》
202011/20201117_02.md 《PostgreSQL 流复制冲突分类讲解以及对应解决方案 - DEALING WITH STREAMING REPLICATION CONFLICTS IN POSTGRESQL - 特别是lock confict(vacuum truncate suffix free page引起的)》
202011/20201117_01.md 《使用Postgres,MobilityDB和Citus大规模(百亿级)实时分析GPS轨迹》
202011/20201116_01.md 《PostgreSQL sharding 插件 citus 9.5发布 - 特性众多》
202011/20201115_05.md 《PostgreSQL 等待事件 及 等待采样统计 (pg_wait_sampling) 发布新版本 1.1.2》
202011/20201115_04.md 《PostgreSQL 14 preview - Support negative indexes in split_part()》
202011/20201115_03.md 《PostgreSQL 访问 SQL Server 数据 - 外部表 3 - multicorn - sql_alchemy》
202011/20201115_02.md 《PostgreSQL 访问 SQL Server 数据 - 外部表 2 - odbc_fdw》
202011/20201115_01.md 《PostgreSQL 访问 SQL Server 数据 - 外部表 1 - ogr_fdw》
202011/20201114_01.md 《一次删除隶属于某个用户的所有对象 - DROP OWNED BY 语法》
202011/20201112_01.md 《PostgreSQL 14 preview - [PATCH] Add truncate option to subscription commands - 支持逻辑订阅truncate本地表语法》
202011/20201110_05.md 《PostgreSQL 14 preview - Hybrid Hash/Nested Loop joins and caching results from subplans - cache用于join的innter table中间结果》
202011/20201110_04.md 《PostgreSQL 14 preview - 支持 lwlock blocking 诊断 - 增加 pg_lwlock_blocking_pid》
202011/20201110_03.md 《PostgreSQL 14 preview - automatic analyze: readahead - add “IO read time” log message》
202011/20201110_02.md 《PostgreSQL 14 preview - 统计 generic/custom plan in pg_stat_statements - 硬解析、软解析统计》
202011/20201110_01.md 《PostgreSQL 14 preview - 查看backend process的memory context》
202011/20201107_05.md 《PostgreSQL shared buffer 的刷脏配置 - bgwriter_delay bgwriter_flush_after bgwriter_lru_maxpages bgwriter_lru_multiplier》
202011/20201107_04.md 《PostgreSQL 14 preview - 一些SQL标准函数调用parser 增强 - OVERLAPS , OVERLAY , SUBSTRING , SIMILAR , NORMALIZE , AT TIME ZONE , POSITION …》
202011/20201107_03.md 《Linux : 使用 sudoedit 配置 - 允许普通用户a以另一个用户b或组g执行某些特定命令》
202011/20201107_02.md 《PostgreSQL 11 pg_prewarm 缓存快照、缓存预热 , 支持自动导出 shared buffer pageid, 启动时自动加载到shared buffer》
202011/20201107_01.md 《PostgreSQL 11 新增pseudo-types : anycompatible, anycompatiblearray, anycompatiblenonarray, anycompatiblerange 类型.》
202011/20201105_05.md 《PostgreSQL 中文社区核心组 如何加入》
202011/20201105_04.md 《PostgreSQL explain, parser, execute 过程资源使用统计分析 - perf , debug , log_planner_stats , log_xxx_stats》
202011/20201105_03.md 《PostgreSQL 社区+企业龙头 联合沙龙的意义》
202011/20201105_02.md 《PostgreSQL 全球开发组新增2名 core member》
202011/20201105_01.md 《PostgreSQL fuction、online code 动态table rowtype的bug》
202011/20201103_01.md 《MySQL 大表DROP … 等DDL操作的hang、性能、导致延迟等问题以及阿里云alisql的改进原理》

202010/20201031_10.md 《PostgreSQL MySQL 兼容性之 - 指定位置加列、修改列位置 alter table》
202010/20201031_09.md 《处女座忍不了的 - 5 - MySQL 去重》
202010/20201031_08.md 《PostgreSQL MySQL 兼容性之 正则匹配 REGEXP - ~ ~* !~
202010/20201031_07.md 《处女座忍不了的 - 4》
202010/20201031_06.md 《PostgreSQL 手册的“单薄”方面 - 补充面向应用开发者的内容、开源项目》
202010/20201031_05.md 《PostgreSQL MySQL 兼容性之 - binary x=x 区分大小写, 默认不区分大小写》
202010/20201031_04.md 《PostgreSQL MySQL 兼容性之 - order by 拼音 or binary or 指定 collate》
202010/20201031_03.md 《处女座忍不了的 - 3 - MySQL WITH ROLLUP 用法》
202010/20201031_02.md 《数据库云服务化后时代 - 坚持自建数据库的企业, 数据库团队组成建议》
202010/20201031_01.md 《数据库云服务化后时代 - DBA转型建议》
202010/20201030_02.md 《处女座忍不了的 - 2》
202010/20201030_01.md 《处女座忍不了的 - 1》
202010/20201026_01.md 《PostgreSQL 14 preview - PageIsVerified() 接口扩展, 支持跳过shared buffer读数据》
202010/20201025_01.md 《[直播]PostgreSQL 应用开发人员 TOP 18问》
202010/20201024_02.md 《PostgreSQL 14 preview - amcheck插件增加heap table数据页格式错误、逻辑错误检测功能》
202010/20201024_01.md 《PostgreSQL 14 preview - Improve performance of Unicode {de,re}composition in the backend》
202010/20201022_01.md 《PostgreSQL 牛逼的分析型功能 - 列存储、向量计算 FDW - DuckDB_fdw - 无数据库服务式本地lib库+本地存储》
202010/20201018_01.md 《[直播]为什么饿了么网上订餐不会凉凉 & 牛顿发现万有引力有关?》
202010/20201015_01.md 《第十八届全国软件与应用学术会议(NASAC 2019) - 学术研讨 - PostgreSQL 的社会价值》
202010/20201013_01.md 《PostgreSQL 史上最强JSON功能 - PG 12 jsonpath 完全超越oracle, mysql, sql server的sql json标准覆盖率》
202010/20201011_02.md 《PostgreSQL HLL 近似计算算法要点》
202010/20201011_01.md 《PostgreSQL HA 套件 pg_auto_failover 发布1.4版本, 支持quorum based multi-standbys》
202010/20201010_09.md 《PostgreSQL zheap 引擎动向》
202010/20201010_08.md 《PostgreSQL 社区 2nd与EDB合并带来的影响》
202010/20201010_07.md 《PostgreSQL 14 preview - wal接收优化,无需等待startup process replay结束. Unnecessary delay in streaming replication due to replay lag》
202010/20201010_06.md 《PostgreSQL 14 preview - System Versioned Temporal Table - flashback闪回、跟踪、审计 record/row/tuple历史版本》
202010/20201010_05.md 《PostgreSQL 14 preview - postgres_fdw 异步append - sharding 性能增强》
202010/20201010_04.md 《PostgreSQL 14 preview - 逻辑订阅报错信息增强 - Display the names of missing columns in error during logical replication.》
202010/20201010_03.md 《PostgreSQL 14 preview - postgres_fdw 自动重建链接 - when broken when starting new remote transaction.》
202010/20201010_02.md 《PostgreSQL 14 preview - hash 函数生成代码增强 - src/tools/PerfectHash.pm》
202010/20201010_01.md 《PostgreSQL 14 preview 新增 replication slot 监控 - pg_stat_replication_slots》
202010/20201006_01.md 《PostgreSQL postgresql.conf 配置变更跟踪 - pg_track_settings》
202010/20201004_04.md 《PostgreSQL GiST 索引原理 - 4》
202010/20201004_03.md 《PostgreSQL GiST 索引原理 - 3》
202010/20201004_02.md 《PostgreSQL GiST 索引原理 - 2》
202010/20201004_01.md 《PostgreSQL GiST 索引原理 - 1》
202010/20201003_02.md 《PostgreSQL 14 preview - 新增pg_stat_wal统计信息视图》
202010/20201003_01.md 《PostgreSQL 归档配置误区之一 - archive_command=空字符串时, wal堆积》

202009/20200930_01.md 《PostgreSQL 在资源搜索中的设计 - pase, smlar, pg_trgm - 标签+权重相似排序 - 标签的命中率排序》
202009/20200929_01.md 《PostgreSQL 语法或将成为未来企业数据库市场唯一 SQL语法》
202009/20200928_03.md 《多个引擎一份存储 - cockroachDB , sequoiaDB》
202009/20200928_02.md 《PostgreSQL json 矩阵数据搜索优化 - partial index , recheck》
202009/20200928_01.md 《PostgreSQL select x from tbl where c1 in () order by c2; 优化 - merge sort , top-N heapsort , quick sort》
202009/20200926_03.md 《[直播]大话数据库终局之战》
202009/20200926_02.md 《[直播]为什么打车和宇宙大爆炸有关?》
202009/20200926_01.md 《PostgreSQL 13 正式发布, 大颗粒特性(feature)解读 (2020-09-24)》
202009/20200924_01.md 《postgresweekly, dbweekly 各种weekly在哪》
202009/20200923_01.md 《常用centos 扩展包 - epel , centos-release-scl》
202009/20200921_01.md 《数据库发展历程 图》
202009/20200920_04.md 《PostgreSQL pro - pg_stat_statements 扩展插件 pgpro_stats - 等待事件统计、采样配置、自动化监控metric配置等》
202009/20200920_03.md 《PostgreSQL 14 preview - pg_stat_activity 显示 walsender 进程流复制command》
202009/20200920_02.md 《PostgreSQL 14 preview GiST 索引新增openapi: sortsupport - 加速gist索引创建, 紧凑组织gist index page.》
202009/20200920_01.md 《概念画板 - ipad pro 绘画教学 bilibili》
202009/20200919_01.md 《[直播]刷脸支付会不会刷到别人的钱包?》
202009/20200917_01.md 《[视频回放]开学第一课》
202009/20200916_01.md 《PostgreSQL 14 preview - 支持window function的incremental sort》
202009/20200915_01.md 《PostgreSQL 最常用的插件》
202009/20200913_01.md 《[直播]在数据库中跑全文检索、模糊查询SQL会不会被开除?》
202009/20200912_01.md 《PostgreSQL 模糊查询、相似查询 (like ‘%xxx%’) pg_bigm 比 pg_trgm 优势在哪?》
202009/20200911_31.md 《PostgreSQL 人物采访 - LætitiaAvrot》
202009/20200911_30.md 《PostgreSQL 人物采访 - 乔·康威》
202009/20200911_29.md 《PostgreSQL 人物采访 - 克里斯托夫·佩特斯(Christophe Pettus)》
202009/20200911_28.md 《PostgreSQL 人物采访 - 布鲁斯·摩健(Bruce Momjian)》
202009/20200911_27.md 《PostgreSQL 人物采访 - 戴夫·克莱默》
202009/20200911_26.md 《PostgreSQL 人物采访 - 莎拉·康威·施努尔》
202009/20200911_25.md 《PostgreSQL 人物采访 - 迈克尔·帕奎尔》
202009/20200911_24.md 《PostgreSQL 人物采访 - 伊拉里亚·巴蒂斯顿》
202009/20200911_23.md 《PostgreSQL 人物采访 - 马克·黄》
202009/20200911_22.md 《PostgreSQL 人物采访 - 梅兰妮·普拉格曼(Melanie Plageman)》
202009/20200911_21.md 《PostgreSQL 人物采访 - 吉米·安杰拉科斯(Jimmy Angelakos)》
202009/20200911_20.md 《PostgreSQL 人物采访 - 法布里齐奥·德·罗耶斯·梅洛》
202009/20200911_19.md 《PostgreSQL 人物采访 - 迪米特里·方丹》
202009/20200911_18.md 《PostgreSQL 人物采访 - 保罗·拉姆西》
202009/20200911_17.md 《PostgreSQL 人物采访 - 马库斯·温南》
202009/20200911_16.md 《PostgreSQL 人物采访 - Oleksii Kliukin》
202009/20200911_15.md 《PostgreSQL 人物采访 - 托马斯·冯德拉》
202009/20200911_14.md 《PostgreSQL 人物采访 - 西蒙·里格斯》
202009/20200911_13.md 《PostgreSQL 人物采访 - 安德鲁·邓斯坦》
202009/20200911_12.md 《PostgreSQL 人物采访 - Kohei Kaigai》
202009/20200911_11.md 《PostgreSQL 人物采访 - 乌迈尔·沙希德(Umair Shahid)》
202009/20200911_10.md 《PostgreSQL 人物采访 - 吉尔伯托·卡斯蒂略(Gilberto Castillo)》
202009/20200911_09.md 《PostgreSQL 人物采访 - 石井达夫》
202009/20200911_08.md 《PostgreSQL 人物采访 - 迈克尔·布鲁尔》
202009/20200911_07.md 《PostgreSQL 人物采访 - 查尔斯·克拉瓦代切(Charles Clavadetscher)》
202009/20200911_06.md 《PostgreSQL 人物采访 - 蕾妮·菲利普斯》
202009/20200911_05.md 《PostgreSQL 人物采访 - 马可·斯洛特》
202009/20200911_04.md 《PostgreSQL 人物采访 - Regina Obe》
202009/20200911_03.md 《PostgreSQL crunchy 开源 - Linux cgroup 以及 /proc SQL 访问接口插件 - pgnodemx》
202009/20200911_02.md 《PostgreSQL crunnchy 数据库图形化 可定制 监控工具 pgMonitor》
202009/20200911_01.md 《PostgreSQL 14 preview - corrupted tuple 修复功能 - pg_surgery》
202009/20200910_02.md 《[视频直播]亿级用户量的实时推荐数据库到底要几毛钱?》
202009/20200910_01.md 《ZFS PostgreSQL 调优》
202009/20200906_01.md 《[商业智能-杭州正马软件 招聘]PostgreSQL DBA》
202009/20200904_02.md 《[HelloBike 招聘]PostgreSQL DBA》
202009/20200904_01.md 《PostgreSQL 硬通胀产品(茅台、藏品等) 打假、防伪、溯源 区块链应用 结构设计和demo》
202009/20200903_02.md 《PostgreSQL 15大惊奇应用场景实践 - 直播预告》
202009/20200903_01.md 《PostgreSQL 流量在哪? 如何植入?》
202009/20200902_01.md 《PostgreSQL PaaS 业务场景 突出问题 与 优化 - 从卖软件license 到 卖订阅服务 的 转变趋势》

202008/20200831_01.md 《如何快速、轻松、不落地的将 PostgreSQL 迁移到 阿里云 RDS PostgreSQL》
202008/20200828_01.md 《PostgreSQL 社区建设商业策划 {未完}》
202008/20200826_02.md 《PostgreSQL 大版本迁移, 业务兼容性评估》
202008/20200826_01.md 《PostgreSQL SQL时快时慢, 怎么排查?》
202008/20200824_01.md 《PostgreSQL 喜马拉雅 音频节目开播》
202008/20200821_01.md 《PostgreSQL 许愿墙来了, 永久开放, 快来许愿》
202008/20200817_01.md 《PostgreSQL 20200819当天代码 - 14 对比 13 高并发性能优化 数据对比 - get snapshot improve》
202008/20200814_05.md 《PostgreSQL sslutils插件 - 通过SQL接口管理ssl key,crt,crl》
202008/20200814_04.md 《PostgreSQL catalog (元数据) corruption 问题检测》
202008/20200814_03.md 《通过file_fdw读取 Linux proc文件系统, 解析系统状态, 实现PostgreSQL 操作系统监控 - cpu,memory,network,filesystem,block dev等监控》
202008/20200814_02.md 《PostgreSQL plpgsql 函数 trace - plpgsql_check》
202008/20200814_01.md 《交互式学习 PostgreSQL - 纯PG小白的进阶指南》
202008/20200812_02.md 《PostgreSQL 时间间隔如何转化为数值 - interval to numeirc OR (timestamp to numeric then mins)》
202008/20200812_01.md 《PostgreSQL 14 GetSnapshotData 高并发优化, 以及 64位xid避免xid wrap优化》
202008/20200807_01.md 《PostgreSQL lsm3 index access method》
202008/20200803_11.md 《PostgreSQL 14 扩展逻辑decoding API 应对长事务逻辑复制优化 - Extend the logical decoding output plugin API with stream methods.》
202008/20200803_10.md 《PostgreSQL 13 & 14 对齐hashagg和hash join的explain analyze输出内容》
202008/20200803_09.md 《PostgreSQL 14 仅保留fast promtoe》
202008/20200803_08.md 《PostgreSQL 14 pg_stat_statements 支持 DDL语句 影响记录数跟踪统计》
202008/20200803_07.md 《PostgreSQL 13 新增 hash 内存参数, 提高hash操作性能 - hash_mem_multiplier - work_mem的倍数 - 支持超越内存时采用disk 存储hash表, 支持更多场景使用hashagg, TPCH性能大幅提升》
202008/20200803_06.md 《PostgreSQL 14 引入WaitLatch(), 避免每次等待时需要 epoll/kqueue 系统调用.》
202008/20200803_05.md 《PostgreSQL 13 & 14 hashagg 性能增强(分组选择性精准度) - 使用hll评估hash字段的选择性, 而非使用记录数》
202008/20200803_04.md 《PostgreSQL 14 Cache smgrnblocks() results in recovery - 提高恢复效率, 减少lseek调用》
202008/20200803_03.md 《PostgreSQL 14 min_dynamic_shared_memory - Preallocate some DSM space at startup 提高并行计算性能, 降低并行计算内存分配overhead》
202008/20200803_02.md 《PostgreSQL 14 simplehash dynahash 优缺点文档更新》
202008/20200803_01.md 《PostgreSQL 14 减少系统调用 - Use pg_pread() and pg_pwrite() for data files and WAL - Use pg_pread() and pg_pwrite() in slru.c》
202008/20200801_01.md 《PostgreSQL 砖家坐诊 - 集群、安全、去O、分区表、备份、sharding、性能优化、Oracle兼容性等问题》

202007/20200727_04.md 《PostgreSQL 商业角度解读 - openapi 、 扩展能力 以及 插件开源协议 - 云数据库、商业数据库、开源数据库终局之战》
202007/20200727_03.md 《PostgreSQL 14 preview - 并行优化 - seqscan io chunk优化, 避免离散IO , 大幅提升并行全表扫描性能》
202007/20200727_02.md 《PostgreSQL 登录(新建会话)hook - login “trigger”插件》
202007/20200727_01.md 《PostgreSQL COPY SQL命令支持binary格式》
202007/20200725_01.md 《PostgreSQL prefix 插件 - 身份证、手机号、路由、区号等编码前缀搜索》
202007/20200724_01.md 《PostgreSQL 空闲会话超时插件 - pg_timeout (idle session timeout)》
202007/20200723_01.md 《PostgreSQL 14 preview - 只读barrier模式 - alter system read only|write》
202007/20200720_04.md 《PostgreSQL 14 支持显示指定hugepage 单页大小 huge_page_size》
202007/20200720_03.md 《PostgreSQL 13 增加流复制slot保留wal上限参数 - max_slot_wal_keep_size》
202007/20200720_02.md 《PostgreSQL 14 内置逻辑订阅支持binary传输格式》
202007/20200720_01.md 《PostgreSQL 14 支持绑定变量语句(prepared statements)的 custom_plans 与 generic_plans 次数统计》
202007/20200716_01.md 《PostgreSQL plpgsql debug - 黑屏|text|文本 模式调试存储过程》
202007/20200710_02.md 《PostgreSQL x分组, y排序, 每组各取(N动态)条 - 子查询+子查询聚合使用》
202007/20200710_01.md 《PostgreSQL 优化case - where A字段范围 order by B字段排序 limit x》
202007/20200709_02.md 《PostgreSQL 操作系统监控插件 - system_stats - cpu,memory,network,filesystem,block dev等监控》
202007/20200709_01.md 《vacuum的backend xmin不会导致其他vacuum无法回收新的垃圾版本.》
202007/20200702_01.md 《PostgreSQL zedstore 行 列 混合存储使用》

202006/20200625_04.md 《PostgreSQL Linux 较为方便的OS动态参数配置方法 tuned》
202006/20200625_03.md 《PostgreSQL select 字段 顺序对优化器的影响例子》
202006/20200625_02.md 《PostgreSQL 假设聚合 Hypothetical-Set Aggregate Functions》
202006/20200625_01.md 《PostgreSQL 自动化性能诊断和优化产品 pganalyze》
202006/20200619_01.md 《[珍藏级] PostgreSQL ssl 证书配置 - 防止中间攻击者 - 以及如何使用证书无密码登录配置cert》
202006/20200615_01.md 《递归+排序字段加权 skip scan 解决 窗口查询多列分组去重的性能问题》
202006/20200612_01.md 《PostgreSQL 推荐系统优化总计 - 空间、时间、标量等混合多模查询场景, 大量已读过滤导致CPU IO剧增(类挖矿概率下降优化)》
202006/20200610_02.md 《推荐系统, 已阅读过滤, 大量CPU和IO浪费的优化思路2 - partial index - hash 分片, 降低过滤量》
202006/20200610_01.md 《PostgreSQL hll 在留存、UV统计中的通用用法》
202006/20200609_02.md 《PostgreSQL 核心卖点提取方法》
202006/20200609_01.md 《PostgreSQL 生成随机数据方法大汇总》
202006/20200605_01.md 《PostgreSQL 13 特性(feature)解读》
202006/20200603_01.md 《PostgreSQL 数据加解密 - pgcryto》
202006/20200601_01.md 《PostgreSQL 大量IO扫描、计算浪费的优化 - 推荐模块, 过滤已推荐. (热点用户、已推荐列表超大)》

202005/20200531_01.md 《C》
202005/20200528_03.md 《[强烈推荐] 在哪里能找到各行业的分析研究报告?分析资料 - 产品经理必备》
202005/20200528_02.md 《PGcon 2020 PG开发者全球峰会看点》
202005/20200528_01.md 《PostgreSQL 13 offset fetch first with ties - 返回ordered peer行S》
202005/20200527_07.md 《PostgreSQL ICU 扩展 icu_ext》
202005/20200527_06.md 《未来数据库方向 - PostgreSQL 有价值的插件、可改进功能、开放接口 (202005)》
202005/20200527_05.md 《PostgreSQL ACL 访问控制权限 精细化配置 pg_restrict》
202005/20200527_04.md 《PostgreSQL parquet fdw》
202005/20200527_03.md 《PostgreSQL uber h3 数据转换, 索引》
202005/20200527_02.md 《PostgreSQL 监控插件 bg_mon - 内置 WEB 服务》
202005/20200527_01.md 《zabbix postgresql 监控模块 libzbxpgsql》
202005/20200525_03.md 《PostgreSQL MADlib 图(Graph)相关机器学习算法介绍》
202005/20200525_02.md 《PostgreSQL 多租户使用 - set search_path 的性能影响测试》
202005/20200525_01.md 《PostgreSQL 多租户使用 - 多schema 批量ddl》
202005/20200523_01.md 《企业为什么纷纷选择阿里云AliPG》
202005/20200522_01.md 《PostgreSQL 用条件索引(部分索引, partial index), 旁路某些索引的使用, 例如sort》
202005/20200521_02.md 《预计算在OLTP中降低RT的应用 - 业务设计中的算力打散思路》
202005/20200521_01.md 《PostgreSQL install error by rpm - llvm-toolset-7-clang - need centos-release-scl》
202005/20200520_03.md 《PostgreSQL 13在standby节点也能监控主从延迟 pg_stat_wal_receiver latest_end_lsn 源码解读》
202005/20200520_02.md 《PostgreSQL 任意字段组合搜索 - rum 或 多字段 bitmapscan 对比》
202005/20200520_01.md 《中文基因学习、易理、中医、哲学》
202005/20200518_01.md 《PostgreSQL standby conflict replay分析和解决方案》
202005/20200517_01.md 《PostgreSQL 变态需求实现 - 堵塞式读, 不堵塞写 - 串行读,并行写 - advisory lock》
202005/20200516_01.md 《PostgreSQL 采用create concurrently index创建索引失败导致的invalid index监控和清理》
202005/20200515_02.md 《PostgreSQL 懒人快速(无堵塞、或短暂堵塞DML)创建一大堆分区索引 - procedure(存储过程)commit,rollback子事务应用场景》
202005/20200515_01.md 《PostgreSQL 排序去重limit查询优化 - 递归 vs group分组 (loop降到极限, block scan降到极限)》
202005/20200514_01.md 《PostgreSQL Sequence 序列迁移同步》
202005/20200511_01.md 《PostgreSQL mysql_fdw 字符集设置》
202005/20200509_02.md 《PostgreSQL DBA最常用SQL》
202005/20200509_01.md 《PostgreSQL 随机采样应用 - table sample, tsm_system_rows, tsm_system_time》

202004/20200430_01.md 《PostgreSQL 如何将空间数据导入PostGIS》
202004/20200429_01.md 《PostgreSQL 索引算子下推扩展 - 索引内offset - 索引内过滤 - include index - 随机偏移》
202004/20200426_01.md 《PostgreSQL 社区建设思考》
202004/20200424_01.md 《PostgreSQL 向量相似推荐设计 - pase》
202004/20200423_04.md 《event修正算法 - 加速重复query性能》
202004/20200423_03.md 《对象存储计算引擎 - hawq, gpdb, …》
202004/20200423_02.md 《PostgreSQL to mongo 逻辑订阅 wal2mongo》
202004/20200423_01.md 《PostgreSQL pg_readonly 插件 - 控制数据库可写、只读状态》
202004/20200421_01.md 《社交、电商、游戏等 推荐系统 (相似推荐) - 阿里云pase smlar索引方案对比》
202004/20200416_01.md 《社区变现和持续运作思考》
202004/20200412_05.md 《社会化效应》
202004/20200412_04.md 《什么时候可以不用PostGIS插件, 直接使用PG内置的GEO类型和地球插件 - Why you (probably) don’t need PostGIS》
202004/20200412_03.md 《一款兼容PostgreSQL协议的时序数据库 - QuestDB》
202004/20200412_02.md 《PostgreSQL 机器学习可视化数据分析管理 orange3 例子》
202004/20200412_01.md 《PostgreSQL Polygon Averaging in PostGIS - 多边形叠加统计》
202004/20200410_02.md 《PostgreSQL 13 pg_stat_statements支持跟踪plan统计信息》
202004/20200410_01.md 《PostgreSQL 13 支持wal insert统计框架 - wal activity monitor》
202004/20200408_01.md 《为什么pgpool sr_check_password为空也能认证成功》
202004/20200404_08.md 《[转载] 数据哪里去挖?大数据时代的反向操作~~2分钟教『找数据查资料』 - 行业分析报告, 产品经理必备》
202004/20200403_04.md 《PostgreSQL 查询当前执行中sql的执行计划 - pg_show_plans》
202004/20200403_03.md 《PostgreSQL 自动化后台并行创建 多索引, 加速导入速度 - pg_parallizator》
202004/20200403_02.md 《PostgreSQL 日志 ring buffer 功能 - pg_logging》
202004/20200403_01.md 《PostgreSQL Undo storage implementation - undam , zheap的另一轻量化选择》

202003/20200331_01.md 《为什么谁给皇帝侍寝皇帝说了不算》
202003/20200330_02.md 《为什么简单的更容易流行》
202003/20200330_01.md 《PostgreSQL 模糊查询增强插件pgroonga , pgbigm (含单字、双字、多字、多字节字符) - 支持JSON模糊查询等》
202003/20200329_02.md 《为什么自由行更便宜、自由, 还是很多人选旅行社呢?》
202003/20200329_01.md 《PostgreSQL 家族图谱、社交图谱、树状关系、藤状分佣、溯源、等场景实践 - 递归,with recursive query (有向无环 , 有向有环)》
202003/20200326_26.md 《IoT 数据库选型》
202003/20200326_25.md 《PostgreSQL 部分数据库复制、wal代理、wal过滤器 插件 walbouncer》
202003/20200326_24.md 《PostgreSQL wal 外挂 walker》
202003/20200326_23.md 《PostgreSQL On-disk Bitmap Index in PostgreSQL》
202003/20200326_22.md 《PostgreSQL shared buffer 新增管理算法 - lru mru fifo》
202003/20200326_21.md 《PostgreSQL 自动化索引 - auto-indexing-PostgreSQL》
202003/20200326_20.md 《PostgreSQL 生成优化器debug输出 图像》
202003/20200326_19.md 《PostgreSQL 非易失内存 改进版本 - nvm logging 改进》
202003/20200326_18.md 《PostgreSQL directio 版本》
202003/20200326_17.md 《PostgreSQL oracle pl/sql 存储过程language handler - 在pg中支持pl/sql》
202003/20200326_16.md 《PostgreSQL pgloggingfilter csvlog log 日志过滤器》
202003/20200326_15.md 《PostgreSQL plpgsql 代码覆盖测试插件 pg_linegazer》
202003/20200326_14.md 《PostgreSQL ptrack , pg_rman , 块级增量备份》
202003/20200326_13.md 《PostgreSQL login钩子, 例如审计、发送邮件、profile》
202003/20200326_12.md 《PostgreSQL readonly standby 只读库如何写数据? - DDL DML 操作透明传输到主库》
202003/20200326_11.md 《PostgreSQL kdb+ 接口函数》
202003/20200326_10.md 《PostgreSQL 绘图插件 - plotpg》
202003/20200326_09.md 《PostgreSQL redis api 函数接口 - 在PG中使用函数直接操作redis》
202003/20200326_08.md 《PostgreSQL ghtree实现的海明距离排序索引, 性能不错(模糊图像) - pg-knn_hamming - bit string 比特字符串 相似度搜索》
202003/20200326_07.md 《PostgreSQL shell命令插件 - pg_remote_exec》
202003/20200326_06.md 《PostgreSQL 化学插件 - pgchem_tigress molecules rdkit》
202003/20200326_05.md 《PostgreSQL Oracle 兼容性之 - 全局临时表插件 - pgtt - global temp table [推荐]》
202003/20200326_04.md 《PostgreSQL ctid scan 扫描方法插件 - 限定访问blocks》
202003/20200326_03.md 《PostgreSQL 一款logical decoder - pg-deltaflood》
202003/20200326_02.md 《PostgreSQL VagueGeometry vague spatial data - VASA (Vague Spatial Algebra) for PG - 模糊空间数据》
202003/20200326_01.md 《PostgreSQL 把GSL库植入数据库 - GNU Scientific Library (GSL)》
202003/20200325_01.md 《[转载] Oracle的购买价格研究》
202003/20200324_43.md 《PostgreSQL SQL 结果图表化插件 - pgcharts》
202003/20200324_42.md 《PostgreSQL 性能数据采集插件 - pgsampler》
202003/20200324_41.md 《PostgreSQL dba常用扩展函数库 - pg_cheat_funcs》
202003/20200324_40.md 《PostgreSQL 模拟crash插件 - pg_crash》
202003/20200324_39.md 《PostgreSQL 权限控制(acl)增强插件 - set_user》
202003/20200324_38.md 《PostgreSQL 压缩函数 - zstd》
202003/20200324_37.md 《PostgreSQL 近似算法库 - DataSketches》
202003/20200324_36.md 《PostgreSQL multi-master 逻辑集群 - krahodb》
202003/20200324_35.md 《PostgreSQL 集群插件(HA管理插件) Simplified clustering module for PostgreSQL - pg_keeper》
202003/20200324_34.md 《PostgreSQL 模拟crash 插件 - 用于failover模拟》
202003/20200324_33.md 《PostgreSQL extension for automated execution plan tuning - 自动执行计划优化》
202003/20200324_32.md 《PostgreSQL bad plan 记录器 - 评估rows与实际rows相差超过配置比例则记录下来》
202003/20200324_31.md 《PostgreSQL email 类型 - pgemailaddr》
202003/20200324_30.md 《PostgreSQL an Quantile aggregation function for PostgreSQL》
202003/20200324_29.md 《PostgreSQL bktree 索引using gist例子 - 海明距离检索 - 短文相似、模糊图像搜索 - bit string 比特字符串 相似度搜索》
202003/20200324_28.md 《PostgreSQL pg_stat_kcache - Gathers statistics about real reads and writes done by the filesystem layer.》
202003/20200324_27.md 《PostgreSQL clickhousedb外部表 - clickhousedb_fdw》
202003/20200324_26.md 《PostgreSQL hex edit datafile - 直接打开数据文件并修改》
202003/20200324_25.md 《PostgreSQL 活跃会话历史记录插件 - pgsentinel 类似performance insight \ Oracle ASH Active Session History》
202003/20200324_24.md 《PostgreSQL MOD数据库 MobilityDB - GIS 移动对象处理数据库》
202003/20200324_23.md 《PostgreSQL SQL审计日志回放工具 pgreplay》
202003/20200324_22.md 《PostgreSQL uids 短hash生成器 - pg_hashids, generate short unique ids from integers》
202003/20200324_21.md 《PostgreSQL 一种高效率精确数值类型 - pg_rational》
202003/20200324_20.md 《PostgreSQL ruby fdw - Ruby Foreign Data Wrapper》
202003/20200324_19.md 《PostgreSQL 全文检索加速 - 外部加速器 groonga》
202003/20200324_18.md 《PostgreSQL 数据结构比对工具 pgquarrel - pg diff》
202003/20200324_17.md 《PostgreSQL 一种高性能中文分词器 - friso》
202003/20200324_16.md 《PostgreSQL 外围 SQL parser lib库》
202003/20200324_15.md 《PostgreSQL period record插件 - 记录的超期设定 , 自动清理记录 , 自动过期 , 生命周期 , 类似redis》
202003/20200324_14.md 《PostgreSQL Unsigned integer types for PostgreSQL》
202003/20200324_13.md 《PostgreSQL cache drop 插件 - pg_dropcache》
202003/20200324_12.md 《PostgreSQL long query progress 进度评估》
202003/20200324_11.md 《PostgreSQL z-order , morton 排序插件 - GIS常用》
202003/20200324_10.md 《PostgreSQL appendonly 压缩 存储引擎 - pg_cryogen》
202003/20200324_09.md 《PostgreSQL 随机、唯一、有取值范围的序列生成器》
202003/20200324_08.md 《PostgreSQL mongodb query 语法兼容插件 - monq》
202003/20200324_07.md 《PostgreSQL oracle, mysql, sqlite DBLINK - dblink_plus》
202003/20200324_06.md 《PostgreSQL 芬兰语 分词插件 - dict_voikko》
202003/20200324_05.md 《PostgreSQL 用户进程优先级调度插件 - task schedule - pg_prioritize》
202003/20200324_04.md 《PostgreSQL 磁盘配额功能插件 - diskquota》
202003/20200324_03.md 《PostgreSQL LSM-tree 引擎 - VidarDB (baseon rocksdb)》
202003/20200324_02.md 《PostgreSQL pgloader - 一键迁移 MySQL SQLite MS SQL Redshift, csv dbf ixf archive》
202003/20200324_01.md 《PostgreSQL 图数据库agenstraph 插件化了》
202003/20200322_02.md 《思考: PG会改开源协议吗? 不会》
202003/20200322_01.md 《为什么数据库选型和找对象一样重要》
202003/20200321_02.md 《如何创建RDS PG 的秒级 flashback闪回实例, 实时容灾实例 - zfs - snapshot - clone - standby - compress》
202003/20200321_01.md 《为什么企业应该参与PG社区建设?》
202003/20200320_05.md 《SQL审计开启后, 性能下降10倍! 为什么SQL审计性能提升10倍很有价值?》
202003/20200320_04.md 《GIS 完整开源解决方案 - Crunchy Spatial - API, Web, GIS, database, 动态矢量瓦片》
202003/20200320_03.md 《PostgreSQL auto failover - PAF - PG高可用集群套件》
202003/20200320_02.md 《PostgreSQL 又一高性能连接池 - pgagroal》
202003/20200320_01.md 《PostgreSQL 又一防火墙 sql_firewall by 2nd - 插件变现的春天来了?》
202003/20200314_01.md 《PostgreSQL 分区过多时, 全分区聚合查询导致too many range table entries》
202003/20200313_01.md 《PostgreSQL 分区表大量分区时, 聚合查询并行优化?》
202003/20200311_01.md 《PostgreSQL 不对等迁移的数据一致性校验方法 - count, hashsum》
202003/20200310_01.md 《PostgreSQL 物理流复制从库 - 冲突判定, 谁堵塞了wal replay, 等了多久》
202003/20200308_01.md 《阿里云数据库应用案例3 - PG大客户专属数据库集群》
202003/20200305_01.md 《[招聘] [外企、体育行业] [上海] 高级PG DBA》
202003/20200304_01.md 《[招聘] [Airwallex] [上海、西安]高级PG DBA》

202002/20200229_01.md 《阿里云RDS PostgreSQL 12 + pgpool 的读写分离配置》
202002/20200228_02.md 《用户喜好推荐系统 - PostgreSQL 近似计算应用》
202002/20200228_01.md 《累加链条件过滤 - 递归、窗口、UDF、游标、模拟递归、scan 剪切》
202002/20200227_01.md 《阿里云PostgreSQL案例精选2 - 图像识别、人脸识别、相似特征检索、相似人群圈选》
202002/20200226_01.md 《基于GIS位置、群众热点、人为热点的内容推荐服务 - 挑战和策略》
202002/20200225_01.md 《PostgreSQL 快速将所有原生分区表转换为普通表》
202002/20200220_01.md 《阿里云PostgreSQL案例精选1 - 实时精准营销、人群圈选》
202002/20200218_02.md 《各类数据库、编程语言的 Tutorial 学习网站》
202002/20200218_01.md 《[招聘] [阿里云] [北京、杭州、深圳]运营专家、高级产品专家、项目管理专家、文档写作专家、解决方案架构师、后端研发》
202002/20200216_01.md 《[转载]To B业务如何进行战略梳理?》
202002/20200215_01.md 《PostgreSQL 分析型SQL优化case一例 - 分析业务逻辑,分区,dblink异步并行》
202002/20200214_03.md 《PostgreSQL druid 多个读节点的jdbc loadbalance负载均衡连接串配置》
202002/20200214_02.md 《阿里云RDS PG情人节发布SQL翻译功能 - Oracle翻译到PostgreSQL》
202002/20200214_01.md 《别裁员!别裁员!别裁员! 一招降低IT数据库成本》
202002/20200213_03.md 《批量导入MySQL的方法》
202002/20200213_02.md 《PostgreSQL 多副本的等待行为和事务快照, 以及数据可见性》
202002/20200213_01.md 《sql server(mssql)迁移到PostgreSQL timestamp相关 - 跟踪存储记录insert、update时间戳,或表达式当时的value - 虚拟列、trigger等》
202002/20200209_01.md 《ShardingSphere PostgreSQL proxy模式分库分表的使用》
202002/20200206_03.md 《PostgreSQL 13 preview - parallel vacuum table for many indexs》
202002/20200206_02.md 《PG 标语 - 大声喊出来》
202002/20200206_01.md 《阿里云 RDS PostgreSQL 自定义告警》
202002/20200205_01.md 《阿里云 RDS PostgreSQL HA保护模式设置 (最大保护、最高可用、最大性能) (全同步、半同步、异步)》
202002/20200202_01.md 《Oracle vs PostgreSQL 对照学习系列 - 概念术语 - A》
202002/20200201_01.md 《Oracle vs PostgreSQL 对照学习系列课程 - 大纲》

202001/20200131_01.md 《阿里云 rds PostgreSQL 如何修改timezone》
202001/20200125_02.md 《转载 - 2020初一: 厚朴中医 - 此次冬季瘟疫——治疗思路是什么?》
202001/20200125_01.md 《2020初一转载 - 从中医角度谈武汉肺炎的病机与防治:[黄帝内经]: 冬不藏精,春必病温》
202001/20200123_01.md 《阿里云 RDS PostgreSQL 2019 年度回顾报告》
202001/20200120_01.md 《PostgreSQL 性能评测指南》
202001/20200118_02.md 《PostgreSQL+MySQL 联合解决方案课程 - 汇总视频、课件》
202001/20200118_01.md 《PostgreSQL+MySQL 联合解决方案 - 第14课视频 - 学海无涯》
202001/20200117_01.md 《PostgreSQL+MySQL 联合解决方案 - 第13课视频 - 高级SQL学习 - 提升研发生产效率》
202001/20200116_01.md 《PostgreSQL+MySQL 联合解决方案 - 第12课视频 - 全文检索、中文分词、模糊查询、相似文本查询》
202001/20200115_01.md 《PostgreSQL+MySQL 联合解决方案 - 第11课视频 - 多维向量相似搜索 - 图像识别、相似人群圈选等》
202001/20200114_01.md 《PostgreSQL+MySQL 联合解决方案 - 第10课视频 - 任意字段、维度组合搜索(含GIS、数组、全文检索等属性)》
202001/20200113_01.md 《PostgreSQL+MySQL 联合解决方案 - 第9课视频 - 实时精准营销(精准圈选、相似扩选、用户画像)》
202001/20200111_01.md 《PostgreSQL 2020.1.11 天天象上沙龙杭州站视频回顾》
202001/20200110_03.md 《PostgreSQL roaringbitmap UID溢出(超出int4(32字节))时的处理方法 - offset》
202001/20200110_02.md 《PostgreSQL+MySQL 联合解决方案 - 第8课视频 - 时空GIS应用实践》
202001/20200110_01.md 《Greenplum 6.0 企业级HTAP数据库介绍-视频回顾-Pivotal研发副总-姚延栋》
202001/20200109_01.md 《PostgreSQL+MySQL 联合解决方案 - 第7课视频 - 并行计算》
202001/20200108_01.md 《PostgreSQL+MySQL 联合解决方案 - 第6课视频 - PG外部表妙用 - mysql_fdw, oss_fdw(直接读写mysql、冷热分离、归档存储)》
202001/20200107_01.md 《PostgreSQL+MySQL 联合解决方案 - 第5课视频 - MySQL同步到PG(采用DTS服务)》
202001/20200106_03.md 《PostgreSQL+MySQL 联合解决方案 - 第4课视频 - PG与MySQL对比学习(面向开发者)》
202001/20200106_02.md 《PostgreSQL 邮箱email 类型 - domain》
202001/20200106_01.md 《PostgreSQL 兼容MySQL year类型方法 - domain》
202001/20200105_04.md 《PostgreSQL 兼容 MySQL tinyint , unsigned int , zerofill 等 - domain , lpad》
202001/20200105_03.md 《PostgreSQL 兼容 MySQL bit(n) 用法 - 超出范围填充1,不足范围填充0》
202001/20200105_02.md 《PostgreSQL sql 审核功能》
202001/20200105_01.md 《vmware on mac 耗电、风扇狂响问题 - 应用程序菜单,在菜单栏中显示》
202001/20200104_01.md 《PostgreSQL + mongodb 助力企业去O - mongodb 年度峰会回顾视频》
202001/20200103_01.md 《PostgreSQL+MySQL 联合解决方案 - 第3课视频 - 如何压测PG数据库、如何瞬间构造海量测试数据》
202001/20200101_07.md 《PostgreSQL 13 preview - rangeagg(聚合) to range[]》
202001/20200101_06.md 《PostgreSQL 13 preview - gin倒排索引性能优化 - 防止gin full scan(逻辑推理)》
202001/20200101_05.md 《PostgreSQL 13 preview - 逻辑订阅支持row filter》
202001/20200101_04.md 《PostgreSQL 13 preview - Disk Quota 功能 - add smgr block hooks》
202001/20200101_03.md 《PostgreSQL 13 preview - NOT IN -> anti join 性能优化》
202001/20200101_02.md 《PostgreSQL 13 preview - analyze progress report》
202001/20200101_01.md 《PostgreSQL 13 preview - wait event sample - 等待事件统计(插件,hook) - ASH - performance insight》

201912/20191231_01.md 《PostgreSQL+MySQL 联合解决方案 - 第2课视频 - 如何连接PG(图形界面、命令行)》
201912/20191230_02.md 《PostgreSQL pg_stat_statements 开启后引入slock导致高并发下的性能问题》
201912/20191230_01.md 《PostgreSQL+MySQL 联合解决方案 - 第1课视频 - RDS PG产品概览,如何与mysql结合使用提升生产效率》
201912/20191228_05.md 《PostgreSQL 12新特性、数据库风向标 - 视频》
201912/20191228_04.md 《PostgreSQL 12 on 阿里云ecs 本地ssd VS essd pl3性能 - 含fio,fsync test,pgbench test,优缺点、云盘PG内核优化建议》
201912/20191228_03.md 《fio io测试阿里云ecs 本地ssd, essd性能 - 2》
201912/20191228_02.md 《fio io测试阿里云ecs 本地ssd, essd性能 - 1》
201912/20191228_01.md 《[转载] fio io测试软件介绍》
201912/20191219_02.md 《PostgreSQL 阿里云rds pg发布高维向量索引,支持图像识别、人脸识别 - pase 插件》
201912/20191219_01.md 《PostgreSQL log_fdw 阿里云rds pg如何查看、配置实时数据库日志》
201912/20191218_02.md 《PostgreSQL GiST Order by 距离 + 距离范围判定 + limit 骤变优化与背景原因》
201912/20191218_01.md 《PostgreSQL 时序数据库timescaledb支持compress调度》
201912/20191217_01.md 《PostgreSQL 为什么相同字段 允许创建多个索引》
201912/20191210_02.md 《PostgreSQL hook 钩子介绍 - 过滤器、空壳、无中生有》
201912/20191210_01.md 《PostgreSQL Tutorial for Oracle, MySQL DBAs and Beginners》
201912/20191208_01.md 《PostgreSQL 12 nbtree index v4 - 内核改进点分析》
201912/20191206_03.md 《PostgreSQL ORG GIS fdw 外部表支持pushdown - 支持多数据源(file,jdbc,odbc,oci,ms sql,pg,mongo等等)》
201912/20191206_02.md 《PostgreSQL preview - 全局索引 global index》
201912/20191206_01.md 《PostgreSQL 12 减少日志量 - 监控探测: incomplete startup packet》
201912/20191205_01.md 《PostgreSQL 12 preview - icu collate,支持大小写不敏感、口音不敏感排序》
201912/20191204_06.md 《PostgreSQL 13 preview - logical decoding io优化 logical_decoding_work_mem》
201912/20191204_05.md 《PostgreSQL 13 preview - pgbench server-side产生tpc-b测试数据(使用generate_series产生大量测试数据)》
201912/20191204_04.md 《PostgreSQL 13 preview - SQL采样比例设置 log_min_duration_sample log_min_duration_sample》
201912/20191204_03.md 《PostgreSQL 13 preview - drop database force 自动kill DATABASE 连接》
201912/20191204_02.md 《PostgreSQL 的深度学习实践直播回放 - Python社区大佬刘鑫老师奉献》
201912/20191204_01.md 《PostgreSQL 2019 全国峰会现场采访实录》

201911/20191130_01.md 《UID编码优化 - 用户画像前置规则 (bloom, 固定算法等)》
201911/20191128_03.md 《PostgreSQL 12 - btree index 增强(duplicate key sort by ctid)》
201911/20191128_02.md 《画像系统标准化设计 - PostgreSQL roaringbitmap, varbitx , 正向关系, 反向关系, 圈选, 相似扩选(向量相似扩选)》
201911/20191128_01.md 《PostgreSQL 约束延判(unique, primary key, foreign key, exclude) - deferrable》
201911/20191125_03.md 《PG trouble shooting 排错和诊断 - 2019 PG 社区年度峰会回顾》
201911/20191125_02.md 《PG 12新特性 - 数据库风向标 - 2019 PG 社区年度峰会回顾》
201911/20191125_01.md 《PostgreSQL 化学分析 - RDKit Cartridge 1 - 环境部署》
201911/20191122_01.md 《阿里云RDS PG postgres_fdw sharding 分库分表 (not drds)》
201911/20191121_01.md 《阿里云RDS PG 11支持ESSD pl3 存储,满足企业超高性能数据库要求 - 含tpcc测试结果》
201911/20191120_01.md 《Linux 网卡队列、combined、irqbalance对网络性能的影响和优化》
201911/20191118_01.md 《PostgreSQL pg_roaringbitmap - 用户画像、标签、高效检索》
201911/20191116_01.md 《为什么PG这么火 - 2019数据库嘉年华回顾》
201911/20191115_03.md 《PostgreSQL 敏感信息遮掩插件 anon - security label provider - anon》
201911/20191115_02.md 《PostgreSQL 12 - GENERATED column stored - 自动生成列》
201911/20191115_01.md 《PostgreSQL 查询 依赖extension (type)的table》
201911/20191113_03.md 《SQL Server to PostgreSQL - 康恩贝、乘数分享ppt》
201911/20191113_02.md 《PostgreSQL 物理从库 切换为 逻辑从库》
201911/20191113_01.md 《PostgreSQL pg_pathman 分区表转换为原生分区表 - attach,detach, get_hash_part_idx》
201911/20191112_03.md 《阿里云 RDS PostgreSQL 云盘版支持 mysql_fdw - 直接读写mysql数据,作为小型实时数据仓库》
201911/20191112_02.md 《PostgreSQL 兼容SQL Server 忽略大小写、大小写不敏感 - citext、operator覆盖、postgrespro mchar mvarchar》
201911/20191112_01.md 《阿里云 RDS PostgreSQL 11 自建异地从库(standby) - pg_basebackup》
201911/20191111_01.md 《Ask 德哥 - 第3期》
201911/20191110_01.md 《PostgreSQL 福州 象行中国 活动回顾》
201911/20191108_02.md 《PostgreSQL gzip 插件 - 函数接口:压缩、解压 text, bytea 类型》
201911/20191108_01.md 《PostgreSQL md5hash插件 - 128bit 存储,压缩空间、提升效率》
201911/20191106_01.md 《Ask 德哥 - 第2期》
201911/20191104_01.md 《Ask 德哥 - 第1期》
201911/20191101_01.md 《PostgreSQL HAProxy ha & load balance 代理》

201910/20191030_01.md 《PostgreSQL batch insert - jdbc reWriteBatchedInserts 批量写入 (copy,insert,begin commit,group commit)》
201910/20191027_04.md 《PostgreSQL timescaledb插件 pg_prometheus - PostgreSQL作为prometheus的时序数据库必备插件》
201910/20191027_03.md 《PostgreSQL WAL|redo mirror|multi mirror方法(wal 0丢失) - pg_receivewal+sync replication》
201910/20191027_02.md 《pg_checksums 1.0 支持在线校验block checksum,限速,兼容9.3以上所有pg版本》
201910/20191027_01.md 《PostgreSQL libpq|jdbc 驱动层 load balance 与 failover》
201910/20191023_01.md 《阿里云RDS PG 11开放dblink, postgres_fdw权限》
201910/20191021_01.md 《PostgreSQL 如何配置归档,并自动删除7天前归档的redo(wal) - mtime 时间戳复制,find》
201910/20191017_01.md 《hash join|agg 这样测 - PG 12性能要上天》
201910/20191015_01.md 《PostgreSQL 12 tpcc 测试 - use sysbench-tpcc by Percona-Lab》
201910/20191012_01.md 《PostgreSQL 表传输功能 - pg_transport pgtransfer》
201910/20191011_01.md 《云栖开发者社区分享 - postgres_fdw PG 外部表》
201910/20191009_01.md 《苹果 MAXOS 限制进程cpu使用率》
201910/20191008_01.md 《Oracle 20c 新特性 - 开源是商业数据库的影子 - 翻出了PG十年前的特性》

201909/20190929_01.md 《PostgreSQL PostGIS 3 - ST_Transform() and Proj6 动态修正地球形变引起的精度不准》
201909/20190928_02.md 《PostgreSQL pl/proxy Function-based sharding for PostgreSQL - 2.9 发布 支持PG 12》
201909/20190928_01.md 《PostgreSQL TDE 透明加密 - wait PG 13》
201909/20190922_04.md 《PostgreSQL Incremental View Maintenance - ivm (增量物化视图MATERIALIZED VIEW)进化》
201909/20190922_03.md 《PostgreSQL PRO 特性 - rdma 协议使用 - libpq - rsocket API》
201909/20190922_02.md 《PostgreSQL PRO 特性 - 内置连接池 - build-in pool 相关参数》
201909/20190922_01.md 《PostgreSQL EDB EPAS 兼容Oracle sqlplus客户端edb*plus》
201909/20190919_01.md 《PostgreSQL 内置Logical Replication output plugin pgoutput》
201909/20190915_02.md 《PostgreSQL pgstattuple - 检查表的膨胀情况、dead tuples、live tuples、freespace》
201909/20190915_01.md 《PostgreSQL shared buffer 统计信息 - pg_buffercache - bufferid 被pin次数、backend数、是否脏、属于谁》
201909/20190914_01.md 《PostgreSQL standby 防主从切换后下游(standby)时间线错乱问题 - recovery_min_apply_delay + 内核改进》
201909/20190908_03.md 《PostgreSQL 12 preview ssl 协议版本范围控制参数 ssl_min_protocol_version , ssl_max_protocol_version》
201909/20190908_02.md 《PostgreSQL 会话ssl状态查询 - pg_stat_ssl , sslinfo》
201909/20190908_01.md 《PostgreSQL 12 preview - pg_ls_archive_statusdir , pg_ls_tmpdir》
201909/20190901_07.md 《PostgreSQL libpq 多后端连接倾向配置支持 - readonly , perfer-read , perfer-write , write》
201909/20190901_06.md 《PostgreSQL 任意类型、任意数组 - 隐式类型转换 - anyelement anytype anydata anyarray commontype commonarray》
201909/20190901_05.md 《PostgreSQL tid range scan - 行号范围扫描》
201909/20190901_04.md 《fault injection 测试框架》
201909/20190901_03.md 《PostgreSQL pg_stat_statements支持 plan 统计 - plans,plan_time,优化器开销》
201909/20190901_02.md 《PostgreSQL 13 preview - pgbench 内置tpcb支持 pgbench_account 分区表》
201909/20190901_01.md 《PostgreSQL 安全, 日志敏感信息遮掩 - Redacting information from logs》

201908/20190831_01.md 《PostgreSQL plpgsql_check - 函数、存储过程内容runtime前校验,性能profiler,性能问题检测,sql注入检测》
201908/20190828_02.md 《PostgreSQL pgbench client_id 变量用途 - 压测时防止线程间锁冲突(未来,代替动态表名,分区表)》
201908/20190828_01.md 《PostgreSQL partial|selectivity standby|slave - walbouncer , wal filter》
201908/20190827_01.md 《PostGIS 3 - postgis_raster 拆离 - Separate Raster Extension》
201908/20190826_01.md 《PostgreSQL 12 + PostGIS 3 - 让空间并行计算更加智能》
201908/20190825_01.md 《PostgreSQL 动态inline code - 动态存储过程代码调用 - 客户端存储过程版本管理》
201908/20190821_01.md 《PostgreSQL 克隆schema - clone schema》
201908/20190819_02.md 《PostGIS 3 瓦片提取函数 ST_TileEnvelope》
201908/20190819_01.md 《PostgreSQL 窗口函数内部distinct的支持与用法 - count(distinct x) over (partition by …)》
201908/20190817_03.md 《Anonymization & Data Masking for PostgreSQL - 自动脱敏控制 - oracle data vault - postgresql-anonymizer》
201908/20190817_02.md 《PostgreSQL 跟踪记录是谁写入的,谁更新的》
201908/20190817_01.md 《PostgreSQL 跟踪记录被更新了多少次》
201908/20190816_02.md 《PostgreSQL 跟踪记录(row,tuple)的插入、更新时间 - spi,moddatetime trigger》
201908/20190816_01.md 《如何扩展、新增PostgreSQL索引接口 - index access method》
201908/20190815_01.md 《阿里云PostgreSQL 向量搜索、相似搜索、图像搜索 插件 palaemon - ivfflat , hnsw , nsg , ssg》
201908/20190814_01.md 《PostgreSQL PostGIS 坐标转换项目 - 百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换》
201908/20190813_01.md 《PostgreSQL Oracle 兼容性之 dump chars’s byte stream - decode》
201908/20190812_02.md 《PostgreSQL 数据库资源限制 + HOOK(limit guc) - 降低攻击伤害、自动SQL优化等》
201908/20190812_01.md 《chrome清理缓存socket, dns》
201908/20190807_01.md 《freeze 事务号将保留到实例中的最老事务, 年龄降不下来快看最老事务(2pc,long query,long xact)》
201908/20190806_01.md 《mysql binlog 同步到 es, postgresql - go-mysql-elasticsearch》
201908/20190804_04.md 《PostgreSQL 无主键表的逻辑复制 - 隐藏列(oids,inherit,invisible column)》
201908/20190804_03.md 《PostgreSQL 全库一致性逻辑备份,大表逻辑备份问题以及推荐解决方案 - 锁等待隐患,膨胀隐患》
201908/20190804_02.md 《PostgreSQL 索引推荐 - HypoPG , pg_qualstats》
201908/20190804_01.md 《PostgreSQL pgpool-ii 4.x 支持从standby读relcache - relcache_query_target = load_balance_node》
201908/20190803_04.md 《PostgreSQL PostGIS 3 ST_AsGeoJSON(record) - early only ST_AsGeoJSON(geo)》
201908/20190803_03.md 《PostgreSQL PostGIS 3 - 从min(x) 到 z-order 到 Hilbert Geometry Sorting - PostGIS空间排序算法优化》
201908/20190803_02.md 《PostgreSQL PostGIS overlap》
201908/20190803_01.md 《PostgreSQL PostGIS ST_AsMVT Performance 提升 - SQL提取地图矢量瓦片(Mapbox Vector Tile)》

201907/20190722_01.md 《PostgreSQL Oracle 兼容性之 - binary_float binary_double》
201907/20190721_01.md 《postgresql 控制文件 pg_control 原子写,crc》
201907/20190720_02.md 《postgresql 慢、错误、审计日志文件(csvlog) rotate 配置 (非redo、wal日志)》
201907/20190720_01.md 《空闲事务、慢2pc - 膨胀点内核优化思路、参数优化 - GetOldestXmin优化》
201907/20190719_02.md 《使用SQL查询数据库日志 - file_fdw , csvlog , program , find - 2》
201907/20190719_01.md 《PostgreSQL 主从切换脑裂之后如何处理与预防》
201907/20190718_01.md 《PostgreSQL Oracle 兼容性之 psql sqlplus 变量 & set variable》
201907/20190713_01.md 《PostgreSQL merge join 扫描方法实例细说,以及SQL写法注意 或 内核优化建议 - query rewrite》
201907/20190712_01.md 《PostgreSQL pg_stat_activity query显示的是当前最外层调用 - 应用:获取当前执行的SQL》
201907/20190707_01.md 《PostgreSQL fast、smart停库时,如果有walsender、归档时,如何处理? 什么情况会导致停库超级慢》
201907/20190706_01.md 《PostgreSQL rum 索引结构 - 比gin posting list|tree 的ctid(行号)多了addition info》
201907/20190702_02.md 《PostgreSQL 无序UUID的问题和优化》
201907/20190702_01.md 《阿里云RDS PG 11,因你而来,值得拥有》
201907/20190701_01.md 《膨胀点解释 - 全局catalog,库级catalog,普通表,wal文件 - 哪些垃圾(dead tuple), wal文件不能被回收reuse - 什么情况下可能膨胀》

201906/20190626_01.md 《站在浪潮之巅 - 学生为什么应该学PG, PG与其他数据库有哪些独特性, 为什么PG是数据库的未来》
201906/20190624_02.md 《PostgreSQL 12 feature 解读 汇总》
201906/20190624_01.md 《PostgreSQL 多线程连接池 - Scalable PostgreSQL connection pooler odyssey》
201906/20190621_02.md 《如何修改PostgreSQL分区表分区范围 - detach attach - 拆分、合并、非平衡分区表、深度不一致分区表》
201906/20190621_01.md 《解读用户最常问的PostgreSQL垃圾回收、膨胀、多版本管理、存储引擎等疑惑 - 经典》
201906/20190617_01.md 《PostgreSQL 自动vacuum(垃圾回收)与手动vacuum的参数详解》
201906/20190615_03.md 《《PG干O,仁心所象 - 去O实战培训》 公益活动纪录 - 《PG开发者指南、去O、管理与优化实践》》
201906/20190615_02.md 《PostgreSQL 同集群(实例)的不同数据库之间表级逻辑订阅(逻辑复制)的实现》
201906/20190615_01.md 《PostgreSQL SQL回放,sqlreplay,pgreplay,SQL仿真,负载回放》
201906/20190613_01.md 《PostgreSQL 一条简单、“有人情味”的抽随机奖SQL》
201906/20190611_02.md 《PostgreSQL Oracle 兼容之 pljson》
201906/20190611_01.md 《PostgreSQL 求一个字符串里面某个字符或字符串出现了多少次?》
201906/20190610_02.md 《PostgreSQL 如果最后一个WAL文件中没有事务结束record或target_name point时,可以正常恢复到指定时间点吗》
201906/20190610_01.md 《PostgreSQL 生成对象DDL语句 - ddlx 插件 - 类似”show create”》
201906/20190608_04.md 《[转载] PostgreSQL and patents - PostgreSQL与专利》
201906/20190608_03.md 《[转载] 开源与闭源的斗争,GPLv3协议的发布》
201906/20190608_02.md 《PostgreSQL 社区分析 - 为什么PostgreSQL社区几乎不可能被任何一个商业公司、国家所控制?》
201906/20190608_01.md 《PostgreSQL synchronous_commit|fsync|full_page_write|data_sync_retry|分组提交 的使用与注意 - 写性能、业务RPO指标》
201906/20190607_04.md 《PostgreSQL psql的元素周期表 - 包括大对象操作》
201906/20190607_03.md 《PostgreSQL 12 内置 sharding 进展(fdw)》
201906/20190607_02.md 《PostgreSQL weekly 新闻》
201906/20190607_01.md 《PostgreSQL 12 AM 之 - blackhole 黑洞存储引擎》
201906/20190605_02.md 《[未完待续]PostgreSQL 集群HA管理软件 - pg_auto_failover》
201906/20190605_01.md 《PostgreSQL 12 + PostGIS 3 实现FULL PARALLEL - GIS计算智能并行》
201906/20190604_03.md 《PostgreSQL gist, spgist索引的原理、差别、应用场景》
201906/20190604_02.md 《[招聘] [沃趣] 招聘PostgreSQL全栈工程师》
201906/20190604_01.md 《PostgreSQL 11 公益培训 - 杭州阿里巴巴西溪园区(2019.6.15)》

201905/20190531_03.md 《PostgreSQL 基于access method api的列存zedstore》
201905/20190531_02.md 《balance, iptables 端口代理,访问不可直达的内网服务》
201905/20190531_01.md 《PostgreSQL Oracle 兼容性之 - plpgsql, pl/sql 存储过程、函数内事务处理 , block , exception》
201905/20190528_01.md 《PostgreSQL 字符集,encoding,character sets,collate,ctype,本土化 - libc,icu》
201905/20190527_01.md 《PostgreSQL exclude 约束之 - 绑定一对一的关系》
201905/20190523_03.md 《PostgreSQL 逻辑复制开始时还未结束的事务是否会丢失?》
201905/20190523_02.md 《PostgreSQL 窗口函数 - 帧、窗口的应用例子》
201905/20190523_01.md 《PostgreSQL case when 表达式索引解决连续性数据的阶梯分段搜索性能问题》
201905/20190521_01.md 《PostgreSQL 12 preview - 分区表性能提升百倍》
201905/20190520_01.md 《powa4 PostreSQL Workload Analyzer - PostgreSQL监控工具、带WEB展示 - 索引推荐,等待事件分析,命中率,配置变更跟踪等》
201905/20190517_03.md 《[招聘] [国家电网旗下 - 许继] 招聘PostgreSQL 数据库DBA》
201905/20190517_02.md 《[招聘] [阿里巴巴] 招聘PostgreSQL 数据库DBA》
201905/20190517_01.md 《[招聘] [上海光源-国家级应用物理研究所] 招聘PostgreSQL 数据库DBA》
201905/20190515_01.md 《PostgreSQL 12 preview - 优化器接口 - 自定义函数成本估算优化接口》
201905/20190514_01.md 《PostgreSQL 用户、会话、业务级 资源隔离(cgroup, 进程组, pg_cgroups) - resource manage》
201905/20190509_01.md 《pipelinedb 团队加入Confluent,TimescaleDB时序插件支持准实时聚合(类流式计算)》
201905/20190508_01.md 《删除用户风险大,试试锁定用户》
201905/20190505_01.md 《PostgreSQL permission 权限查询与统计 - has … privilege (例 用户、数据库维度 OWNER、connect,create,temp权限统计) , 默认权限列表查询,解读ACL》
201905/20190503_06.md 《PostgreSQL 暂时不支持replication slot信息的主从同步》
201905/20190503_05.md 《PostgreSQL 12 preview - recovery.conf 合并入 postgresql.conf后的HOT STANDBY配置(standby.signal , recovery.signal)》
201905/20190503_04.md 《PostgreSQL 三种心跳(keepalive)指标的应用 - 时间戳、redo(wal)位点、事务号》
201905/20190503_03.md 《PostgreSQL index include - 类聚簇表与应用(append only, IoT时空轨迹, 离散多行扫描与返回)》
201905/20190503_02.md 《PostgreSQL 与getrusage - 统计会话、语句资源使用情况, 同时也被用于资源隔离(EPAS,Greenplum) - log_parser_stats log_planner_stats log_executor_stats log_statement_stats》
201905/20190503_01.md 《PostgreSQL 12 preview - vacuum 新增开关: index_cleanup , 是否同时回收索引》

201904/20190430_01.md 《KPI分解,目标设定之 - 等比数列》
201904/20190426_01.md 《PostgreSQL KPI 预测例子 - 线性回归, 斜率, 截距, 相关性, regr_slope, regr_intercept, regr_r2》
201904/20190422_01.md 《PostgreSQL 深入浅出 - 十万个为什么 - 1 为什么数据库也有DOS攻击》
201904/20190421_02.md 《PostgreSQL中的四色猜想(Four color theorem) - 最强大脑题目》
201904/20190421_01.md 《在PostgreSQL中生成和查看泰森多边形 - Voronoi diagram - 最强大脑题目》
201904/20190418_01.md 《使用SQL查询数据库日志 - file_fdw , csvlog , program , find - 1》
201904/20190417_03.md 《pg_dump 并行备份failed 的原因分析 - This usually means that someone requested an ACCESS EXCLUSIVE lock on the table after the pg_dump parent process had gotten the initial ACCESS SHARE lock on the table》
201904/20190417_02.md 《复合条件c1=xx and (c2=xx or c2=xx)写法的优化》
201904/20190417_01.md 《cached plan must not change result type 原因和解法》
201904/20190409_05.md 《PostgreSQL 12 preview - heap table末端垃圾page是否在vacuum时被回收可控 - vacuum_truncate》
201904/20190409_04.md 《PostgreSQL 12 preview - 支持replica slot复制(copy slot)》
201904/20190409_03.md 《PostgreSQL 12 preview - 分区表order by 分区键支持append(ordered scan partition, 避免merge sort)》
201904/20190409_02.md 《PostgreSQL 12 preview - libpq 增加参数 tcp_user_timeout ,连接异常关闭时会话占用时间可控(TCP_USER_TIMEOUT)》
201904/20190409_01.md 《PostgreSQL 12 preview - psql 快捷命令 \dP 列出分区表》
201904/20190405_10.md 《PostgreSQL ssl - Where and when you need a root.crt file》
201904/20190405_09.md 《PostgreSQL 12 preview - 支持SQL采样比例设置 - Log all statements from a sample of transactions》
201904/20190405_08.md 《PostgreSQL 12 preview - EXPLAIN支持输出settings(优化器相关设置)》
201904/20190405_07.md 《PostgreSQL 12 preview - Add progress reporting for CREATE INDEX | CLUSTER and VACUUM FULL》
201904/20190405_06.md 《PostgreSQL 12 preview - Add progress reporting to pg_checksums》
201904/20190405_05.md 《PostgreSQL 12 preview - Add wal_recycle and wal_init_zero GUCs 适配COW文件系统如ZFS》
201904/20190405_04.md 《PostgreSQL 12 preview - 分区表PK作为其他表的FK》
201904/20190405_03.md 《PostgreSQL 12 preview - pg_stat_database新增 block checksum 错误统计技术》
201904/20190405_02.md 《PostgreSQL 12 preview - SSL 连接新增功能 - Add new clientcert hba option verify-full》
201904/20190405_01.md 《PostgreSQL 12 preview - 调大默认autovacuum sleep间隔, 加速vacuum》

201903/20190331_15.md 《PostgreSQL 12 preview - plan_cache_mode GUC,用户可设置plan cache模式. (每次生成plan OR 使用重复plan OR 自动选择plan cache mode)》
201903/20190331_14.md 《PostgreSQL 12 preview - query rewrite API 增强 - Allow extensions to generate lossy index conditions - SupportRequestIndexCondition》
201903/20190331_13.md 《PostgreSQL 12 preview - 支持 ctid nestloop join - 表自关联加速》
201903/20190331_12.md 《PostgreSQL 12 preview - 自由设置 shared_memory_type (mmap, sysv, windows)》
201903/20190331_11.md 《PostgreSQL 12 preview - copy from 支持filter (WHERE)》
201903/20190331_10.md 《PostgreSQL 12 preview - vacuum analyze skip_locked》
201903/20190331_09.md 《PostgreSQL 12 preview - psql \help 支持manual url 显示》
201903/20190331_08.md 《PostgreSQL 12 preview - GiST 索引支持INCLUDE columns - 覆盖索引 - 类聚簇索引》
201903/20190331_07.md 《PostgreSQL 12 preview - pgbench 自定义压测script支持一条SQL最多绑定256个变量》
201903/20190331_06.md 《PostgreSQL 12 preview - SQL 2016 standards SQL/JSON features 支持》
201903/20190331_05.md 《PostgreSQL 12 preview - pgbench 压测工具编程能力增强 - gset 支持SQL结果返回并存入变量使用》
201903/20190331_04.md 《PostgreSQL 12 preview - 新增integerset数据结构,高效64-bit ints存储 - 内部算法 Simple-8b》
201903/20190331_03.md 《PostgreSQL 12 preview - 意义重大改进:增加一层access manager API - 支持 TABLE、INDEX AM(access method) - 为storage pluggable 开路》
201903/20190331_02.md 《PostgreSQL 12 preview - schema与database的抉择续 - standby drop schema,drop database加速 - standby 延迟优化 - batch to 9.4》
201903/20190331_01.md 《PostgreSQL 12 preview - partitions pruned at plan time. 原生分区表性能提升23.5倍,已与pg_pathman持平。》
201903/20190330_09.md 《PostgreSQL 12 preview - DROP OWNED BY xxx 删除xxx的所有对象》
201903/20190330_08.md 《PostgreSQL 12 preview - Delete empty pages during GiST VACUUM - 降低GiST索引膨胀概率》
201903/20190330_07.md 《PostgreSQL 12 preview - 事务特征继承 - commit | rollback and CHAIN》
201903/20190330_06.md 《PostgreSQL 12 preview - 支持列出 vacuum full, cluster 过程详情 pg_stat_progress_cluster》
201903/20190330_05.md 《PostgreSQL 12 preview - 自定义统计信息 - 支持mcv 多列高频词》
201903/20190330_04.md 《PostgreSQL 12 preview - 64bit xid, 规避freeze - FullTransactionId GetTopFullTransactionId GetCurrentFullTransactionId》
201903/20190330_03.md 《PostgreSQL 12 preview - Generated columns - 虚拟列(写时计算、读时计算)》
201903/20190330_02.md 《PostgreSQL 12 preview - REINDEX CONCURRENTLY》
201903/20190330_01.md 《PostgreSQL 12 preview - psql增强, \dA 列出当前系统中的access method (table am, index am)》
201903/20190320_02.md 《PostgreSQL 任意字段组合查询 - 含128字段,1亿记录,任意组合查询,性能》
201903/20190320_01.md 《PostgreSQL 数组里面的元素,模糊搜索,模糊查询,like,前后百分号,正则查询,倒排索引》
201903/20190319_02.md 《PostgreSQL 10 CLogControlLock 等待事件分析与优化 - hint bit, freeze, autovacuum, 风暴》
201903/20190318_07.md 《PostgreSQL 复杂SQL优化器优化建议 - pg_plan_advsr》
201903/20190318_06.md 《PostgreSQL 统计信息(dbms_stats)导出,导入,锁定,替换》
201903/20190318_05.md 《PostgreSQL 并行计算解说 汇总》
201903/20190318_04.md 《PostgreSQL 并行计算解说 之29 - parallel 递归查询, 树状查询, 异构查询, CTE, recursive CTE, connect by》
201903/20190318_03.md 《PostgreSQL 并行计算解说 之28 - parallel CREATE INDEX CONCURRENTLY - 不堵塞读写》
201903/20190318_02.md 《PostgreSQL 并行计算解说 之27 - parallel subquery》
201903/20190318_01.md 《PostgreSQL 并行计算解说 之26 - parallel gather | gathermerge - enable leader worker process》
201903/20190317_18.md 《PostgreSQL 并行计算解说 之25 - parallel FDW scan (并行访问多个外部表) with parallel append (FDW must with IsForeignScanParallelSafe)》
201903/20190317_17.md 《PostgreSQL 并行计算解说 之24 - parallel CTE (Common Table Express)》
201903/20190317_16.md 《PostgreSQL 并行计算解说 之23 - parallel union all》
201903/20190317_15.md 《PostgreSQL 并行计算解说 之23 - parallel append merge》
201903/20190317_14.md 《PostgreSQL 并行计算解说 之22 - parallel append》
201903/20190317_13.md 《PostgreSQL 并行计算解说 之21 - parallel partition table wise agg》
201903/20190317_12.md 《PostgreSQL 并行计算解说 之20 - parallel partition table wise join》
201903/20190317_11.md 《PostgreSQL 并行计算解说 之19 - parallel hash join》
201903/20190317_10.md 《PostgreSQL 并行计算解说 之18 - parallel merge join》
201903/20190317_09.md 《PostgreSQL 并行计算解说 之17 - parallel nestloop join》
201903/20190317_08.md 《PostgreSQL 并行计算解说 之16 - parallel index only scan》
201903/20190317_07.md 《PostgreSQL 并行计算解说 之15 - parallel bitmap scan》
201903/20190317_06.md 《PostgreSQL 并行计算解说 之14 - parallel index scan》
201903/20190317_05.md 《PostgreSQL 并行计算解说 之13 - parallel OLAP : 中间结果 parallel with unlogged table》
201903/20190317_04.md 《PostgreSQL 并行计算解说 之12 - parallel in rc,rr 隔离级别》
201903/20190317_03.md 《PostgreSQL 并行计算解说 之11 - parallel gather, gather merge》
201903/20190317_02.md 《PostgreSQL 并行计算解说 之10 - parallel 自定义并行函数(UDF)》
201903/20190317_01.md 《PostgreSQL 并行计算解说 之9 - parallel 自定义并行聚合》
201903/20190316_10.md 《PostgreSQL 并行计算解说 之8 - parallel sort》
201903/20190316_09.md 《PostgreSQL 并行计算解说 之7 - parallel create index》
201903/20190316_08.md 《PostgreSQL 并行计算解说 之6 - parallel CREATE MATERIALIZED VIEW》
201903/20190316_07.md 《PostgreSQL 并行计算解说 之5 - parallel create table as》
201903/20190316_06.md 《PostgreSQL 并行计算解说 之4 - parallel select into》
201903/20190316_05.md 《PostgreSQL 并行计算解说 之3 - parallel agg》
201903/20190316_04.md 《PostgreSQL 并行计算解说 之2 - parallel filter》
201903/20190316_03.md 《PostgreSQL 并行计算解说 之1 - parallel seq scan》
201903/20190316_02.md 《PostgreSQL sharding extension citus 优化器 Query Processing 之 - Distributed Query Planner、Executor (Real-time Executor, Router Executor, Task Tracker Executor)》
201903/20190316_01.md 《PostgreSQL sharding extensino citus 优化器 Query Processing 之 - Subquery/CTE Push-Pull Execution》
201903/20190311_01.md 《使用 ora_migrator + oracle_fdw 迁移Oracle 到 PostgreSQL》
201903/20190310_02.md 《这可能是目前Oracle兼容性最好的数据库 - 十四年Oracle兼容性淬炼》
201903/20190310_01.md 《PostgreSQL PostGIS 性能提升 - by new GEOS代码》
201903/20190309_04.md 《PostgreSQL 12 preview - CTE 增强,支持用户语法层控制 materialized 优化》
201903/20190309_03.md 《PostgreSQL 12 preview - 可靠性提升 - data_sync_retry 消除os层write back failed status不可靠的问题》
201903/20190309_02.md 《PostgreSQL 12 preview - Move max_wal_senders out of max_connections for connection slot handling》
201903/20190309_01.md 《PostgreSQL pgcenter - 采样、统计、性能诊断、profile、cli小工具》
201903/20190305_01.md 《PostgreSQL PITR 任意时间点恢复过程中如何手工得到recovery需要的下一个WAL文件名 - 默认情况下restore_command自动获取》
201903/20190304_01.md 《PostgreSQL 谁堵塞了谁(锁等待检测)- pg_blocking_pids》
201903/20190303_01.md 《PostgreSQL 知识图谱 (xmind, png格式)》
201903/20190301_01.md 《PostgreSQL , EDB EPAS PPAS(兼容Oracle) , Oracle 对比(兼容性、特性优劣势) - 企业去O,去IOE》

201902/20190228_01.md 《PostgreSQL 分页, offset, 返回顺序, 扫描方法原理(seqscan, index scan, index only scan, bitmap scan, parallel xx scan),游标》
201902/20190226_01.md 《PostgreSQL 垃圾回收参数优化之 - maintenance_work_mem , autovacuum_work_mem》
201902/20190219_02.md 《PostgreSQL 持续稳定使用的小技巧 - 最佳实践、规约、规范》
201902/20190216_02.md 《PostgreSQL 打印详细错误调用栈 - pg_backtrace》
201902/20190216_01.md 《PostgreSQL 列存, 混合存储, 列存索引, 向量化存储, 混合索引 - OLTP OLAP OLXP HTAP 混合负载应用》
201902/20190213_02.md 《PostgreSQL 数据库数据文件BLOCK一致性校验、备份集恢复后的有效性快速校验 - pg_verify_checksums》
201902/20190213_01.md 《PostgreSQL Oracle 兼容性 - Oracle 19c 新特性在PostgreSQL中的使用》
201902/20190211_03.md 《linux 内存文件系统使用 - tmpfs, ramfs, shmfs》
201902/20190211_02.md 《[转] PostgreSQL 轻量级周边工具 pg_lightool》
201902/20190211_01.md 《[转] PG wal/xlog/redo日志解析工具功能增强并更名为WalMiner / logminer / xlogminer》
201902/20190205_01.md 《KEY 管理 - kms (Key management services) , hsm (hardware security modules) , hsm aas》
201902/20190203_02.md 《Linux vnc server, vnc viewer(远程图形桌面)使用》
201902/20190203_01.md 《xDB Replication Server - PostgreSQL, Oracle, SQL Server, PPAS 全量、增量(redo log based, or trigger based)同步(支持single-master, mult-master同步, 支持DDL)》
201902/20190201_03.md 《PostgreSQL 11 内核优化 - 降低vacuum cleanup阶段index scan概率 ( vacuum_cleanup_index_scale_factor , skip index vacuum cleanup stage)》
201902/20190201_02.md 《PostgreSQL 谁堵塞了谁(锁等待检测)- pg_blocking_pids, pg_safe_snapshot_blocking_pids》
201902/20190201_01.md 《PostgreSQL 通过SQL接口关闭、重启数据库》

201901/20190131_01.md 《PostgreSQL 普通表在线转换为分区表 - online exchange to partition table》
201901/20190130_03.md 《PostgreSQL 参数优先级讲解》
201901/20190130_02.md 《PostgreSQL 数据库实例只读锁定(readonly) - 硬锁定,软锁定,解锁》
201901/20190130_01.md 《PostgreSQL 如何让心跳永远不死,支持半同步自动同步、异步升降级 - udf 心跳》
201901/20190129_01.md 《PostgreSQL 使用逻辑decode实现异步主从切换后,时间线分歧变化量补齐、修复》
201901/20190128_02.md 《PostgreSQL pg_rewind,时间线修复,脑裂修复,flashback - 从库开启读写后,回退为只读从库。异步主从发生角色切换后,主库rewind为新主库的从库》
201901/20190128_01.md 《[转载] HACKING POSTGRESQL 内核》
201901/20190127_01.md 《PostgreSQL 双节点流复制如何同时保证可用性、可靠性(rpo,rto) - (半同步,自动降级方法实践)》
201901/20190125_02.md 《PostgreSQL Oracle 兼容性之 - performance insight - AWS performance insight 理念与实现解读 - 珍藏级》
201901/20190125_01.md 《阿里云RDS PG 10 HA版 - 使用postgres_fdw外部表插件 - 实例内跨库访问其他库的表》
201901/20190123_02.md 《PPAS(enterprisedb)(PG Oracle兼容版) 10以及以前版本分区表的使用,分区表索引的创建》
201901/20190123_01.md 《PostgreSQL 权限 list 插件 pg_permissions》
201901/20190122_01.md 《PostgreSQL 逻辑复制、增量复制、逻辑订阅、增量订阅中间件 amazonriver - HelloBike开源 - 同步到elastic search , kafka》
201901/20190120_03.md 《PostgreSQL 时间点恢复(PITR)在异步流复制主从模式下,如何避免主备切换后PITR恢复(备库、容灾节点、只读节点)走错时间线(timeline , history , partial , restore_command , recovery.conf)》
201901/20190120_01.md 《PostgreSQL 高并发应用数据库设计与优化实践 PPT》
201901/20190118_02.md 《PostgreSQL rc,rr,ssi 隔离级别与性能对比 - 高隔离级别损耗性测试》
201901/20190118_01.md 《转 PostgreSQL 认证考试(商业版本EDB enterpriseDB认证考试) 指南》
201901/20190116_01.md 《地理位置画像、连锁店圈人、地理围栏圈人、多地圈选、multi-polygon圈选、多点圈选》
201901/20190113_01.md 《PostgreSQL Oracle 兼容性之 - nested table》
201901/20190112_01.md 《PostgreSQL 大宽表,全列索引,高并发合并写入(insert into on conflict, upsert, merge insert) - 实时adhoc query》
201901/20190111_02.md 《阿里云rds PG, PPAS PostgreSQL 同实例,跨库数据传输、访问(postgres_fdw 外部表)》
201901/20190111_01.md 《PostgreSQL 分区表如何支持多列唯一约束 - 枚举、hash哈希 分区, 多列唯一, insert into on conflict, update, upsert, merge insert》
201901/20190109_01.md 《PostgreSQL native partition 分区表性能优化之 - 动态SQL+服务端绑定变量》
201901/20190107_02.md 《为什么pg_basebackup或pg_start_backup好像hang住确没有开始拷贝文件 - checkpoint 的几种调度(checkpoint_completion_target)》
201901/20190107_01.md 《为什么高并发小事务, unlogged table不比logged table快多少? - commit wal log》
201901/20190105_02.md 《[转载] PostgreSQL HA patroni》
201901/20190105_01.md 《PostgreSQL 体系化培训视频大全(含PG知识图谱、Oracle迁移到PG知识点)》

201812/20181230_01.md 《一些灾难恢复术语 - Disaster recovery》
201812/20181227_01.md 《Greenplum gp_segments_for_planner 的使用, 影响广播 or distribute决策》
201812/20181226_01.md 《MTK使用 - PG,PPAS,oracle,mysql,ms sql,sybase 迁移到 PG, PPAS (支持跨版本升级)》
201812/20181224_01.md 《PostgreSQL 如何知道临时表是当前会话还是其他会话创建的》
201812/20181218_01.md 《PostgreSQL 11 并行计算算法,参数,强制并行度设置》
201812/20181217_01.md 《PostgreSQL 物化视图(Oracle同步到PG,PG同步到PG) - by pgsnapshot (plperlu trigger) (支持类似Oracle的mvlog fast complete force刷新)》
201812/20181215_02.md 《关于资源使用水位问题 - 硬件资源评估》
201812/20181211_01.md 《PostgreSQL 2018 全国峰会报名 - 有机会获得老婆大人贡献的 BeoPlay A1 , BOSE SoundLink , SONY SRS-X99》
201812/20181210_01.md 《PostgreSQL vs PPAS 差异 - Oracle评估、迁移、验证、性能调优》
201812/20181209_01.md 《PostgreSQL IoT,车联网 - 实时轨迹、行程实践 2 - (含index only scan类聚簇表效果)》
201812/20181207_01.md 《PostgreSQL IoT,车联网 - 实时轨迹、行程实践 1》
201812/20181204_01.md 《PostgreSQL DBA 日常管理 SQL》
201812/20181203_01.md 《PostgreSQL 11 postgresql.conf 参数模板 - 珍藏级》
201812/20181202_03.md 《PostgreSQL 拒绝服务DDOS攻击与防范》
201812/20181202_02.md 《PostgreSQL 12 preview - PostgreSQL recovery.conf 配置文件整合到 postgresql.conf》
201812/20181202_01.md 《PostgreSQL 优化CASE - 有序UUID插件》

201811/20181129_01.md 《PostgreSQL 多维、图像 欧式距离、向量距离、向量相似 查询优化 - cube,imgsmlr - 压缩、分段、异步并行》
201811/20181127_02.md 《[招聘] [神州飞象] 招聘PostgreSQL 数据库内核研发、DBA》
201811/20181127_01.md 《[招聘] [亚信] 招聘PostgreSQL 数据库内核研发》
201811/20181126_01.md 《[招聘] [千寻位置] 招聘PostgreSQL DBA与PG背景的服务端研发》
201811/20181125_01.md 《PostgreSQL bgwriter,walwriter,backend process 写磁盘的实时监控》
201811/20181124_01.md 《[未完待续] PostgreSQL 超级多表JOIN优化 - 优化器优化》
201811/20181122_02.md 《PostgreSQL 空间聚合性能 - 行政区、电子围栏 空间聚合 - 时间、空间热力图》
201811/20181122_01.md 《Oracle On the PL/SQL Function Result Cache》
201811/20181120_02.md 《PostgreSQL 流计算插件 - pipelinedb 1.x 参数配置介绍》
201811/20181120_01.md 《PostgreSQL 粗心设错session_preload_libraries的补救方法》
201811/20181119_01.md 《双向复制,多向复制,multi-master - 多主 - 多写 - 如何在多写中避免数据复制打环(死循环)》
201811/20181112_01.md 《Greenplum 垃圾回收、收集统计信息调度 - vacuum analyze 所有表 - 注意锁问题》
201811/20181110_02.md 《Greenplum 6 + ORCA 在CentOS 7下面的部署》
201811/20181110_01.md 《Greenplum 6 加 oracle兼容插件 orafce》
201811/20181108_01.md 《PostgreSQL 在线修改数据类型 - online ddl 方法之一》
201811/20181107_02.md 《Postgres中国用户大会 2018(大象汇) - 海选主题分享》
201811/20181107_01.md 《[招聘] [恩墨] 招聘PostgreSQL 高级DBA》
201811/20181106_03.md 《Greenplum 大宽表 OR 分层关系 - 大量nestloop,补齐其他字段的性能损耗》
201811/20181102_02.md 《PostgreSQL(PPAS 兼容Oracle) 从零开始入门手册 - 珍藏版》
201811/20181101_02.md 《PostgreSQL pipelinedb 流计算插件 - IoT应用 - 实时轨迹聚合》

201810/20181029_03.md 《PostgreSQL plpgsql 存储过程、函数 - 状态、异常变量打印、异常捕获… - GET [STACKED] DIAGNOSTICS》
201810/20181029_02.md 《PostgreSQL datediff 日期间隔(单位转换)兼容SQL用法》
201810/20181029_01.md 《PostgreSQL listagg within group (order by) 聚合兼容用法 string_agg ( order by) - 行列变换,CSV构造…》
201810/20181027_01.md 《PostgreSQL DNS 解析功能 - get ip, get host name》
201810/20181025_01.md 《[转载] systemtap 跟踪分析 PostgreSQL》
201810/20181022_01.md 《PostgreSQL 分区表、继承表 记录去重方法》
201810/20181021_01.md 《PostgreSQL 11 培训与认证设计 - 基础 , 管理 , 应用 , 内核 , 阿里云RDS PPAS(Oracle 兼容性) , 认证》
201810/20181018_04.md 《Locking issue with concurrent DELETE / INSERT in PostgreSQL - 解法 advisory lock》
201810/20181018_03.md 《阿里云ppas 逻辑备份(导出)、还原 - 导出到本地、从本地导入》
201810/20181018_02.md 《AWS redshift->hdb pg(Greenplum), CONVERT_TIMEZONE 时区转换函数兼容》
201810/20181018_01.md 《AWS redshift->hdb pg(Greenplum), 内置函数、数据类型、字符集》
201810/20181017_04.md 《AWS redshift->hdb pg(Greenplum), plpython, pljava UDF 以及upload library》
201810/20181017_03.md 《AWS redshift->hdb pg(Greenplum),数据库-S3导入导出(unload, external table) - hdb pg external table》
201810/20181017_02.md 《AWS redshift->hdb pg(Greenplum),DDL语法转换规则》
201810/20181017_01.md 《PostgreSQL merge insert(upsert/insert into on conflict) 如何区分数据是INSERT还是UPDATE》
201810/20181015_01.md 《PostgreSQL 多维空间几何对象 相交、包含 高效率检索实践 - cube》
201810/20181011_01.md 《PostgreSQL 相似人群圈选,人群扩选,向量相似 使用实践 - cube》
201810/20181009_01.md 《PostgreSQL 随机记录返回 - 300倍提速实践 (随机数组下标代替order by random())》
201810/20181008_01.md 《PostgreSQL sql文件编码引起的数据导入乱码或查询字符集异常报错(invalid byte sequence) - 字符集转换》
201810/20181005_01.md 《关于ECS 无法使用VIP的问题 - SDN , openflow》
201810/20181004_03.md 《PostgreSQL JOIN limit 优化器 成本计算 改进 - mergejoin startup cost 优化》
201810/20181004_01.md 《PostgreSQL Mastering book 序》
201810/20181003_02.md 《PostgreSQL bloom filter index 扩展 for bigint》
201810/20181003_01.md 《PostgreSQL pg_top pgcenter - 实时top类工具》
201810/20181001_03.md 《PostgreSQL pgmetrics - 多版本、健康监控指标采集、报告》
201810/20181001_02.md 《PostgreSQL PostGIS point join polygon (by ST_xxxx) - pglz_decompress 性能优化》
201810/20181001_01.md 《PostgreSQL tuple alignment padding (行,字段对齐) - 对齐规则,以及如何选择字段顺序, 如何选择字段类型》

201809/20180928_01.md 《PostgreSQL 自定义复合类型(composite type) deform引入的额外开销》
201809/20180926_01.md 《Greenplum 6已合并到PostgreSQL 9.3版本 - 比上一代GP提升:8倍读,195倍更新、删除 - 另有大量PG新特性》
201809/20180925_02.md 《PostgreSQL Heap Only Tuple - HOT (降低UPDATE引入的索引写IO放大)》
201809/20180925_01.md 《PostgreSQL 内存表可选项 - unlogged table》
201809/20180922_01.md 《PostgreSQL undo多版本存储引擎 zheap测试》
201809/20180920_01.md 《PostgreSQL 11 1Kw TPCC , 1亿 TPCB 7*24 强压耐久测试》
201809/20180919_04.md 《PostgreSQL pgbench tpcb 海量数据库测试 - 分区表测试优化》
201809/20180919_03.md 《PostgreSQL pgbench tpcb 数据生成与SQL部分源码解读》
201809/20180919_02.md 《PostgreSQL pageinspect 诊断与优化GIN (倒排) 索引合并延迟导致的查询性能下降问题》
201809/20180919_01.md 《PostgreSQL 11 1万亿 tpcb 性能测试 on 阿里云ECS + ESSD + zfs/lvm2条带 + block_size=32K》
201809/20180917_01.md 《PostgreSQL 11 1000亿 tpcb、1000W tpcc 性能测试 - on 阿里云ECS + ESSD (含quorum based 0丢失多副本配置与性能测试)》
201809/20180916_01.md 《PostgreSQL 11 100亿 tpcb 性能测试 on ECS》
201809/20180915_02.md 《[未完待续] 当单库突破100TB》
201809/20180915_01.md 《[未完待续] PostgreSQL 生态 - 运营、市场、产品、架构师视角》
201809/20180914_01.md 《PostgreSQL sharding : citus 系列7 - topn 加速(count(*) group by order by count(*) desc limit x) (use 估值插件 topn)》
201809/20180913_04.md 《PostgreSQL sharding : citus 系列6 - count(distinct xx) 加速 (use 估值插件 hll|hyperloglog)》
201809/20180913_03.md 《PostgreSQL pgsocket: Extension for Simple TCP/IP Socket Client》
201809/20180913_02.md 《PostgreSQL GUI pgadmin4 v3.3 支持 gis geometry 数据编辑、显示》
201809/20180913_01.md 《PostgreSQL 11 tpcc 测试(103万tpmC on ECS) - use sysbench-tpcc by Percona-Lab》
201809/20180911_01.md 《PostgreSQL 大版本升级方法之一 - 不落地并行导出导入》
201809/20180909_01.md 《PostgreSQL 块级 snapshot (flash back) - postgrespro improvement》
201809/20180908_01.md 《PostgreSQL cheat functions - (内存上下文\planner内容\memory context等常用函数)》
201809/20180905_03.md 《PostgreSQL 任意字段数组合 AND\OR 条件,指定返回结果条数,构造测试数据算法举例》
201809/20180905_02.md 《PostgreSQL sharding : citus 系列5 - worker节点网络优化》
201809/20180905_01.md 《PostgreSQL sharding : citus 系列4 - DDL 操作规范 (新增DB,TABLE,SCHEMA,UDF,OP,用户等)》
201809/20180904_05.md 《Greenplum 优化CASE - 对齐JOIN字段类型,使用数组代替字符串,降低字符串处理开销,列存降低扫描开销》
201809/20180904_04.md 《PostgreSQL 11 相似图像搜索插件 imgsmlr 性能测试与优化 3 - citus 8机128shard (4亿图像)》
201809/20180904_03.md 《PostgreSQL 11 相似图像搜索插件 imgsmlr 性能测试与优化 2 - 单机分区表 (dblink 异步调用并行) (4亿图像)》
201809/20180904_02.md 《PostgreSQL 11 相似图像搜索插件 imgsmlr 性能测试与优化 1 - 单机单表 (4亿图像)》
201809/20180904_01.md 《PostgreSQL 相似搜索插件介绍大汇总 (cube,rum,pg_trgm,smlar,imgsmlr,pg_similarity) (rum,gin,gist)》
201809/20180903_03.md 《PostgreSQL 快速给指定表每个字段创建索引 - 2 (近乎完美)》
201809/20180903_02.md 《Deepgreen(Greenplum) 多机部署测试 , TPC-H VS citus》
201809/20180903_01.md 《PostgreSQL dblink异步调用实践,跑并行多任务 - 例如开N个并行后台任务创建索引, 开N个后台任务跑若干SQL》
201809/20180902_01.md 《PostgreSQL sharding : citus 系列3 - 窗口函数调用限制 与 破解之法(套用gpdb执行树,分步执行)》

201808/20180830_01.md 《PostgreSQL pg_resetwal pg_resetxlog 强制使用某些值(例如system id)》
201808/20180829_01.md 《PostgreSQL sharding : citus 系列2 - TPC-H》
201808/20180828_01.md 《PostgreSQL citus, Greenplum 分布式执行计划 DEBUG》
201808/20180826_01.md 《[转载] TPCH 22条SQL语句分析》
201808/20180825_01.md 《PostgreSQL 开启with-llvm(JIT)后,新增插件异常(clang: Command not found)处理》
201808/20180824_02.md 《PostgreSQL sharding : citus 系列1 - 多机部署(含OLTP(TPC-B)测试)- 含Citus MX模式》
201808/20180824_01.md 《Greenplum csvlog(日志数据)检索、释义(gp_toolkit.gp_log*)》
201808/20180823_01.md 《(TPC-H测试 SF=10,SF=200) PostgreSQL 11 vs 10 vs Deepgreen》
201808/20180822_04.md 《PostgreSQL 快速返回表上某列的唯一值(枚举值) - pg_stats.most_common_vals》
201808/20180822_03.md 《PostgreSQL 12 preview - plan_cache_mode参数控制强制使用plan cache或强制custom plan (force_custom_plan and force_generic_plan)》
201808/20180822_02.md 《PostgreSQL json内容特殊字符使用unicode代替》
201808/20180822_01.md 《PostgreSQL 快速给指定表每个字段创建索引 - 1 (不够完美)》
201808/20180819_02.md 《PostgreSQL 与 MSSQL(SQL Server) 之间 数据相互迁移、导入、导出测试》
201808/20180819_01.md 《MSSQL(SQL Server) on Linux 简明部署与使用》
201808/20180818_03.md 《PostgreSQL 与 MS SQL(SQL Server) 类型映射关系》
201808/20180818_02.md 《PostgreSQL Oracle/sql server/SYBASE 兼容性之 - nchar , nvarchar , ntext (unicode character)》
201808/20180818_01.md 《PostgreSQL Oracle 兼容性之 - DBMS_OUTPUT.PUT_LINE》
201808/20180816_01.md 《PostgreSQL 同名 index operator search_path优先级引入的一个问题 - 为啥突然不走索引了? - intarray示例》
201808/20180815_02.md 《PostgreSQL 无会话、有会话模式 - 客服平均响应速度(RT)实时计算实践(窗口查询\流计算)》
201808/20180815_01.md 《MySQL 不落地迁移、导入 PostgreSQL - 推荐 rds_dbsync》
201808/20180810_02.md 《PostgreSQL 恢复模式错误日志增强 - 提供正在恢复的WAL(XLOG)文件位置》
201808/20180810_01.md 《PostgreSQL 内容随机推荐系统开发实践 - 文章随机推荐》
201808/20180808_02.md 《PostgreSQL 递归应用实践 - 非“传销”的高并发实时藤、树状佣金分配体系》
201808/20180808_01.md 《PostgreSQL PostGIS 空间数据约束使用》
201808/20180805_01.md 《PostgreSQL 当有多个索引可选时,优化器如何选择》
201808/20180804_01.md 《PostgreSQL psql 绘制饼图》
201808/20180803_02.md 《PostgreSQL 消息平台实践》
201808/20180803_01.md 《PostgreSQL 设计优化case - 大宽表任意字段组合查询索引如何选择(btree, gin, rum) - (含单个索引列数超过32列的方法)》
201808/20180801_01.md 《PostgreSQL 设计优化case - 多对多 转 一对多(数组)》

201807/20180731_01.md 《PostgreSQL json 索引实践 - 检索(存在、包含、等值、范围等)加速》
201807/20180730_01.md 《PostgreSQL SRF (set-returning functions) 函数where, index实现》
201807/20180725_04.md 《PostgreSQL AB表切换最佳实践 - 提高切换成功率,杜绝雪崩 - 珍藏级》
201807/20180725_03.md 《PostgreSQL 基于PG内置流复制的,靠谱的PostgreSQL高可用方案(Patroni \ stolon) - 珍藏级》
201807/20180725_02.md 《PostgreSQL 生成空间热力图》
201807/20180725_01.md 《PostgreSQL 空间位置(geometry 经纬、点、线、面…)、行政地址(门牌、商圈、行政区…) 相互转换方法》
201807/20180724_01.md 《[转载] 环境变量的继承,fork、source、exec区别差异》
201807/20180721_01.md 《PostgreSQL 批量SQL before/after for each row trigger的触发时机、性能差异分析、建议 - 含9.4 , 10版本》
201807/20180720_02.md 《PostgreSQL 无法kill(pg_terminate_backend, pg_cancel_backend)的情况分析 - 进程hang strace,pstack》
201807/20180720_01.md 《PostgreSQL 批量、单步 写入 - row, statement 触发器(中间表)、CTE 几种用法性能对比》
201807/20180718_01.md 《PostgreSQL merge insert(insert into on conflict) ERRCODE_CARDINALITY_VIOLATION (Ensure that no rows proposed for insertion within the same command have duplicate constrained values)》
201807/20180716_01.md 《PostgreSQL 异步消息(LISTEN/NOTIFY)缓存多大?》
201807/20180715_01.md 《PostgreSQL Oracle 兼容性之 - 全局临时表 global temp table》
201807/20180714_04.md 《PostgreSQL Indexes don’t mean slow inserts - 索引改进PPT(写优化, lsm, Fractal, index buffer, COLA)》
201807/20180714_03.md 《PostgreSQL Oracle 兼容性 - connect by 2》
201807/20180714_02.md 《PostgreSQL Oracle 兼容性 - 行列变换(pivot unpivot) (tablefunc, crosstab)》
201807/20180714_01.md 《PostgreSQL 随机数据生成(tablefunc.normal_rand 指定mean stddev)》
201807/20180713_03.md 《PostgreSQL 流式处理应用实践 - 二手商品实时归类(异步消息notify/listen、阅后即焚)》
201807/20180713_02.md 《PostgreSQL Oracle 兼容性之 - insert all into, insert first into … 多表写入》
201807/20180713_01.md 《PostgreSQL oracle 兼容性 - 字符串内嵌 NULL字符(空字符)chr(0) 转换为 chr(32)》
201807/20180712_01.md 《PostgreSQL 优化器案例之 - order by limit 索引选择问题》
201807/20180711_03.md 《PostgreSQL WAL replay 加速(datapage preload) - 恢复加速, 备库延迟优化》
201807/20180711_02.md 《PostgreSQL 空间类型统计信息(Statistics, Cardinality, Selectivity, Estimate)不准确导致SQL执行计划不准(包含、相交查询)的优化实践》
201807/20180711_01.md 《PostgreSQL jdbc 错误代码映射(SQLSTATE)》
201807/20180704_04.md 《PostgreSQL quorum based同步复制模式在极端情况下的0丢失破坏问题》
201807/20180704_02.md 《PostgreSQL 如何检测分布式死锁 - postgrespro pg_shardman》
201807/20180704_01.md 《PostgreSQL 模拟两个update语句死锁 - 利用扫描方法》
201807/20180703_02.md 《PostgreSQL 电商业务(任意维度商品圈选应用) - json包range数组的命中优化 - 展开+索引优化》
201807/20180703_01.md 《PostgreSQL 函数式索引使用注意 - 暨非immutable函数不适合索引的原因》
201807/20180702_02.md 《如何让json里面的value支持索引范围检索》
201807/20180702_01.md 《HybridDB for PostgreSQL , Greenplum 写入性能优化实践》

201806/20180629_02.md 《PostgreSQL stable 函数调用次数》
201806/20180629_01.md 《PostgreSQL vacuum 的页内tuple move收缩空间》
201806/20180625_02.md 《PostgreSQL 自定义函数表达式选择性评估算法 - Statistics, Cardinality, Selectivity, Estimate》
201806/20180625_01.md 《PostgreSQL 多值列的选择性 - Statistics, Cardinality, Selectivity, Estimate》
201806/20180624_02.md 《Greenplum支持人为多阶段聚合的方法 - 直连segment(PGOPTIONS=’-c gp_session_role=utility’) Or gp_dist_random(‘gp_id’) Or 多阶段聚合 prefunc》
201806/20180624_01.md 《Greenplum 与 PostgreSQL 修改元数据(catalog)的方法 allow_system_table_mods》
201806/20180623_01.md 《[未完待续] 数据库相关岗位面试准备建议 - 珍藏级》
201806/20180622_02.md 《PostgreSQL 锁等待排查实践 - 珍藏级 - process xxx1 acquired RowExclusiveLock on relation xxx2 of database xxx3 after xxx4 ms at xxx》
201806/20180622_01.md 《PostgreSQL 空间包含 OR 组合查询 、 IN 大量重复值 CASE 优化 - 消重、消bitmapOr、消filter》
201806/20180621_03.md 《在PostgreSQL中跑后台长任务的方法 - 使用dblink异步接口》
201806/20180621_02.md 《[转载] gdb 调试打印完整字符串》
201806/20180621_01.md 《Greenplum 逻辑备份增强 - 备份期间不锁metadata(pg_class),不堵塞DDL》
201806/20180620_04.md 《PostgreSQL 对象权限如何在元数据中获取 - 权限解读、定制化导出权限》
201806/20180620_03.md 《线下PG迁移到阿里云RDS PG - 兼容性、性能评估、迁移》
201806/20180620_02.md 《阿里云HybridDB for PG 空间紧张的解法 - 冷热分离、空间锁定、分区、压缩》
201806/20180620_01.md 《Greenplum segment级问题的排查 - gp_session_role=utility (含csvlog日志格式解读)》
201806/20180619_01.md 《[未完待续] PostgreSQL pglogical 逻辑复制实现跨版本升级》
201806/20180616_01.md 《PostgreSQL 开启“审计日志、时间记录”带来的性能影响有多少?》
201806/20180614_03.md 《PostgreSQL 流复制协议交互式调试 - replication=true》
201806/20180614_02.md 《PostgreSQL jdbc multi-host 配置与简单HA、Load Balance实现》
201806/20180614_01.md 《PostgreSQL libpq multi-host 配置与简单HA实现》
201806/20180613_05.md 《[未完待续] PostgreSQL 一键诊断项 - 珍藏级》
201806/20180613_04.md 《PostgreSQL 实时健康监控 大屏 - 低频指标 - 珍藏级》
201806/20180613_03.md 《PostgreSQL 实时健康监控 大屏 - 高频指标(服务器) - 珍藏级》
201806/20180613_02.md 《PostgreSQL 实时健康监控 大屏 - 高频指标 - 珍藏级》
201806/20180613_01.md 《PostgreSQL , Oracle command reference 语法手册解读》
201806/20180612_02.md 《PostgreSQL 登陆登出(login logout)事件触发方法》
201806/20180612_01.md 《PostgreSQL 一复合查询SQL优化例子 - (多个exists , 范围检索 , IN检索 , 模糊检索 组合)》
201806/20180608_01.md 《理解数据库扫描方法 - 利用扫描方法对数据存储进行优化》
201806/20180607_02.md 《Greenplum 轨迹相似(伴随分析)》
201806/20180607_01.md 《PostgreSQL + PostGIS 时态分析》
201806/20180605_02.md 《PostgreSQL PostGIS 的5种空间距离排序(knn)算法》
201806/20180605_01.md 《Greenplum & PostgreSQL UPSERT udf 实现 - 2 batch批量模式》
201806/20180604_01.md 《Greenplum & PostgreSQL UPSERT udf 实现 - 1 单行模式》
201806/20180602_02.md 《PostgreSQL GPU 加速(HeteroDB pg_strom) (GPU计算, GPU-DIO-Nvme SSD, 列存, GPU内存缓存)》
201806/20180602_01.md 《CentOS 7 动态调节CPU频率 - 给CPU升降频》
201806/20180601_03.md 《为什么PostgreSQL流复制备库在启动时不会立即启动wal receiver - startup慢导致需要的WAL在上游已删除》
201806/20180601_02.md 《PostgreSQL standby会不会做检查点? 以及做检查点的用处》
201806/20180601_01.md 《PostgreSQL pg_recvlogical 与 test_decoding 自定义,支持source table filter, 对接kafka,es等 - PostgreSQL CDC - (wal2json + Debezium)》

201805/20180530_02.md 《PostgreSQL 如何确定某个opclass支持哪些操作符(支持索引),JOIN方法,排序 - 了解opclass,am,opfamily,amop》
201805/20180530_01.md 《PostgreSQL 推荐 TPC-C 测试工具 sqlbench》
201805/20180529_01.md 《PostgreSQL wal_buffers 自动计算算法》
201805/20180528_01.md 《PostgreSQL Oracle checksum 配置与性能》
201805/20180524_05.md 《PostgreSQL 9.x, 10, 11 hash分区表 用法举例》
201805/20180524_04.md 《[招聘] [杭州米雅] PostgreSQL 开发 DBA》
201805/20180524_03.md 《[招聘] [招商仁和人寿] PostgreSQL 开发 DBA》
201805/20180524_02.md 《PostgreSQL 多应用场景实践 - 沙箱实验》
201805/20180524_01.md 《[未完待续] NVMe on CentOS\RHEL 7》
201805/20180522_04.md 《EDB PPAS (PostgreSQL plus advanced server) 10 postgresql.conf 参数模板 - 珍藏级》
201805/20180522_03.md 《PostgreSQL 10 postgresql.conf 参数模板 - 珍藏级》
201805/20180522_02.md 《[未完待续] PostgreSQL 监控、诊断功能设计》
201805/20180522_01.md 《[未完待续] PostgreSQL 邂逅 word2vec 文本搜索》
201805/20180521_03.md 《PostgresPro buildin pool(内置连接池)版本 原理与测试》
201805/20180521_02.md 《[转载] 面试必备:什么是一致性Hash算法?》
201805/20180521_01.md 《[转载] 什么是一致性哈希算法》
201805/20180519_11.md 《PostgreSQL 11 preview - pgbench 压测软件增强》
201805/20180519_10.md 《PostgreSQL 11 preview - pg_resetwal 在线修改 WAL segment size》
201805/20180519_09.md 《PostgreSQL 11 preview - jsonb_plpython, jsonb_plperl 插件, PG类型jsonb与pyton,perl程序类型的相互转换》
201805/20180519_08.md 《PostgreSQL 11 preview - 增加CREATE PROCEDURE和CALL语法 (含过程内commit/rollback, 自治)》
201805/20180519_07.md 《PostgreSQL 11 preview - 表达式索引柱状图buckets\STATISTICS\default_statistics_target可设置》
201805/20180519_06.md 《PostgreSQL 11 preview - TOAST切片阈值表级可配置》
201805/20180519_05.md 《PostgreSQL 11 preview - 通用场景性能 增强 汇总》
201805/20180519_04.md 《PostgreSQL 11 preview - 优化器 增强 汇总》
201805/20180519_03.md 《PostgreSQL 11 preview - 索引 增强 汇总》
201805/20180519_02.md 《PostgreSQL 11 preview - 并行计算 增强 汇总》
201805/20180519_01.md 《PostgreSQL 11 preview - 分区表 增强 汇总》
201805/20180518_02.md 《PostgreSQL ADHoc(任意字段组合)查询(rums索引加速) - 非字典化,普通、数组等组合字段生成新数组》
201805/20180518_01.md 《PostgreSQL 11 preview - 添加非空默认值不需要 rewrite table - online add column with default value》
201805/20180517_04.md 《PostgreSQL Oracle兼容性之 - text - text隐式转换》
201805/20180517_03.md 《PostgreSQL Oracle兼容性之 - ‘’ 空字符》
201805/20180517_02.md 《PostgreSQL Oracle兼容性之 时间相减得到NUMBER - timestamp-timestamp=numeric not interval》
201805/20180517_01.md 《PostgreSQL HooK 介绍》
201805/20180516_05.md 《[未完待续] x86多机 + 分布式共享存储BeeGFS + HA》
201805/20180516_04.md 《PostgreSQL 时间点恢复(PITR)时查找wal record的顺序 - loop(pg_wal, restore_command, stream)》
201805/20180516_03.md 《PostgreSQL 服务端COPY和客户端COPY - 暨PG有哪些服务端操作接口》
201805/20180516_02.md 《PostgreSQL pgbench 支持100万连接》
201805/20180516_01.md 《PostgreSQL Failover slot - 支持将slot信息发送给物理备库》
201805/20180515_03.md 《PostgreSQL 单表并行bulkload的extend file lock 冲突问题解决 - 数据块预分配》
201805/20180515_02.md 《从代码层判断 pg_basebackup 是否已正常结束 - 暨改进建议》
201805/20180515_01.md 《Greenplum max_prepared_transactions 设置不正确时的症状 - too many clients already》
201805/20180512_01.md 《PostgreSQL, SQL Server 逻辑增量 (通过逻辑标记update,delete) 同步到 Greenplum, PostgreSQL》
201805/20180511_01.md 《PostgreSQL Oracle PL/SQL 兼容性之 - AGGREGATE USING Clause 聚合函数》
201805/20180510_02.md 《PostgreSQL Oracle 兼容性 - Analysis函数之keep》
201805/20180510_01.md 《PostgreSQL copy (指定 QUOTE,ESCAPE,DELIMITER, 分隔符等, 支持ascii单字节字符…) single byte char 的输入》
201805/20180509_02.md 《Greenplum Oracle 兼容性之 - LOG ERRORS INTO》
201805/20180509_01.md 《PostgreSQL Oracle 兼容性之 - select for update of column_name (change to table_name or table_alias)》
201805/20180507_01.md 《PostgreSQL 自动创建分区实践 - 写入触发器》
201805/20180505_07.md 《阿里云 RDS PostgreSQL 高并发特性 vs 社区版本 (1.6万并发: 3倍吞吐,240倍响应速度)》
201805/20180505_06.md 《Migration Oracle to PostgreSQL “百家”文档集》
201805/20180505_05.md 《Become a PostgreSQL DBA》
201805/20180505_04.md 《ETL for Oracle to Greenplum (bulk) - Pentaho Data Integrator (PDI, kettle)》
201805/20180505_03.md 《ETL for Oracle to PostgreSQL 3 - DATAX》
201805/20180505_02.md 《ETL for Oracle to PostgreSQL 2 - Pentaho Data Integrator (PDI, kettle)》
201805/20180505_01.md 《ETL for Oracle to PostgreSQL 1 - Oracle Data Integrator (ODI)》
201805/20180502_01.md 《PostgreSQL 模糊查询+大量重复值匹配 实践 - 分区索引 = any (array())》
201805/20180501_57.md 《[未完待续] PostgreSQL 道德经 智慧 - 57》
201805/20180501_03.md 《[未完待续] PostgreSQL 道德经 智慧 - 3》

201804/20180427_03.md 《PostgreSQL 批量导入性能 (采用dblink 异步调用)》
201804/20180427_02.md 《PostgreSQL 改元信息 invalid index》
201804/20180427_01.md 《阿里云RDS PostgreSQL OSS 外部表实践 - (dblink异步调用封装并行) 从OSS并行导入数据》
201804/20180425_01.md 《Oracle DBA 增值 PostgreSQL,Greenplum 学习计划 - 珍藏级》
201804/20180424_05.md 《PostgreSQL CREATE INDEX CONCURRENTLY 的原理以及哪些操作可能堵塞索引的创建》
201804/20180424_04.md 《PostgreSQL 实践 - 实时广告位推荐 2 (任意字段组合、任意维度组合搜索、输出TOP-K)》
201804/20180424_03.md 《Greenplum 海量数据,大宽表 行存 VS 列存》
201804/20180424_02.md 《PostgreSQL 11 preview - 分区过滤控制参数 - enable_partition_pruning》
201804/20180424_01.md 《PostgreSQL Oracle 兼容性之 - 字符串 q quote 逃脱符号》
201804/20180423_03.md 《[转载] Oracle record、varray、table和%type、%rowtype的使用详解》
201804/20180423_02.md 《Oracle migration to Greenplum - (含 Ora2pg)》
201804/20180423_01.md 《[未完待续] PostgreSQL SQL Parser》
201804/20180420_03.md 《PostgreSQL 实践 - 实时广告位推荐 1 (任意字段组合、任意维度组合搜索、输出TOP-K)》
201804/20180420_02.md 《PostgreSQL 分区表的逻辑复制(逻辑订阅)》
201804/20180420_01.md 《[未完待续] PostgreSQL + timescaleDB + Prometheus 物联网时序数据监控组合》
201804/20180418_01.md 《[未完待续] PostgreSQL 生态 插件 归纳整理》
201804/20180417_03.md 《PostgreSQL Oracle 兼容性之 - round interval》
201804/20180417_02.md 《PostgreSQL bit运算CASE - 最近7天消费金额大于N的用户bits》
201804/20180417_01.md 《为什么geometry+GIST 比 geohash+BTREE更适合空间搜索 - 多出的不仅仅是20倍性能提升》
201804/20180416_02.md 《PostgreSQL 网约车打车派单 高峰区域集中打车冲突优化1 - 宇宙大爆炸理论与PostgreSQL实践》
201804/20180416_01.md 《PostgreSQL PostGIS so 预加载(preload) 性能提升 - 暨什么动态库建议预加载》
201804/20180414_03.md 《网约车打车派单系统思考 数据库设计与实现 - 每月投入6140元, 1天最多可盈利117亿 -_-!》
201804/20180414_02.md 《PostgreSQL 大表扫描策略 - BAS_BULKREAD , synchronize_seqscans , ring buffer 代替 buffer pool》
201804/20180414_01.md 《[未完待续] pgloader - mysql , sqlserver 迁移到 PostgreSQL - (含DDL自动迁移)》
201804/20180413_01.md 《PostgreSQL 从文件时间戳获悉一些信息(如数据库创建时间)》
201804/20180411_02.md 《EDB PPAS(Oracle 兼容版) Oracle与PostgreSQL 兼容模式的参数配置切换 - 珍藏级》
201804/20180411_01.md 《PostgreSQL Freeze 风暴预测续 - 珍藏级SQL》
201804/20180410_05.md 《PostgreSQL Oracle 兼容性之 - create type》
201804/20180410_04.md 《PostgreSQL 单库对象过多,触发Linux系统限制(inode满或inode index满) (ext4_dx_add_entry: Directory index full!) (could not create file “xx/xx/xxxxxx”: No space left on device)》
201804/20180410_03.md 《PostgreSQL 变态并行拉取单表的方法 - 按块并行(按行号(ctid)并行) + dblink 异步调用》
201804/20180410_02.md 《PostgreSQL Oracle 兼容性之 - 字符串分割》
201804/20180410_01.md 《PostgreSQL Oracle 兼容性之 - PL/SQL DETERMINISTIC 与PG函数稳定性(immutable, stable, volatile)》
201804/20180409_03.md 《PostgreSQL Linux 下 僵尸状态的处理》
201804/20180409_02.md 《[未完待续] PostgreSQL json 智能索引 与 操作符扩展》
201804/20180409_01.md 《PostgreSQL 11 preview - bloom filter 误报率评估测试及如何降低误报 - 暨bloom filter应用于HEAP与INDEX的一致性检测》
201804/20180408_03.md 《PostgreSQL 家谱、族谱类应用实践 - 图式关系存储与搜索》
201804/20180408_02.md 《PostgreSQL Oracle 兼容性之 - ALTER TRIGGER ENABLE|DISABLE》
201804/20180408_01.md 《PostgreSQL 11 preview - Logical replication support for TRUNCATE》
201804/20180407_03.md 《PostgreSQL 11 preview - Allow on-line enabling and disabling of data checksums (含pg_verify_checksums工具,离线检查数据文件有误块错误)》
201804/20180407_02.md 《PostgreSQL 11 preview - Faster partition pruning》
201804/20180407_01.md 《PostgreSQL 11 preview - MERGE 语法支持与CTE内支持,兼容SQL:2016 , 兼容 Oracle》
201804/20180406_01.md 《PostgreSQL 递归妙用案例 - 分组数据去重与打散》
201804/20180403_04.md 《PostgreSQL 11 preview - with_llvm JIT支持部署与试用》
201804/20180403_03.md 《PostgreSQL 任意列组合条件 行数估算 实践 - 采样估算》
201804/20180403_02.md 《[未完待续] PostgreSQL 公司内部培训资料 - 应用开发者、架构师、CTO、DBA、内核开发者》
201804/20180403_01.md 《insert on conflict - 合并写 (消除不必要更新)》
201804/20180402_07.md 《[未完待续] PostgreSQL HA (高可用) 简明手册3 - 三节点多副本强同步架构》
201804/20180402_06.md 《[未完待续] PostgreSQL HA (高可用) 简明手册2 - 双节点异步流复制架构》
201804/20180402_05.md 《[未完待续] PostgreSQL MPP EXTENSION citus(分布式 sharding) 简明手册》
201804/20180402_04.md 《[未完待续] PostgreSQL 对等架构 负载均衡(HAProxy/LVS) 简明手册》
201804/20180402_03.md 《[未完待续] PostgreSQL 读写分离 简明手册》
201804/20180402_02.md 《[未完待续] PostgreSQL HA (高可用) 简明手册1 - 共享存储架构》
201804/20180402_01.md 《PostgreSQL 数据离散性 与 索引扫描性能(btree & bitmap index scan)》

201803/20180331_01.md 《[转载] 磁盘硬件问题(坏块)检测》
201803/20180329_02.md 《PostgreSQL 恢复大法 - 恢复部分数据库、跳过坏块、修复无法启动的数据库》
201803/20180329_01.md 《PostgreSQL 相似文本检索与去重 - (银屑病怎么治?银屑病怎么治疗?银屑病怎么治疗好?银屑病怎么能治疗好?)》
201803/20180328_01.md 《Greenplum 计算能力估算 - 暨多大表需要分区,单个分区多大适宜》
201803/20180326_01.md 《PostgreSQL 一主多从(多副本,强同步)简明手册 - 配置、压测、监控、切换、防脑裂、修复、0丢失 - 珍藏级》
201803/20180325_06.md 《PostgreSQL 11 preview - 增加强制custom plan GUC开关(plancache_mode),对付倾斜》
201803/20180325_05.md 《PostgreSQL 11 preview - 强制auto prepared statment开关(自动化plan cache)(类似Oracle cursor_sharing force)》
201803/20180325_04.md 《PostgreSQL 11 preview - pg_stat_statements 增强,支持执行计划翻转记录 - pg_store_plans extension》
201803/20180325_03.md 《PostgreSQL 11 preview - pgbench 支持大于1000链接(ppoll()代替select())》
201803/20180325_02.md 《PostgreSQL Huge Page 使用建议 - 大内存主机、实例注意》
201803/20180325_01.md 《[转载] Linux进程状态解析之R、S、D、T、Z、X》
201803/20180323_05.md 《PostgreSQL 11 preview - BRIN索引接口功能扩展(BLOOM FILTER、min max分段)》
201803/20180323_04.md 《PostgreSQL 11 preview - Incremental Sort(排序优化)》
201803/20180323_03.md 《PostgreSQL Oracle 兼容性之 - INDEX SKIP SCAN (递归查询变态优化) 非驱动列索引扫描优化》
201803/20180323_02.md 《PostgreSQL Oracle 兼容性之 - DBMS_SQL(存储过程动态SQL中使用绑定变量-DB端prepare statement)》
201803/20180323_01.md 《PostgreSQL 11 preview - JIT接口放开》
201803/20180322_12.md 《我和大象 - 感恩、感谢、加油、腾飞》
201803/20180322_11.md 《PostgreSQL 11 preview - 多阶段并行聚合array_agg, string_agg》
201803/20180322_10.md 《PostgreSQL 11 preview - 虚拟列(自动根据表达式产生值)》
201803/20180322_09.md 《PostgreSQL 11 preview - 分页内核层优化 - 索引扫描offset优化(使用vm文件skip heap scan)》
201803/20180322_08.md 《PostgreSQL 11 preview - 索引优化。filter智能消除、分区索引智能合并》
201803/20180322_07.md 《PostgreSQL 11 preview - 分区表智能并行聚合、分组计算(已类似MPP架构,性能暴增)》
201803/20180322_06.md 《[未完待续] PostgreSQL PRO 特性 - json扩展 jsquery》
201803/20180322_05.md 《[未完待续] PostgreSQL PRO 特性 - pgpro_scheduler(类似Oracle dbms_jobs)》
201803/20180322_04.md 《[未完待续] PostgreSQL PRO 特性 - AQO(机器学习执行计划优化器)》
201803/20180322_03.md 《PostgreSQL PRO 特性 - 内存表(in_memory) - 索引组织 - standby 可写》
201803/20180322_02.md 《[未完待续] PostgreSQL PRO 特性 - sharding(pg_shardman)》
201803/20180322_01.md 《[未完待续] PostgreSQL PRO 特性 - multimaster》
201803/20180321_01.md 《PostgreSQL 生成任意基数数独 - 4》
201803/20180320_02.md 《PostgreSQL 生成任意基数数独 - 3》
201803/20180320_01.md 《PostgreSQL 生成任意基数数独 - 2》
201803/20180319_01.md 《PostgreSQL 生成任意基数数独 - 1》
201803/20180316_05.md 《[未完待续] PostgreSQL NP完全问题求近似解 例子, 最低成本集合》
201803/20180316_04.md 《[未完待续] PostgreSQL 索引与轻量锁》
201803/20180316_03.md 《[未完待续] PostgreSQL 全文检索 大结果集优化 - fuzzy match》
201803/20180316_02.md 《[未完待续] PostgreSQL hash 索引结构介绍》
201803/20180316_01.md 《[未完待续] PostgreSQL 跨域分布式数据库实践 - pathman + fdw》
201803/20180315_02.md 《[未完待续] PostgreSQL 开放压缩接口 与 lz4压缩插件》
201803/20180315_01.md 《[未完待续] PostgreSQL zstd 压缩算法 插件》
201803/20180314_04.md 《PostgreSQL 流计算插件pipelinedb sharding 集群版原理介绍 - 一个全功能的分布式流计算引擎》
201803/20180314_03.md 《PostgreSQL skip locked与CTE妙用 - 解决并发批量更新锁冲突带来的锁等待,提高处理吞吐》
201803/20180314_02.md 《PostgreSQL 数据库多列复合索引的字段顺序选择原理》
201803/20180314_01.md 《PostgreSQL 那些使用临时文件的操作与跟踪》
201803/20180312_06.md 《[未完待续] PostgreSQL Oracle 兼容性之 - sys.anydata》
201803/20180312_05.md 《[未完待续] PostgreSQL 区块链(blockchain) 插件 pg_blkchain , pg_credereum》
201803/20180312_04.md 《[转载] [嵌入式开发]Linux性能分析——上下文切换》
201803/20180312_03.md 《PostgreSQL Oracle 兼容性之 - 自定义并行聚合函数 PARALLEL_ENABLE AGGREGATE》
201803/20180312_02.md 《[未完待续] [翻译] PostgreSQL 常见HA方案》
201803/20180312_01.md 《[未完待续] PostgreSQL shard 课题 - 如何shard可以方便的扩容(一致性hash, mapping, …)》
201803/20180311_06.md 《PostgreSQL rotate table 自动清理调度 - 约束,触发器》
201803/20180311_05.md 《PostgreSQL checkpoint 相关参数优化设置与解释》
201803/20180311_04.md 《PostgreSQL 垃圾版本引入的索引扫描性能下降诊断》
201803/20180311_03.md 《[未完待续] PostgreSQL 哪些状态不可中断 - 杀不掉的QUERY和会话》
201803/20180311_02.md 《[未完待续] PostgreSQL 扩展存储引擎介绍 - zheap - 1》
201803/20180311_01.md 《[未完待续] PostgreSQL Oracle 兼容性之 - pl/sql 迁移到 plpgsql》
201803/20180310_09.md 《[未完待续] PostgreSQL HeteroDB GPU 加速 - pl/cuda , pg-strom , heterodb》
201803/20180310_08.md 《[未完待续] PostgreSQL 函数编程语言扩展 - pl/go》
201803/20180310_07.md 《[未完待续] PostgreSQL 函数编程语言扩展 - pl/lua》
201803/20180310_06.md 《[未完待续] PostgreSQL 函数编程语言扩展 - pl/swift》
201803/20180310_05.md 《[未完待续] [翻译] PostgreSQL 插件开发 5 (版本迭代) - Writing Postgres Extensions Code Organization and Versioning》
201803/20180310_04.md 《[未完待续] [翻译] PostgreSQL 插件开发 4 (测试) - Writing Postgres Extensions - Testing》
201803/20180310_03.md 《[未完待续] [翻译] PostgreSQL 插件开发 3 (调试) - Writing Postgres Extensions - Debugging》
201803/20180310_02.md 《[未完待续] [翻译] PostgreSQL 插件开发 2 (类型与操作符) - Writing Postgres Extensions - Types and Operators》
201803/20180310_01.md 《[未完待续] [翻译] PostgreSQL 插件开发 1 (基础) - Writing Postgres Extensions - the Basics》
201803/20180309_02.md 《PostgreSQL 全文检索 - 词频统计》
201803/20180309_01.md 《PostgreSQL 多查询条件,多个索引的选择算法与问题诊断方法》
201803/20180308_02.md 《阿里云 RDS PostgreSQL 隐藏开关 - hash to btree, unlogged to logged》
201803/20180308_01.md 《PostgreSQL Oracle 兼容性之 - 消息队列 DBMS_AQ》
201803/20180307_01.md 《[未完待续] PostgreSQL 流式fft傅里叶变换 (plpython + numpy + 数据库流式计算)》
201803/20180306_01.md 《PostgreSQL 多值类型(如数组),元素值全局唯一 - 约束如何实现》
201803/20180305_01.md 《PostgreSQL 类微博FEED系统 - 设计与性能指标》
201803/20180302_02.md 《PostgreSQL CVE-2018-1058(search_path) - 暨数据库的那些陷阱与攻防指南》
201803/20180302_01.md 《PostgreSQL 社交类好友关系系统实践 - 正反向关系查询加速》
201803/20180301_04.md 《[未完待续] PostgreSQL On ECS 云端生命周期管理 系列文章 - 1 ….》
201803/20180301_03.md 《PostgreSQL count-min sketch top-n 概率计算插件 cms_topn (结合窗口实现同比、环比、滑窗分析等) - 流计算核心功能之一》
201803/20180301_02.md 《PostgreSQL 通过分割heap数据文件分拆表的hacking方法》
201803/20180301_01.md 《PostgreSQL 并行vacuum patch - 暨为什么需要并行vacuum或分区表》

201802/20180228_13.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 方案总体架构》
201802/20180228_12.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案12》
201802/20180228_11.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案11》
201802/20180228_10.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案10》
201802/20180228_09.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案9》
201802/20180228_08.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案8》
201802/20180228_07.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案7》
201802/20180228_06.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案6》
201802/20180228_05.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案5》
201802/20180228_04.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案4》
201802/20180228_03.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案3》
201802/20180228_02.md 《[未完待续] PostgreSQL ADHoc(任意字段组合)查询 - 实践与方案2》
201802/20180228_01.md 《PostgreSQL ADHoc(任意字段组合)查询 与 字典化 (rum索引加速) - 实践与方案1 - 菜鸟 某仿真系统》
201802/20180227_02.md 《PostgreSQL 全局ID分配(数据字典化)服务 设计实践》
201802/20180227_01.md 《PostgreSQL 覆盖 Oracle 18c 重大新特性》
201802/20180226_06.md 《PostgreSQL raster(栅格数据) st_value 优化举例》
201802/20180226_05.md 《PostgreSQL SELECT 的高级用法(CTE, LATERAL, ORDINALITY, WINDOW, SKIP LOCKED, DISTINCT, GROUPING SETS, …) - 珍藏级》
201802/20180226_04.md 《PostgreSQL 11 preview - 支持 数组外键约束》
201802/20180226_03.md 《PostgreSQL pgcrypto 对称加密、非对称加密用法介绍》
201802/20180226_02.md 《[转载] 白话解释 非对称加密,电子签名,电子证书,根证书,HTTPS,PKI 到底是什么》
201802/20180226_01.md 《[转载] 对称加密与非对称加密》
201802/20180224_01.md 《PostgreSQL 11 preview - SQL:2011 window frame clause全面支持 及 窗口、帧用法和业务场景介绍》
201802/20180215_01.md 《PostgreSQL 11 preview - Surjective indexes - 索引HOT增强(表达式)update评估》
201802/20180210_01.md 《PostgreSQL VOPS 向量计算 + DBLINK异步并行 - 单实例 10亿 聚合计算跑进2秒》
201802/20180208_02.md 《PostgreSQL 多个数组聚合为一维数组加速(array_agg)》
201802/20180208_01.md 《PostgreSQL 店铺运营实践 - JSON[]数组 内部标签数据等值、范围检索100倍+加速示例 (含,单值+多值列合成)》
201802/20180207_02.md 《PostgreSQL UDF实现tsvector(全文检索), array(数组)多值字段与scalar(单值字段)类型的整合索引(类分区索引) - 单值与多值类型复合查询性能提速100倍+ 案例 (含,单值+多值列合成)》
201802/20180207_01.md 《PostgreSQL 如何判断idle in transaction的事务中有没有东西要提交》
201802/20180206_01.md 《分区表锁粒度差异 - pg_pathman VS native partition table》
201802/20180205_04.md 《PostgreSQL APP海量FEED LOG实时质量统计CASE(含percentile_disc) - 含rotate 分区表》
201802/20180205_03.md 《PostgreSQL 相似搜索分布式架构设计与实践 - dblink异步调用与多机并行(远程 游标+记录 UDF实例)》
201802/20180205_02.md 《PostgreSQL 11 preview - 分区表用法及增强 - 增加HASH分区支持 (hash, range, list)》
201802/20180205_01.md 《PostgreSQL 与关系代数 (Equi-Join , Semi-Join , Anti-Join , Division)》
201802/20180204_03.md 《PostgreSQL 11 preview - Parallel Append(包括 union all\分区查询) (多表并行计算) sharding架构并行计算核心功能之一》
201802/20180204_02.md 《PostgreSQL 11 preview - 新功能, 分区表全局索引管理》
201802/20180204_01.md 《PostgreSQL 11 preview - 并行排序、并行索引 (性能线性暴增) 单实例100亿TOP-K仅40秒》
201802/20180202_02.md 《PostgreSQL 11 preview - 分区表智能并行JOIN (已类似MPP架构,性能暴增)》
201802/20180202_01.md 《PostgreSQL 相似搜索设计与性能 - 地址、QA、POI等文本 毫秒级相似搜索实践》
201802/20180201_03.md 《[转] 关于入侵PostgreSQL的那些事儿(文件读取写入、命令执行的办法) -大对象》
201802/20180201_02.md 《PostgreSQL dblink异步调用实现 并行hash分片JOIN - 含数据交、并、差 提速案例 - 含dblink VS pg 11 parallel hash join VS pg 11 智能分区JOIN》
201802/20180201_01.md 《PostgreSQL 11 preview - parallel hash (含hash JOIN , hash agg等) 性能极大提升》

201801/20180131_02.md 《PostgreSQL in 与 = any 的SQL语法异同与性能优化》
201801/20180131_01.md 《PostgreSQL 整型int与布尔boolean的自动转换设置(含自定义cast与cast规则介绍)》
201801/20180129_01.md 《PostgreSQL 时序数据库插件 timescaleDB 部署实践(含例子 纽约TAXI数据透视分析) - PostGIS + timescaleDB => PG时空数据库》
201801/20180128_04.md 《Greenplum 连接池实践》
201801/20180128_03.md 《[转] java - 过滤ASCII码中的不可见字符, ASCII三部分, 各控制字符详解》
201801/20180128_02.md 《[转] SqlServe到PG迁移错误:无效的编码序列”UTF8”: 0x00》
201801/20180128_01.md 《PostgreSQL, Greenplum ETL 之 - 非法字符(如0x00)过滤、转换(blob2text, bytea2text)》
201801/20180127_01.md 《Greenplum roaring bitmap与业务场景 (类阿里云RDS PG varbitx, 应用于海量用户 实时画像和圈选、透视)》
201801/20180125_01.md 《PostgreSQL Oracle 兼容性之 - rownum》
201801/20180124_02.md 《PostgreSQL 多重含义数组检索与条件过滤 (标签1:属性, 标签n:属性) - 包括UPSERT操作如何修改数组、追加数组元素》
201801/20180124_01.md 《PostgreSQL 查询涉及分区表过多导致的性能问题 - 性能诊断与优化(大量BIND, spin lock, SLEEP进程)》
201801/20180123_01.md 《PostgreSQL 全文检索之 - 位置匹配 过滤语法(例如 ‘速度 <1> 激情’)》
201801/20180122_03.md 《PostgreSQL 商用版本EPAS(阿里云ppas(Oracle 兼容版)) - 分区表性能优化 (堪比pg_pathman)》
201801/20180122_02.md 《PostgreSQL 范围过滤 + 其他字段排序OFFSET LIMIT(多字段区间过滤)的优化与加速》
201801/20180122_01.md 《学习 PostgreSQL Frontend/Backend protocol (通信协议)》
201801/20180121_01.md 《阿里巴巴 PostgreSQL、社区生态;PG开发者指南、原理、案例、管理优化实践《学习资料、视频》;《PG天天象上》沙龙纪录 - 珍藏级》
201801/20180119_04.md 《PostgreSQL 10 自定义并行计算聚合函数的原理与实践 - (含array_agg合并多个数组为单个一元数组的例子)》
201801/20180119_03.md 《PostgreSQL bitmap scan的IO放大的原理解释和优化》
201801/20180119_02.md 《用PostgreSQL 处理 指纹 数据》
201801/20180119_01.md 《PostgreSQL 商用版本EPAS(阿里云ppas) - 测试环境部署(EPAS 安装、配置、管理、Oracle DBLINK、外表)》
201801/20180118_04.md 《PostgreSQL 商用版本EPAS(阿里云ppas(Oracle 兼容版)) 自定义custom plan次数》
201801/20180118_03.md 《PostgreSQL 模糊查询 与 正则匹配 性能差异与SQL优化建议》
201801/20180118_02.md 《如何将谷歌地球(google earth) 的数据导入 PostgreSQL》
201801/20180118_01.md 《OSM(OpenStreetMap) poi、路网 数据导入 PostgreSQL》
201801/20180117_03.md 《PostgreSQL freeze 风暴导致的IOPS飙升 - 事后追溯》
201801/20180117_02.md 《[转载]MySQL和PostgreSQL的常用语法差异》
201801/20180117_01.md 《[转载]MySQL和PostgreSQL的数据类型对比》
201801/20180116_02.md 《PostgreSQL 商用版本EPAS(阿里云ppas(Oracle 兼容版)) SQL防火墙使用(白名单管理、防SQL注入、防DDL等)》
201801/20180116_01.md 《[转]流数据库 概率计算概念 - PipelineDB-Probabilistic Data Structures & Algorithms》
201801/20180115_01.md 《电商订单 + 物流信息对称补齐案例 - A, B表,到达时间交叉,增量JOIN补全C数据》
201801/20180113_04.md 《PostgreSQL 商用版本EPAS(阿里云ppas(Oracle 兼容版)) NUMA 架构spin锁等待优化》
201801/20180113_03.md 《PostgreSQL 商用版本EPAS(阿里云ppas(Oracle 兼容版)) 自动(postgresql.conf)参数计算与适配功能》
201801/20180113_02.md 《PostgreSQL 商用版本EPAS(阿里云ppas(Oracle 兼容版)) 索引推荐功能使用》
201801/20180113_01.md 《PostgreSQL 商用版本EPAS(阿里云ppas(Oracle 兼容版)) HTAP功能之资源隔离管理 - CPU与刷脏资源组管理》
201801/20180111_02.md 《PostgreSQL SQL自动优化案例 - 极简,自动推荐索引》
201801/20180111_01.md 《PostgreSQL SQL filter (SQL 成本|语义过滤器) - SQL成本防火墙》
201801/20180110_01.md 《PostgreSQL on Docker部署时的shm配置注意》
201801/20180109_01.md 《强制数据分布与导出prefix - 阿里云pg, hdb pg oss快速数据规整外部表导出实践案例》
201801/20180107_01.md 《SQL流式案例 - 旋转门压缩(前后计算相关滑窗处理例子)》
201801/20180105_03.md 《PostgreSQL 秒杀4种方法 - 增加 批量流式加减库存 方法》
201801/20180105_02.md 《PostgreSQL 大学选课相关性应用实践》
201801/20180105_01.md 《PostgreSQL json 任意位置 append 功能实现》
201801/20180104_02.md 《航空公司数据库设计》
201801/20180104_01.md 《传统分库分表(sharding)的缺陷与破解之法》
201801/20180103_01.md 《PostgreSQL 3D City 应用》
201801/20180102_05.md 《PostgreSQL Oracle 兼容性之 - connect by 高级选项 CONNECT_BY_ISLEAF、SYS_CONNECT_BY_PATH、CONNECT_BY_ISCYCLE、LEVEL》
201801/20180102_04.md 《PostgreSQL 图式搜索(graph search)实践 - 百亿级图谱,毫秒响应》
201801/20180102_03.md 《[未完待续]数据挖掘、可视化与机器学习工具: redash》
201801/20180102_02.md 《[未完待续]数据挖掘、可视化与机器学习工具: superset》
201801/20180102_01.md 《[转载]易上手的数据挖掘、可视化与机器学习工具: Orange介绍》

201712/20171231_01.md 《PostgreSQL 实时位置跟踪+轨迹分析系统实践 - 单机顶千亿轨迹/天》
201712/20171228_01.md 《Greenplum hash分布算法》
201712/20171227_01.md 《PostgreSQL 遗传学应用 - 矩阵相似距离计算 (欧式距离,…XX距离)》
201712/20171225_01.md 《PostgreSQL 时序数据案例 - 时间流逝, 自动压缩(时间粒度老化), 同比\环比》
201712/20171223_02.md 《会议室预定系统实践(解放开发) - PostgreSQL tsrange(时间范围类型) + 排他约束》
201712/20171223_01.md 《惊天性能!单RDS PostgreSQL实例 支撑 2000亿 - 实时标签透视案例 (含dblink异步并行调用)》
201712/20171222_02.md 《超时流式处理 - 没有消息流入的数据异常监控》
201712/20171222_01.md 《PostgreSQL pgbench : 冒号处理 常量包含冒号。》
201712/20171221_01.md 《PostgreSQL OUTER JOIN 优化的几个知识点 - 语义转换、内存带宽、JOIN算法、FILTER亲和力、TSP、HINT、命中率、存储顺序、扫描顺序、索引深度》
201712/20171217_01.md 《PostgreSQL Oracle 兼容性之 - Partition By Outer Join实现稠化报表》
201712/20171216_01.md 《PostgreSQL 高并发任务分配系统 实践》
201712/20171214_01.md 《PostgreSQL UDF妙用 - mybatis等框架,不支持的语法都可以通过UDF来实现》
201712/20171213_02.md 《Greenplum merge insert 用法与性能 (insert on conflict) - 2》
201712/20171213_01.md 《Greenplum merge insert 用法与性能 (insert on conflict) - 1》
201712/20171212_02.md 《Greenplum 点查(按PK查询)性能与提升空间》
201712/20171212_01.md 《阿里云RDS PostgreSQL varbitx实践 - 流式标签 (阅后即焚流式批量计算) - 万亿级,任意标签圈人,毫秒响应》
201712/20171211_03.md 《Greenplum 统计信息收集参数 - 暨统计信息不准引入的broadcast motion一例》
201712/20171211_02.md 《PostgreSQL 设置单条SQL的执行超时 - 防雪崩》
201712/20171211_01.md 《PostgreSQL plpgsql VS Oracle PL/SQL》
201712/20171209_01.md 《多流实时聚合 - 记录级实时快照 - JSON聚合与json全文检索的功能应用》
201712/20171208_05.md 《人、机客户服务质量 - 实时透视分析 - (多股数据流上下文相关实时分析,窗口保持)》
201712/20171208_04.md 《Greenplum 清理垃圾、修改存储模式(行列变换) 平滑方法 - 交换数据、交换分区》
201712/20171208_03.md 《PostgreSQL 业务数据质量 实时监控 实践》
201712/20171208_02.md 《PostgreSQL 元数据库讲解 - 对象(表、索引、函数、序列、视图…)在哪里、如何识别、如何求对象定义(DDL语句) - show create》
201712/20171208_01.md 《如何根据行号高效率的清除过期数据 - 非分区表,数据老化实践》
201712/20171207_02.md 《Recheck Cond filter IO\CPU放大 原理与优化CASE - 含 超级大表 不包含(反选) SQL优化》
201712/20171207_01.md 《PostgreSQL - 鱼与熊掌可兼得 - 多副本0丢失与高性能兼得 - 事务级异步、同步开关》
201712/20171206_01.md 《PostgreSQL - 全文检索内置及自定义ranking算法介绍 与案例》
201712/20171205_02.md 《用PostgreSQL 做实时高效 搜索引擎 - 全文检索、模糊查询、正则查询、相似查询、ADHOC查询》
201712/20171204_05.md 《PostgreSQL 用 CTE语法 + 继承 实现拆分大表》
201712/20171204_04.md 《PostgreSQL 逻辑订阅 - DDL 订阅 实现方法》
201712/20171204_03.md 《PostgreSQL Oracle兼容性 - substrb - orafce substrb 适配 Oracle substrb》
201712/20171204_02.md 《Greenplum explain analyze 解读 + 深度明细开关 - 珍藏级》
201712/20171204_01.md 《GIS术语 - POI、AOI、LOI、路径、轨迹》

201711/20171129_02.md 《PostgreSQL 10 on ECS 实施 流复制备库镜像+自动快照备份+自动备份验证+自动清理备份与归档 - 珍藏级》
201711/20171129_01.md 《PostgreSQL、Greenplum 滑动窗口 分析SQL 实践》
201711/20171128_01.md 《一个端口代理软件 - inlab balance》
201711/20171127_02.md 《Greenplum , PostgreSQL pgcrypto 加密算法、mode、PAD的选择 - 与Oracle, MySQL的差异(安全性差异)》
201711/20171127_01.md 《Greenplum 排序nulls first|last的 SQL写法实现》
201711/20171126_02.md 《[未完待续] 数据库sharding》
201711/20171126_01.md 《PostgreSQL手机行业经营分析、决策系统设计 - 实时圈选、透视、估算》
201711/20171125_01.md 《[未完待续] 数据库生命周期管理》
201711/20171123_02.md 《PostgreSQL 流式统计 - insert on conflict 实现 流式 UV(distinct), min, max, avg, sum, count …》
201711/20171123_01.md 《HybridDB PostgreSQL “Sort、Group、distinct 聚合、JOIN” 不惧怕数据倾斜的黑科技和原理 - 多阶段聚合》
201711/20171122_03.md 《PostgreSQL multipolygon 空间索引查询过滤精简优化 - IO,CPU放大优化》
201711/20171122_02.md 《PostgreSQL 传统 hash 分区方法和性能》
201711/20171122_01.md 《PostgreSQL distinct 与 Greenplum distinct 的实现与优化》
201711/20171121_03.md 《PostgreSQL 索引虚拟列 - 表达式索引 - JOIN提速》
201711/20171121_02.md 《乱序写入导致的索引膨胀(B-tree, GIN, GiST皆如此)》
201711/20171121_01.md 《PostgreSQL 如何快速构建 海量 逼真 测试数据》
201711/20171119_01.md 《PostgreSQL 11 preview - pgbench 变量、函数扩展 - 暨pgbench 自定义 benchmark讲解》
201711/20171118_01.md 《PostgreSQL 11 preview - compress method 接口 - 暨开放接口系列》
201711/20171116_01.md 《Greenplum insert的性能(单步\批量\copy) - 暨推荐使用gpfdist、阿里云oss外部表并行导入》
201711/20171111_02.md 《PostgreSQL 数据库NULL值的默认排序行为与查询、索引定义规范 - nulls first\last, asc\desc》
201711/20171111_01.md 《PostgreSQL 异步消息实践 - Feed系统实时监测与响应(如 电商主动服务) - 分钟级到毫秒级的实现》
201711/20171110_01.md 《PostgreSQL 电商小需求 - 凑单商品的筛选》
201711/20171108_01.md 《PostgreSQL Oracle 兼容性之 - rowid (CREATE TABLE WITH OIDS)》
201711/20171107_49.md 《HTAP数据库 PostgreSQL 场景与性能测试之 3.1 - (OLAP) 大表JOIN统计查询-10亿 join 1亿 agg》
201711/20171107_48.md 《HTAP数据库 PostgreSQL 场景与性能测试之 47 - (OLTP多模优化) 空间应用 - 高并发空间位置更新、多属性KNN搜索并测(含空间索引)末端配送、新零售类项目》
201711/20171107_47.md 《HTAP数据库 PostgreSQL 场景与性能测试之 46 - (OLTP) 大json字段的高并发更新》
201711/20171107_46.md 《HTAP数据库 PostgreSQL 场景与性能测试之 45 - (OLTP) 数据量与性能的线性关系(10亿+无衰减), 暨单表多大需要分区》
201711/20171107_45.md 《[未完待续] HTAP数据库 PostgreSQL 场景与性能测试之 44 - (OLTP) 空间应用 - 空间包含查询(输入多边形 包含 表内空间对象)》
201711/20171107_44.md 《HTAP数据库 PostgreSQL 场景与性能测试之 43 - (OLTP+OLAP) unlogged table 含索引多表批量写入》
201711/20171107_43.md 《HTAP数据库 PostgreSQL 场景与性能测试之 42 - (OLTP+OLAP) unlogged table 不含索引多表批量写入》
201711/20171107_42.md 《HTAP数据库 PostgreSQL 场景与性能测试之 41 - (OLTP+OLAP) 含索引多表批量写入》
201711/20171107_41.md 《HTAP数据库 PostgreSQL 场景与性能测试之 40 - (OLTP+OLAP) 不含索引多表批量写入》
201711/20171107_40.md 《HTAP数据库 PostgreSQL 场景与性能测试之 39 - (OLTP+OLAP) logged & unlogged table 含索引多表单点写入》
201711/20171107_39.md 《HTAP数据库 PostgreSQL 场景与性能测试之 38 - (OLTP+OLAP) logged & unlogged table 不含索引多表单点写入》
201711/20171107_38.md 《HTAP数据库 PostgreSQL 场景与性能测试之 37 - (OLTP+OLAP) 含索引单表批量写入》
201711/20171107_37.md 《HTAP数据库 PostgreSQL 场景与性能测试之 36 - (OLTP+OLAP) 不含索引单表批量写入》
201711/20171107_36.md 《HTAP数据库 PostgreSQL 场景与性能测试之 35 - (OLTP+OLAP) 含索引单表单点写入》
201711/20171107_35.md 《HTAP数据库 PostgreSQL 场景与性能测试之 34 - (OLTP+OLAP) 不含索引单表单点写入》
201711/20171107_34.md 《HTAP数据库 PostgreSQL 场景与性能测试之 33 - (OLAP) 物联网 - 线性字段区间实时统计》
201711/20171107_33.md 《HTAP数据库 PostgreSQL 场景与性能测试之 32 - (OLTP) 高吞吐数据进出(堆存、行扫、无需索引) - 阅后即焚(JSON + 函数流式计算)》
201711/20171107_32.md 《HTAP数据库 PostgreSQL 场景与性能测试之 31 - (OLTP) 高吞吐数据进出(堆存、行扫、无需索引) - 阅后即焚(读写大吞吐并测)》
201711/20171107_31.md 《HTAP数据库 PostgreSQL 场景与性能测试之 30 - (OLTP) 秒杀 - 高并发单点更新》
201711/20171107_30.md 《HTAP数据库 PostgreSQL 场景与性能测试之 29 - (OLTP) 空间应用 - 高并发空间位置更新(含空间索引)》
201711/20171107_29.md 《HTAP数据库 PostgreSQL 场景与性能测试之 28 - (OLTP) 高并发点更新》
201711/20171107_28.md 《HTAP数据库 PostgreSQL 场景与性能测试之 27 - (OLTP) 物联网 - FEED日志, 流式处理 与 阅后即焚 (CTE)》
201711/20171107_27.md 《HTAP数据库 PostgreSQL 场景与性能测试之 26 - (OLTP) NOT IN、NOT EXISTS 查询》
201711/20171107_26.md 《HTAP数据库 PostgreSQL 场景与性能测试之 25 - (OLTP) IN , EXISTS 查询》
201711/20171107_25.md 《HTAP数据库 PostgreSQL 场景与性能测试之 24 - (OLTP) 物联网 - 时序数据并发写入(含时序索引BRIN)》
201711/20171107_24.md 《HTAP数据库 PostgreSQL 场景与性能测试之 23 - (OLAP) 并行计算》
201711/20171107_23.md 《HTAP数据库 PostgreSQL 场景与性能测试之 22 - (OLTP) merge insert|upsert|insert on conflict|合并写入》
201711/20171107_22.md 《HTAP数据库 PostgreSQL 场景与性能测试之 21 - (OLTP+OLAP) 排序、建索引》
201711/20171107_21.md 《HTAP数据库 PostgreSQL 场景与性能测试之 20 - (OLAP) 用户画像圈人场景 - 多个字段任意组合条件筛选与透视》
201711/20171107_20.md 《HTAP数据库 PostgreSQL 场景与性能测试之 19 - (OLAP) 用户画像圈人场景 - 数组相交查询与聚合》
201711/20171107_19.md 《HTAP数据库 PostgreSQL 场景与性能测试之 18 - (OLAP) 用户画像圈人场景 - 数组包含查询与聚合》
201711/20171107_18.md 《HTAP数据库 PostgreSQL 场景与性能测试之 17 - (OLTP) 数组相似查询》
201711/20171107_17.md 《HTAP数据库 PostgreSQL 场景与性能测试之 16 - (OLTP) 文本特征向量 - 相似特征(海明…)查询》
201711/20171107_16.md 《HTAP数据库 PostgreSQL 场景与性能测试之 15 - (OLTP) 物联网 - 查询一个时序区间的数据》
201711/20171107_15.md 《HTAP数据库 PostgreSQL 场景与性能测试之 14 - (OLTP) 字符串搜索 - 全文检索》
201711/20171107_14.md 《HTAP数据库 PostgreSQL 场景与性能测试之 13 - (OLTP) 字符串搜索 - 相似查询》
201711/20171107_13.md 《HTAP数据库 PostgreSQL 场景与性能测试之 12 - (OLTP) 字符串搜索 - 前后模糊查询》
201711/20171107_12.md 《HTAP数据库 PostgreSQL 场景与性能测试之 11 - (OLTP) 字符串搜索 - 后缀查询》
201711/20171107_11.md 《HTAP数据库 PostgreSQL 场景与性能测试之 10 - (OLTP) 字符串搜索 - 前缀查询》
201711/20171107_10.md 《HTAP数据库 PostgreSQL 场景与性能测试之 9 - (OLTP) 字符串模糊查询 - 含索引实时写入》
201711/20171107_09.md 《HTAP数据库 PostgreSQL 场景与性能测试之 8 - (OLTP) 多值类型(数组)含索引实时写入》
201711/20171107_08.md 《HTAP数据库 PostgreSQL 场景与性能测试之 7 - (OLTP) 全文检索 - 含索引实时写入》
201711/20171107_07.md 《HTAP数据库 PostgreSQL 场景与性能测试之 6 - (OLTP) 空间应用 - KNN查询(搜索附近对象,由近到远排序输出)》
201711/20171107_06.md 《HTAP数据库 PostgreSQL 场景与性能测试之 5 - (OLTP) 空间应用 - 空间包含查询(表内多边形 包含 输入空间对象)》
201711/20171107_05.md 《HTAP数据库 PostgreSQL 场景与性能测试之 4 - (OLAP) 大表OUTER JOIN统计查询》
201711/20171107_04.md 《HTAP数据库 PostgreSQL 场景与性能测试之 3 - (OLAP) 大表JOIN统计查询》
201711/20171107_03.md 《HTAP数据库 PostgreSQL 场景与性能测试之 2 - (OLTP) 多表JOIN》
201711/20171107_02.md 《HTAP数据库 PostgreSQL 场景与性能测试之 1 - (OLTP) 点查》
201711/20171107_01.md 《[未完待续] 流式机器学习(online machine learning) - pipelineDB with plR and plPython》
201711/20171104_03.md 《PostgreSQL 中英文混合分词特殊规则(中文单字、英文单词) - 中英分明》
201711/20171104_02.md 《[未完待续] PostgreSQL on ECS 高效率持续备份设计 - By ZFS on Linux》
201711/20171104_01.md 《[未完待续] pgrouting在机票业务中的应用 - 实时最佳转机计算》
201711/20171103_03.md 《[未完待续] AgensGraph 图数据库介绍以及 on ECS部署》
201711/20171103_02.md 《[未完待续] PostgreSQL 去O (Oracle),不仅仅是兼容,还有更多》
201711/20171103_01.md 《PostgreSQL Oracle兼容性 - 计算字符长度与字节长度(char(?) 与varchar(?)空格如何计算长度)》
201711/20171102_02.md 《PostgreSQL 按需切片的实现(TimescaleDB插件自动切片功能的plpgsql schemaless实现)》
201711/20171102_01.md 《PostgreSQL 多字段任意组合搜索的性能》
201711/20171101_01.md 《PostgreSQL pg_stat_reset清除track_counts的隐患》

201710/20171031_01.md 《PostgreSQL 电子围栏的应用场景和性能(大疆、共享设备、菜鸟。。。)》
201710/20171030_03.md 《PostgreSQL 虚拟|虚假 索引(hypothetical index) - HypoPG》
201710/20171030_02.md 《PostgreSQL 统计信息pg_statistic格式及导入导出dump_stat - 兼容Oracle》
201710/20171030_01.md 《[未完待续] PostgreSQL 分布式流式计算 最佳实践》
201710/20171029_02.md 《PostgreSQL 10 新特性 - identity column (serial, 自增)》
201710/20171029_01.md 《最受开发者欢迎的HTAP数据库PostgreSQL 10特性》
201710/20171027_04.md 《[未完待续] 情感词分析,维护社会和谐 - PostgreSQL,Greenplum文本挖掘、分析实践》
201710/20171027_03.md 《[未完待续] PostgreSQL 10 sharding 封装(pg_pathman + postgres_fdw) - 阿里云RDS PG sharding实践》
201710/20171027_02.md 《MySQL准实时同步到PostgreSQL, Greenplum的方案之一 - rds_dbsync》
201710/20171027_01.md 《MySQL,Oracle,SQL Server等准实时同步到PostgreSQL的方案之一 - FDW外部访问接口》
201710/20171026_02.md 《PostgreSQL + PostGIS + SFCGAL 优雅的处理3D数据》
201710/20171026_01.md 《debezium - 数据实时捕获和传输管道(CDC)》
201710/20171025_03.md 《PostgreSQL 整型除法要注意》
201710/20171025_02.md 《PostgreSQL Oracle 兼容性之 - substrb (基于字节的字符串截取)》
201710/20171025_01.md 《Linux 批量依赖库拷贝(ldd)》
201710/20171024_06.md 《PostgreSQL Oracle兼容性 之 - parser SQL保留|关键字(keywrods)大全》
201710/20171024_05.md 《PostgreSQL Oracle 兼容性之 - 系统列(关键字、保留字)的处理(ctid, oid, cmin, cmax, xmin, xmax)》
201710/20171024_04.md 《PostgreSQL Oracle 兼容性之 - timestamp + numeric》
201710/20171024_03.md 《Linux page allocation failure 的问题处理 - zone_reclaim_mode》
201710/20171024_02.md 《[未完待续] 探探的寻找算法与数据库优化》
201710/20171024_01.md 《[转] 快速计算Distinct Count》
201710/20171023_01.md 《在PostgreSQL中使用 plpythonu 调用系统命令》
201710/20171020_02.md 《[未完待续] Greenplum 连接池实践》
201710/20171020_01.md 《多国语言字符串的加密、全文检索、模糊查询的支持》
201710/20171018_04.md 《Greenplum, PostgreSQL 数据实时订阅的几种方式》
201710/20171018_03.md 《[未完待续] PGQ 异步消息队列的使用》
201710/20171018_02.md 《PostGIS 距离计算建议 - 投影 与 球 坐标系, geometry 与 geography 类型》
201710/20171018_01.md 《PostgreSQL 10 + PostGIS + Sharding(pg_pathman) + MySQL(fdw外部表) on ECS 部署指南(适合新用户) - 珍藏级》
201710/20171017_05.md 《[未完待续] PostgreSQL\Greenplum 社区管理 TODO》
201710/20171017_04.md 《Greenplum 类型一致性使用注意 - 索引条件、JOIN的类型一致性限制》
201710/20171017_03.md 《Greenplum 点查询的优化(分布键)》
201710/20171017_02.md 《PostgreSQL DISTINCT 和 DISTINCT ON 语法的使用》
201710/20171017_01.md 《[未完待续] PostgreSQL\Greenplum Customer视角TODO》
201710/20171016_05.md 《[未完待续] 缓存击穿后的Database生存法则》
201710/20171016_04.md 《Greenplum 模糊查询 实践》
201710/20171016_03.md 《[未完待续] PostgreSQL 64位xid 迁移准备》
201710/20171016_02.md 《PostgreSQL 生成随机身份证ID》
201710/20171016_01.md 《[未完待续] MySQL Oracle PostgreSQL PPAS Greenplum 的异构迁移和同步实现和场景介绍》
201710/20171015_01.md 《PostgreSQL 10 内置分区 vs pg_pathman perf profiling》
201710/20171014_01.md 《PostgreSQL 如何让 列存(外部列存) 并行起来》
201710/20171013_04.md 《HTAP数据库(OLTP+OLAP) - sharding 和 共享分布式存储 数据库架构 优缺点》
201710/20171013_03.md 《PostgreSQL 自定义自动类型转换(CAST)》
201710/20171013_02.md 《PostgreSQL Oracle 兼容性 - order by INT(select位置 position)》
201710/20171013_01.md 《PostgreSQL Oracle 兼容性 - synonym 匿名》
201710/20171012_01.md 《PostgreSQL 和 Greenplum pgcrypto 加解密bytea处理差异(convert, convert_from)》
201710/20171011_01.md 《[未完待续] PostgreSQL 应用场景 与 TEST CASE(压测) 精华》
201710/20171010_01.md 《PostgreSQL flashback(闪回) 功能实现与介绍》
201710/20171009_01.md 《PostgreSQL 实践 - 内容社区(如论坛)图式搜索应用》
201710/20171005_01.md 《PostgreSQL 空间切割(st_split, ST_Subdivide)功能扩展 - 空间对象网格化 (多边形GiST优化)》
201710/20171004_01.md 《PostgreSQL 空间st_contains,st_within空间包含搜索优化 - 降IO和降CPU(bound box) (多边形GiST优化)》
201710/20171002_01.md 《PostgreSQL 独立事件相关性分析 二 - 人车拟合》
201710/20171001_13.md 《[未完待续] PostgreSQL hadoop生态对接》
201710/20171001_11.md 《[未完待续] Presto with PostgreSQL (OLAP, sharding, MPP)》
201710/20171001_10.md 《[未完待续] PostgreSQL multi-master 套件》
201710/20171001_09.md 《[未完待续] PostgreSQL sharding 套件(pg_pathman, postgres_fdw, logical replication)》
201710/20171001_08.md 《[未完待续] PostgreSQL 备份恢复管理套件》
201710/20171001_07.md 《[未完待续] PostgreSQL 图计算》
201710/20171001_06.md 《[未完待续] PostgreSQL Elasticsearch 插件 - zomboDB》
201710/20171001_05.md 《[未完待续] PostgreSQL ORC fdw - 列存插件》
201710/20171001_04.md 《[未完待续] PostgreSQL NVM Logging》
201710/20171001_03.md 《[未完待续] PostgreSQL FDW 开发DEMO》
201710/20171001_02.md 《[未完待续] PostgreSQL 培训》
201710/20171001_01.md 《如何评估一款数据库产品 - 18项火眼金睛》

201709/20170927_03.md 《PostgreSQL 在铁老大订单系统中的schemaless设计和性能压测》
201709/20170927_02.md 《PostgreSQL 10 PostGIS 兼容性 FIX》
201709/20170927_01.md 《PostgreSQL Oracle 兼容性 之 TABLE、PIPELINED函数(流式返回、返回多行、返回表、返回任意结构)》
201709/20170926_02.md 《PostgreSQL Oracle 兼容性 之 USERENV》
201709/20170926_01.md 《PostgreSQL Oracle 兼容性 之 NUMTODSINTERVAL》
201709/20170925_03.md 《PostgreSQL 空间、多维 序列 生成方法》
201709/20170925_02.md 《PostgreSQL 事件触发器应用 - DDL审计记录 + 异步通知(notify)》
201709/20170925_01.md 《PostgreSQL汉字转拼音的函数》
201709/20170923_01.md 《经营、销售分析系统DB设计之PostgreSQL, Greenplum - 共享充电宝 案例实践》
201709/20170922_01.md 《PostgreSQL Oracle兼容性之 session_id》
201709/20170921_02.md 《PostgreSQL GUC 参数级别介绍》
201709/20170921_01.md 《PostgreSQL 规格评估 - 微观、宏观、精准 多视角估算数据库性能(选型、做预算不求人)》
201709/20170918_02.md 《空间|时间|对象 圈人 + 透视 - 暨PostgreSQL 10与Greenplum的对比和选择》
201709/20170918_01.md 《画像圈人 + 人群行为透视》
201709/20170916_01.md 《如何用一个回形针换一栋别墅 - openBarter (古人的物物交换市场) 类撮合交易系统》
201709/20170915_01.md 《海量用户实时定位和圈人 - 团圆社会公益系统(位置寻人\圈人)》
201709/20170914_01.md 《PostGIS 点面叠加视觉判断输出》
201709/20170913_03.md 《Greenplum vacuum ao表和heap表的区别》
201709/20170913_02.md 《透过postgrespro看PostgreSQL的附加功能》
201709/20170913_01.md 《PostgreSQL、Greenplum 日常监控 和 维护任务 - 最佳实践》
201709/20170912_01.md 《PostgreSQL 连接串URI配置(libpq兼容配置) - 含客户端参数options配置》
201709/20170911_02.md 《秒级任意维度分析1TB级大表 - 通过采样估值满足高效TOP N等统计分析需求》
201709/20170911_01.md 《地理坐标系(球面坐标系)和投影坐标系(平面坐标系)》
201709/20170906_03.md 《PostgreSQL vs Greenplum Hash outer join hash表的选择》
201709/20170906_02.md 《A Look at How PostgreSQL Executes a Tiny Join (HashJoin)》
201709/20170906_01.md 《阿里云RDS PostgreSQL OSS 外部表实践 - (dblink异步调用封装并行) 数据并行导出到OSS》
201709/20170905_01.md 《PostgreSQL 黑科技 - 空间聚集存储, 内窥GIN, GiST, SP-GiST索引》
201709/20170902_02.md 《PostgreSQL 10 黑科技 - 自定义统计信息》
201709/20170902_01.md 《PostgreSQL cube 插件 - 多维空间对象》

201708/20170827_02.md 《PostgreSQL 助力企业打开时空之门 - 阿里云(RDS、HybridDB) for PostgreSQL最佳实践》
201708/20170827_01.md 《音视图(泛内容)网站透视分析 DB设计 - 阿里云(RDS、HybridDB) for PostgreSQL最佳实践》
201708/20170826_01.md 《泛电网系统(智能电表、智能燃气表等) 海量实时计算+OLTP+OLAP DB设计 - 阿里云(RDS、HybridDB) for PostgreSQL最佳实践》
201708/20170825_02.md 《Greenplum 行存、列存,堆表、AO表性能对比 - 阿里云HDB for PostgreSQL最佳实践》
201708/20170825_01.md 《通过空间思想理解GiST索引的构造》
201708/20170824_02.md 《Greenplum 空间(GIS)数据检索 b-tree & GiST 索引实践 - 阿里云HybridDB for PostgreSQL最佳实践》
201708/20170824_01.md 《PostgreSQL BRIN索引的pages_per_range选项优化与内核代码优化思考》
201708/20170823_03.md 《PostgreSQL 增量备份集的有效恢复位点》
201708/20170823_02.md 《时序业务,求最新值(从7秒到7毫秒的优化之旅) - 阿里云RDS PostgreSQL最佳实践》
201708/20170823_01.md 《万亿级电商广告 - brin黑科技带你(最低成本)玩转毫秒级圈人(视觉挖掘姊妹篇) - 阿里云RDS PostgreSQL, HybridDB for PostgreSQL最佳实践》
201708/20170822_01.md 《Greenplum segment级锁问题排查方法 - 阿里云HybridDB for PostgreSQL最佳实践》
201708/20170821_02.md 《分布式DB(Greenplum)中数据倾斜的原因和解法 - 阿里云HybridDB for PostgreSQL最佳实践》
201708/20170821_01.md 《Greenplum 内存与负载管理(resource queue)最佳实践》
201708/20170820_03.md 《[未完待续] 解读PostgreSQL共享存储一写多读技术(类Oracle RAC架构)》
201708/20170820_02.md 《数据寻龙点穴(空间聚集分析) - 阿里云RDS PostgreSQL最佳实践》
201708/20170820_01.md 《PostGIS空间索引(GiST、BRIN、R-Tree)选择、优化 - 阿里云RDS PostgreSQL最佳实践》
201708/20170818_03.md 《Greenplum 列存储加字段现象 - AO列存储未使用相对偏移》
201708/20170818_02.md 《Greenplum 行存、列存,堆表、AO表的原理和选择》
201708/20170818_01.md 《PostgreSQL 单列组合查询优化 - 多个多边形查询优化》
201708/20170817_03.md 《Greenplum 列存表(AO表)的膨胀、垃圾检查与空间收缩(含修改分布键)》
201708/20170817_02.md 《手工清理 cgroup中的page cache》
201708/20170817_01.md 《如何检测、清理Greenplum膨胀、垃圾(含修改分布键) - 阿里云HybridDB for PG最佳实践》
201708/20170815_01.md 《解读2017-08-10发布的几个安全漏洞》
201708/20170812_01.md 《PostgreSQL on ECS多云盘的部署、快照备份和恢复》
201708/20170809_02.md 《解密上帝之手 - 阿里云HDB for PostgreSQL数据库metascan特性(存储级、块级、batch级过滤与数据编排)》
201708/20170809_01.md 《PostGIS 空间数据学习建议》
201708/20170807_02.md 《PostgreSQL SQL防火墙》
201708/20170807_01.md 《PostgreSQL 读写分离代理 - Crunchy Proxy(base on golang)》
201708/20170804_02.md 《[招聘] [探探] PostgreSQL DBA》
201708/20170804_01.md 《海量数据,海明(simhash)距离高效检索(smlar) - 阿里云RDS PosgreSQL最佳实践 - bit string 比特字符串 相似度搜索》
201708/20170803_02.md 《记录动态格式化输出(ToB日志转换业务) - 阿里云RDS PostgreSQL, HybridDB for PostgreSQL最佳实践》
201708/20170803_01.md 《菜鸟末端轨迹 - 电子围栏(解密支撑每天251亿个包裹的数据库) - 阿里云RDS PostgreSQL最佳实践》
201708/20170802_02.md 《(新零售)商户网格化(基于位置GIS)运营 - 阿里云RDS PostgreSQL、HybridDB for PostgreSQL最佳实践》
201708/20170802_01.md 《plpgsql 编程 - JSON数组循环》
201708/20170801_03.md 《[招聘] [鲁邦通] PostgreSQL DBA》
201708/20170801_02.md 《[招聘] [HelloBike] PostgreSQL DBA》
201708/20170801_01.md 《小微贷款、天使投资(风控助手)业务数据库设计(图式搜索\图谱分析) - 阿里云RDS PostgreSQL, HybridDB for PostgreSQL最佳实践》

201707/20170731_01.md 《医疗大健康行业案例(老人健康实时监测和预警) - 阿里云RDS PostgreSQL最佳实践》
201707/20170728_01.md 《打造云端流计算、在线业务、数据分析的业务数据闭环 - 阿里云RDS、HybridDB for PostgreSQL最佳实践》
201707/20170727_03.md 《机票业务性能优化案例 - 阿里云RDS PostgreSQL最佳实践》
201707/20170727_01.md 《全文检索 不包含 优化 - 阿里云RDS PostgreSQL最佳实践》
201707/20170726_01.md 《日增量万亿+级 实时分析、数据规整 - 阿里云HybridDB for PostgreSQL最佳实践》
201707/20170725_01.md 《Greenplum 性能评估公式 - 阿里云HybridDB for PostgreSQL最佳实践》
201707/20170723_01.md 《阿里云RDS金融数据库(三节点版) - 案例篇》
201707/20170722_02.md 《车联网案例,轨迹清洗 - 阿里云RDS PostgreSQL最佳实践 - 窗口函数》
201707/20170722_01.md 《时间、空间、对象多维属性 海量数据任意多维 高效检索 - 阿里云RDS PostgreSQL最佳实践》
201707/20170721_01.md 《分区索引的应用和实践 - 阿里云RDS PostgreSQL最佳实践》
201707/20170720_02.md 《云端海量任务调度数据库最佳实践 - 阿里云RDS PostgreSQL案例》
201707/20170720_01.md 《advisory lock 实现高并发非堵塞式 业务锁》
201707/20170718_01.md 《SRID (空间引用识别号, 坐标系)》
201707/20170715_01.md 《人分九等,数有阶梯 - PostgreSQL 阶品(颗粒)分析函数width_bucket, kmean应用》
201707/20170714_01.md 《TPC-H测试 - PostgreSQL 10 vs Deepgreen(Greenplum)》
201707/20170713_02.md 《Oracle业务适合用PostgreSQL去O的一些评判标准》
201707/20170713_01.md 《阿里云RDS金融数据库(三节点版) - 性能篇》
201707/20170712_01.md 《PostgreSQL unknown事务的处理方法》
201707/20170711_02.md 《一张表有且只有一条记录(续) - 支持插入,并且更新、删除都只作用在最后一条记录上, 查询也只时间最大的记录。》
201707/20170711_01.md 《PostgreSQL 10 流式物理、逻辑主从 最佳实践》
201707/20170710_01.md 《阿里云RDS金融数据库(三节点版) - 理论篇》
201707/20170709_03.md 《影响或控制PostgreSQL垃圾回收的参数或因素》
201707/20170709_02.md 《阿里云RDS金融数据库(三节点版) - 背景篇》
201707/20170709_01.md 《[转载]Raft 为什么是更易理解的分布式一致性算法》
201707/20170706_02.md 《大规模数据存储集群数据存放的设计,分布式shardid的生成 - 如何指定范围随机数, 分组随机数》
201707/20170706_01.md 《从人类河流文明 洞察 数据流动的重要性》
201707/20170705_02.md 《PostgreSQL 金融类账务流水数据快照分析 案例分享》
201707/20170705_01.md 《PostgreSQL 海量时序数据(任意滑动窗口实时统计分析) - 传感器、人群、物体等对象跟踪》
201707/20170704_01.md 《PostgreSQL 10 GIN索引 锁优化》
201707/20170703_01.md 《100TB级, 日增量1TB(100亿)的OLTP OLAP混合场景数据库设计方向》
201707/20170702_01.md 《PostgreSQL FDW 伪列实现 时序数据存储自动分区 - FUNCTION pushdown》

201706/20170629_02.md 《PostgreSQL 连接攻击(类似DDoS)》
201706/20170629_01.md 《PostgreSQL\GPDB 毫秒级海量时空数据透视 典型案例分享》
201706/20170627_01.md 《PostgreSQL 9种索引的原理和应用场景》
201706/20170625_01.md 《PostgreSQL\GPDB 毫秒级海量多维数据透视 案例分享》
201706/20170624_01.md 《使用PostgreSQL逻辑订阅实现multi-master》
201706/20170622_01.md 《PostGIS 坐标转换(SRID)的边界问题引发的专业知识 - ST_Transform》
201706/20170620_01.md 《空间复合索引加速空间搜索》
201706/20170619_02.md 《数据入库实时转换 - trigger , rule》
201706/20170619_01.md 《数据库平滑switchover的要素 - 会话资源漂移》
201706/20170617_01.md 《自动选择正确索引访问接口(btree,hash,gin,gist,sp-gist,brin,bitmap…)的方法》
201706/20170615_01.md 《列存优化(shard,大小块,归整,块级索引,bitmap scan) - (大量数据实时读写)任意列搜索》
201706/20170614_02.md 《优化器里的概率学 - 性能抖动原理分析》
201706/20170614_01.md 《从一维编排到多维编排,从平面存储到3D存储 - 数据存储优化之路》
201706/20170612_05.md 《索引扫描优化之 - GIN数据重组优化(按元素聚合) 想象在玩多阶魔方》
201706/20170612_04.md 《懒人推动社会进步 - 多列聚合, gin与数据分布(选择性)》
201706/20170612_03.md 《数据保留时间窗口的使用》
201706/20170612_02.md 《PG多节点(quorum based), 0丢失 HA(failover,switchover)方案》
201706/20170612_01.md 《PostgreSQL (varbit, roaring bitmap) VS pilosa(bitmap库)》
201706/20170611_02.md 《PostgreSQL 并行写入堆表,如何保证时序线性存储 - BRIN索引优化》
201706/20170611_01.md 《为什么PostgreSQL是”最先进的开源数据库”》
201706/20170607_02.md 《多字段,任意组合条件查询(无需建模) - 毫秒级实时圈人 最佳实践》
201706/20170607_01.md 《块级(ctid)扫描在IoT(物联网)极限写和消费读并存场景的应用》
201706/20170605_02.md 《PostgreSQL UDF实现IF NOT EXISTS语法》
201706/20170605_01.md 《AI(OtterTune)引波澜 - AI会洗牌数据库行业吗? DBA如何转变思想》
201706/20170604_01.md 《JSONB 压缩版本 ZSON》
201706/20170603_01.md 《采用 部分索引、表达式索引 提高搜索效率》
201706/20170602_02.md 《PostgreSQL Oracle 兼容性 之 - 数据采样与脱敏》
201706/20170602_01.md 《PostgreSQL 数据去重方法大全》
201706/20170601_03.md 《PostgreSQL 的表传输功能》
201706/20170601_02.md 《PostgreSQL、Greenplum 《如来神掌》 - 目录 - 珍藏级》
201706/20170601_01.md 《PostgreSQL DBA cookbook - 目录》

201705/20170526_01.md 《数据库的未来 - HTAP,软件、硬件、云生态的融合》
201705/20170524_01.md 《17种文本相似算法与GIN索引 - pg_similarity》
201705/20170523_01.md 《无人驾驶背后的技术 - PostGIS点云(pointcloud)应用 - 2》
201705/20170522_01.md 《行为、审计日志 (实时索引/实时搜索)建模 - 最佳实践 2》
201705/20170521_01.md 《PostgreSQL 锁等待监控 珍藏级SQL - 谁堵塞了谁》
201705/20170519_02.md 《无人驾驶背后的技术 - PostGIS点云(pointcloud)应用 - 1》
201705/20170519_01.md 《PostgrSQL 递归SQL的几个应用 - 极客与正常人的思维》
201705/20170518_01.md 《(流式、lambda、触发器)实时处理大比拼 - 物联网(IoT)\金融,时序处理最佳实践》
201705/20170516_01.md 《行为、审计日志 (实时索引/实时搜索)建模 - 最佳实践 1》
201705/20170515_01.md 《DNA遗传哲学? - 数据库里schema应该属于谁?》
201705/20170512_02.md 《三体高可用PCC大赛 - facebook\微博 like场景 - 数据库设计与性能压测》
201705/20170512_01.md 《Greenplum 最佳实践 - 什么时候选择bitmap索引》
201705/20170511_02.md 《PostgreSQL 异步IO (effective_io_concurrency) 实测》
201705/20170511_01.md 《PostgreSQL schemaless 的实现(类mongodb collection)》
201705/20170509_03.md 《如何用PostgreSQL节能减排 - 1》
201705/20170509_02.md 《海量数据 “写入、共享、存储、计算” 最佳实践》
201705/20170509_01.md 《PostgreSQL 10 解读》
201705/20170507_02.md 《PostgreSQL 使用advisory lock实现行级读写堵塞》
201705/20170507_01.md 《数据库优化器原理(含动态规划、机器学习建模优化器aqo) - 如何治疗选择综合症》
201705/20170506_01.md 《Greenplum 跨库数据JOIN需求 - dblink的使用和弊端以及解决方案》
201705/20170504_04.md 《PostgreSQL 聚合表达式 FILTER , order , within group, over window 用法》
201705/20170504_03.md 《异步流复制模式如何保证不丢数据?》
201705/20170504_02.md 《从redo日志分析数据库的profile》
201705/20170504_01.md 《PostgreSQL全角、半角互相转换》
201705/20170503_01.md 《如何优雅的修改被视图引用的表字段》
201705/20170502_01.md 《阿里云RDS for PostgreSQL varbitx插件与实时画像应用场景介绍》

201704/20170427_01.md 《radix tree在数据库PostgreSQL中的一些应用举例》
201704/20170426_01.md 《PostgreSQL 模糊查询最佳实践 - (含单字、双字、多字模糊查询方法)》
201704/20170425_01.md 《PostgreSQL 中生成随机汉字》
201704/20170424_06.md 《PostgreSQL 如何查找TOP SQL (例如IO消耗最高的SQL) (包含SQL优化内容) - 珍藏级 - 数据库慢、卡死、连接爆增、慢查询多、OOM、crash、in recovery、崩溃等怎么办?怎么优化?怎么诊断?》
201704/20170424_05.md 《PostgreSQL 如何实现批量更新、删除、插入》
201704/20170424_04.md 《PostgreSQL upsert功能(insert on conflict do)的用法》
201704/20170424_03.md 《如何按拼音排序 - 数据库本土化特性(collate, ctype, …)》
201704/20170424_02.md 《如何在PostgreSQL中调试plpgsql存储过程(pldebugger, pldbgapi)》
201704/20170424_01.md 《如何设置数据库的LC_COLLATE, LC_CTYPE, ENCODING, TEMPLATE》
201704/20170422_01.md 《geohash vs PostGIS》
201704/20170421_06.md 《PostgreSQL 10.0 preview 功能增强 - SQL执行剩余时间 - 垃圾回收过程可视pg_stat_progress_vacuum》
201704/20170421_05.md 《PostgreSQL 10.0 preview 功能增强 - 逻辑订阅端worker数控制参数》
201704/20170421_04.md 《PostgreSQL 10.0 preview 功能增强 - 串行隔离级别 预加锁阈值可控》
201704/20170421_03.md 《PostgreSQL 10.0 preview 性能增强 - hash,nestloop join优化(聪明的优化器是这样的)》
201704/20170421_02.md 《PostgreSQL 10.0 preview 性能增强 - 支持64bit atomic》
201704/20170421_01.md 《PostgreSQL 10.0 preview 功能增强 - 增加ProcArrayGroupUpdate等待事件》
201704/20170420_06.md 《PostgreSQL 10.0 preview 功能增强 - 更强可靠性, 过去式事务状态可查(杜绝unknown事务)》
201704/20170420_05.md 《PostgreSQL 10.0 preview 性能提升 - radix tree提升字符编码转换性能》
201704/20170420_04.md 《PostgreSQL 10.0 preview 变化 - pg_xlog,pg_clog,pg_log目录更名为pg_wal,pg_xact,log》
201704/20170420_03.md 《PostgreSQL 10.0 preview 功能增强 - WAL一致性校验》
201704/20170420_02.md 《PostgreSQL 10.0 preview 功能增强 - 增加access method CHECK接口amcheck》
201704/20170420_01.md 《PostgreSQL 10.0 preview 功能增强 - libpq支持多主机连接(failover,LB)让数据库HA和应用配合更紧密》
201704/20170418_01.md 《PostgreSQL 物流轨迹系统数据库需求分析与设计 - 包裹侠实时跟踪与召回》
201704/20170417_01.md 《PostgreSQL 时序最佳实践 - 证券交易系统数据库设计 - 阿里云RDS PostgreSQL最佳实践》
201704/20170413_02.md 《奔跑吧,大屏 - 时间+空间 实时四维数据透视》
201704/20170413_01.md 《PostgreSQL 逻辑订阅 - 给业务架构带来了什么希望?》
201704/20170412_04.md 《快速入门PostgreSQL应用开发与管理 - 8 PostgreSQL 管理》
201704/20170412_03.md 《如何判断字符串是否为合法数值、浮点、科学计数等格式》
201704/20170412_02.md 《快速入门PostgreSQL应用开发与管理 - 7 函数、存储过程和触发器》
201704/20170412_01.md 《快速入门PostgreSQL应用开发与管理 - 6 事务和锁》
201704/20170411_05.md 《快速入门PostgreSQL应用开发与管理 - 5 数据定义》
201704/20170411_04.md 《快速入门PostgreSQL应用开发与管理 - 4 高级SQL用法》
201704/20170411_03.md 《快速入门PostgreSQL应用开发与管理 - 3 访问数据》
201704/20170411_02.md 《快速入门PostgreSQL应用开发与管理 - 2 Linux基本操作》
201704/20170411_01.md 《快速入门PostgreSQL应用开发与管理 - 1 如何搭建一套学习、开发PostgreSQL的环境》
201704/20170410_03.md 《PostgreSQL物理”备库”的哪些操作或配置,可能影响”主库”的性能、垃圾回收、IO波动》
201704/20170410_02.md 《为什么啤酒和纸尿裤最搭 - 用HybridDB/PostgreSQL查询商品营销最佳组合》
201704/20170410_01.md 《推荐系统分析 - 推荐算法, RecDB推荐数据库介绍》
201704/20170409_05.md 《时序数据库有哪些特点? TimescaleDB时序数据库介绍》
201704/20170409_04.md 《微服务配置管理》
201704/20170409_03.md 《Prometheus 监控平台》
201704/20170409_01.md 《多点最优路径规划 - (商旅问题,拼车,餐饮配送,包裹配送,包裹取件,回程单)》
201704/20170408_02.md 《invalid SRID: xxxx not found in spatial_ref_sys》
201704/20170408_01.md 《Greenplum 自定义复合类型 数组》
201704/20170405_02.md 《PostgreSQL 10.0 preview 变化 - 逻辑复制pg_hba.conf变化,不再使用replication条目》
201704/20170405_01.md 《PostgreSQL 10.0 preview 功能增强 - BRIN 索引更新smooth化》
201704/20170402_01.md 《PostgreSQL 转义、UNICODE、与SQL注入》
201704/20170401_01.md 《PostgreSQL 10.0 preview 功能增强 - 触发器函数内置中间表》

201703/20170331_03.md 《PostgreSQL 10.0 preview sharding增强 - 支持分布式事务》
201703/20170331_02.md 《潘金莲改变了历史之 - PostgreSQL舆情事件分析应用》
201703/20170331_01.md 《PostgreSQL 10.0 preview 功能增强 - 动态视图pg_stat_activity新增数据库管理进程信息》
201703/20170330_06.md 《PostgreSQL 10.0 preview 性能增强 - hashed aggregation with grouping sets(多维分析)更快,更省内存》
201703/20170330_05.md 《PostgreSQL 10.0 preview 功能增强 - 自由定义统计信息维度》
201703/20170330_04.md 《PostgreSQL 10.0 preview 功能增强 - 国际化功能增强,支持ICU(International Components for Unicode)》
201703/20170330_03.md 《PostgreSQL 10.0 preview 功能增强 - 支持分区表ON CONFLICT .. DO NOTHING》
201703/20170330_02.md 《PostgreSQL 10.0 preview 性能增强 - 推出JIT开发框架(朝着HTAP迈进)》
201703/20170330_01.md 《PostgreSQL 10.0 preview 功能增强 - 物理备库支持逻辑订阅,订阅支持物理主备HA漂移》
201703/20170329_03.md 《PostgreSQL jdbc batch insert》
201703/20170329_02.md 《PostgreSQL 10.0 preview 性能增强 - GIN索引vacuum锁降低》
201703/20170329_01.md 《PostgreSQL 10.0 preview 功能增强 - 流复制统计视图pg_stat_replication增强, 新增时间维度延迟评估》
201703/20170328_05.md 《一张图读懂RDBMS的历史和基因》
201703/20170328_04.md 《视觉挖掘与PostGIS空间数据库的完美邂逅 - 广告营销\圈人》
201703/20170328_03.md 《PostGIS 多点几何类型 空字符构造异常CASE - parse error - invalid geometry (lwgeom_pg.c:96)》
201703/20170328_02.md 《PostgreSQL 10.0 preview 功能增强 - CLOG oldest XID跟踪》
201703/20170328_01.md 《PostgreSQL 10.0 preview 功能增强 - 逻辑复制支持并行COPY初始化数据》
201703/20170327_01.md 《开放地图OpenStreetMap与PostGIS的三生三世十里桃花》
201703/20170324_02.md 《2011年功力的德哥教你两天撸通PostgreSQL - 入门、开发、原理、管理、调优》
201703/20170324_01.md 《PostgreSQL 递归查询CASE - 树型路径分组输出》
201703/20170322_04.md 《MySQL不适合去O(Oracle)的原因分析》
201703/20170322_03.md 《数据库三十六计 - PostgreSQL 三十六计(下)》
201703/20170322_02.md 《数据库三十六计 - PostgreSQL 三十六计(中)》
201703/20170322_01.md 《数据库三十六计 - PostgreSQL 三十六计(上)》
201703/20170321_02.md 《PostgreSQL 数据rotate用法介绍 - 按时间覆盖历史数据》
201703/20170321_01.md 《PostgreSQL 10.0 preview 性能增强 - Write Amplification Reduction Method (WARM)消除某些情况下的INDEX写放大》
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 功能增强 - 唯一约束+附加字段组合功能索引 - 覆盖索引 - covering index》
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 数据文件灾难恢复 - 解析与数据pg_filedump》
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 地理信息、栅格数据 多核并行处理(st_memunion, st_union)》
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 向量化执行插件(瓦片式实现-vops) 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 《数据库选型思考(PostgreSQL,MySQL,Oracle)》
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.0 preview 流复制增强 - 流式接收端在线压缩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的坑 和 神奇的解法 - range + gist - 智能DNS解析》
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_05.md 《轻松打爆netfilter conntrack table的Greenplum SQL》
201612/20161229_04.md 《netfilter内核模块知识 - 解决nf_conntrack: table full, dropping packet》
201612/20161229_03.md 《[转载]解决 nf_conntrack: table full, dropping packet 的几种思路》
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 on Linux时钟开销估算)》
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 - Oracle 兼容10046 - progress》
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报告(for 阿里云ApsaraDB PgSQL)》
201611/20161121_02.md 《PostgreSQL 函数调试、诊断、优化 & auto_explain & plprofiler》
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 《致DBA , 开发者 , 内核开发者 , 架构师 - PostgreSQL 爱好者参考资料》

201610/20161031_02.md 《PostgreSQL 使用 pgbench 测试 sysbench 相关case - pg_oltp_bench》
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 打造实时用户画像推荐系统(varbitx)》
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 等待事件 及 等待采样统计(pg_wait_sampling)》
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 《如何防止数据库雪崩(泛洪 flood)》
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 - CTID扫描实践 (高效阅后即焚)》
201608/20160826_01.md 《PostgreSQL 最佳实践 - 块级别增量备份(pg_rman baseon LSN)源码浅析与使用》
201608/20160825_02.md 《Greenplum 最佳实践 - 估值插件hll的使用(以及hll分式聚合函数优化)》
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_05.md 《PostgreSQL 多路并行 xlog 设计》
201608/20160815_04.md 《PostgreSQL雕虫小技cte 递归查询,分组TOP性能提升44倍》
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_08.md 《PostgreSQL 创建库时如何指定 Collate, Ctype》
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结巴分词pg_jieba加载速度》
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(Oracle 兼容版) 用户连接规划》
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 最佳实践 - 三张图读懂OLAP数据库在企业的正确使用姿势》
201607/20160715_02.md 《PostgreSQL 数据访问 offset 的质变 case》
201607/20160715_01.md 《PostgreSQL 老湿机图解平安科技遇到的垃圾回收”坑”》
201607/20160714_03.md 《如何防止远程程序与RDS PG连接中断》
201607/20160714_02.md 《PostgreSQL PL/Perl 钩子安全性分析》
201607/20160714_01.md 《PostgreSQL Oracle 兼容性之 - PL/SQL record, table类型定义》
201607/20160713_01.md 《连接 0.0.0.0/32 发生了什么》
201607/20160710_01.md 《聊一聊双十一背后的技术 - 物流, 动态路径规划》
201607/20160709_01.md 《PostgreSQL relcache在长连接应用中的内存霸占”坑”》

201606/20160629_01.md 《PostgreSQL 内核扩展之 - 管理十亿级3D扫描数据(基于Lidar产生的point cloud数据)》
201606/20160628_01.md 《如何生成和阅读EnterpriseDB (PPAS(Oracle 兼容版)) AWR诊断报告》
201606/20160626_01.md 《找对业务G点, 体验酸爽 - PostgreSQL内核扩展指南》
201606/20160623_01.md 《PostgreSQL 9.6 开放自定义WAL(REDO)接口》
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/20160616_01.md 《PostgreSQL 同步流复制原理和代码浅析》
201606/20160615_02.md 《Linux Zombie进程状态介绍 以及 如何清理》
201606/20160615_01.md 《大量使用临时表带来的系统表如pg_attribute膨胀问题,替代方案,以及如何擦屁股 - Greenplum, PostgreSQL最佳实践》
201606/20160614_06.md 《PostgreSQL merge json的正确姿势》
201606/20160614_05.md 《在PostgreSQL中如何生成线性相关的测试数据》
201606/20160614_04.md 《在PostgreSQL中如何生成测试kmean算法的数据》
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/20160611_02.md 《PostgreSQL 如何轻松搞定行驶、运动轨迹合并和切分》
201606/20160611_01.md 《Linux cgroup资源隔离各个击破之 - io隔离》
201606/20160610_01.md 《B-Tree和B+Tree》
201606/20160608_03.md 《从尿检取中段谈数据库压测》
201606/20160608_02.md 《Linux中进程内存RSS与cgroup内存的RSS统计 - 差异》
201606/20160608_01.md 《精确度量Linux下进程占用多少内存的方法》
201606/20160604_01.md 《PostgreSQL on ECS 横向版本TPCB性能测试》
201606/20160602_01.md 《PostgreSQL ECPG ifdef include等预处理用法》

201605/20160531_02.md 《PostgreSQL 多维分析 CASE》
201605/20160531_01.md 《PostgreSQL 函数稳定性与constraint_excluded分区表逻辑推理过滤的CASE》
201605/20160529_03.md 《PostgreSQL ECPG 开发 DEMO》
201605/20160529_02.md 《EDB PPAS(Oracle 兼容版)的”坑” 不兼容PostgreSQL一例》
201605/20160529_01.md 《PostgreSQL 批量权限 管理方法》
201605/20160528_01.md 《深入浅出PostgreSQL B-Tree索引结构》
201605/20160527_03.md 《防止短连接耗尽你的动态TCP端口》
201605/20160527_02.md 《ssh Forward X11 实现远程主机GUI在本地展示 (C/S X)》
201605/20160527_01.md 《PostgreSQL Oracle 兼容性之 - 如何篡改插入值(例如NULL纂改为其他值)》
201605/20160526_01.md 《PostgreSQL 最佳实践 - 逻辑增量复制(MySQL <-> PgSQL <-> PgSQL)》
201605/20160525_03.md 《使用alidecode将RDS PG同步到线下, 或者将MySQL同步到PG》
201605/20160525_02.md 《PostgreSQL 9.6 支持等待事件统计了》
201605/20160525_01.md 《使用Londiste3 增量同步 线下PostgreSQL 到 阿里云RDS PG》
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/20160515_01.md 《PostgreSQL 标签系统 bit 位运算 查询性能》
201605/20160511_01.md 《PostgreSQL 获取拼音首字母的函数 - 摘自互联网》
201605/20160510_04.md 《PostgreSQL MySQL 兼容性之 - 读写用户的只读影子用户 - 默认读权限》
201605/20160510_03.md 《PostgreSQL schema,database owner 的高危注意事项》
201605/20160510_02.md 《使用社区版本pg_dump 逻辑备份导出 EDB PPAS(Oracle 兼容版) 的风险》
201605/20160510_01.md 《PostgreSQL 逻辑结构 和 权限体系 介绍》
201605/20160507_02.md 《PostgreSQL GIN索引limit慢的原因分析》
201605/20160507_01.md 《PostgreSQL Oracle 兼容性之 - add_months》
201605/20160506_06.md 《PostgreSQL 备份链路sslcompression压缩 (openssl)》
201605/20160506_05.md 《PostgreSQL pg_backup_start_time() CST 时区转换 问题》
201605/20160506_04.md 《PostgreSQL csvlog 源码分析》
201605/20160506_03.md 《PostgreSQL serializable read only deferrable事务的用法背景》
201605/20160506_02.md 《中文模糊查询性能优化 by PostgreSQL trgm》
201605/20160506_01.md 《论count与offset使用不当的罪名 和 分页的优化》
201605/20160505_01.md 《论云数据库编程能力的重要性》
201605/20160503_02.md 《PostgreSQL 可靠性和一致性 代码分析》
201605/20160503_01.md 《PostgreSQL Oracle 兼容性之 - psql prompt like Oracle SQL*Plus》

201604/20160429_02.md 《如何分析D状态进程》
201604/20160429_01.md 《[转载]postgresql 9.5版本之前实现upsert功能》
201604/20160428_01.md 《PostgreSQL 网络延迟 瓶颈定量分析》
201604/20160427_01.md 《改写 sysbench oltp.lua 支持PostgreSQL绑定变量》
201604/20160426_04.md 《如何用 sysbench 并行装载 PostgreSQL 测试数据》
201604/20160426_03.md 《PostgreSQL prepared statement和simple query的profile及性能差异》
201604/20160426_02.md 《PostgreSQL SQL log duration time 源码分析》
201604/20160426_01.md 《iperf 测试网络性能指标》
201604/20160421_02.md 《PostgreSQL IDE pgadmin , edb postgres(Oracle 兼容版) enterprise manager 查询慢的问题分析》
201604/20160421_01.md 《如何追溯 PostgreSQL 慢查询当时的状态》
201604/20160419_01.md 《PostgreSQL 行级 全文检索》
201604/20160414_01.md 《PostgreSQL 物联网黑科技 - 瘦身几百倍的索引(BRIN index)》
201604/20160407_03.md 《PostgreSQL 流复制延迟的测试方法》
201604/20160407_02.md 《Greenplum segment节点直接读写配置与性能》
201604/20160407_01.md 《fio测试IO性能》
201604/20160406_01.md 《如何评估Greenplum master 空间以及segment元数据占用的空间》
201604/20160405_01.md 《PostgreSQL 递归查询一例 - 资金累加链》
201604/20160404_01.md 《一个简单算法可以帮助物联网,金融 用户 节约98%的数据存储成本 (PostgreSQL,Greenplum帮你做到)》
201604/20160403_01.md 《PostgreSQL 计算 任意类型 字段之间的线性相关性》
201604/20160402_02.md 《PostgreSQL offset 原理,及使用注意事项》
201604/20160402_01.md 《PostgreSQL n阶乘计算, 排列组合计算 - 如何计算可变参数中有没有重复参数》
201604/20160401_02.md 《GoldenGate - Oracle 实时复制到 PostgreSQL或EnterpriseDB》
201604/20160401_01.md 《阿里云 PostgreSQL pg_hint_plan插件的用法》

201603/20160331_02.md 《CentOS 6.x online change existing running process’s ulimits》
201603/20160331_01.md 《PostgreSQL 在3D 数据内容管理中的应用》
201603/20160329_01.md 《PostgreSQL 长事务中DML产生的数据无法被及时纳入统计信息导致的问题》
201603/20160325_01.md 《PostgreSQL 与基友们的故事之 - Redis (无限缓存,实时标签…)》
201603/20160324_03.md 《PostgreSQL和Greenplum的临时表空间介绍》
201603/20160324_02.md 《PostgreSQL Greenplum crash 后临时表引发的BUG - 暨年龄监控的重要性》
201603/20160324_01.md 《Greenplum 的Oracle兼容性之 - orafunc (orafce)》
201603/20160322_01.md 《PostgreSQL 字符串 collate 与排序、memcpy优化 - 源码分析》
201603/20160320_01.md 《PostgreSQL 如何潇洒的处理每天上百TB的数据增量》
201603/20160318_02.md 《PostgreSQL 锁等待跟踪》
201603/20160318_01.md 《PostgreSQL Oracle 兼容性之 - PL/SQL pipelined》
201603/20160317_01.md 《PostgreSQL 启动时会自动清理temporary-files directory》
201603/20160316_03.md 《如何将阿里云RDS PgSQL恢复到本地主机中》
201603/20160316_02.md 《PostgreSQL 性能优化之 - 大锁与long sql/xact的蝴蝶效应(泛洪)》
201603/20160316_01.md 《PostgreSQL 加载动态库详解》
201603/20160315_02.md 《PostgreSQL MySQL 兼容性之 - 时间类型》
201603/20160315_01.md 《PostgreSQL Oracle 兼容性之 - sys_guid() UUID》
201603/20160312_01.md 《Kipmi0 占用100% CPU1核》
201603/20160311_01.md 《PostgreSQL promote过程 和 一主多备 时间线对接详解》
201603/20160310_02.md 《PostgreSQL 小改动,解决流复制遇到的pg_xlog已删除的问题(主库wal sender读归档目录文件发送给wal sender)》
201603/20160310_01.md 《使用阿里云PostgreSQL zhparser中文分词时不可不知的几个参数》
201603/20160309_01.md 《Greenplum通过gp_dist_random(‘gp_id’) 在所有节点调用某个函数》
201603/20160308_02.md 《PostgreSQL 如何提升LDAP或AD域认证的可用性》
201603/20160308_01.md 《Greenplum 最佳实践 - 如何支持反转索引(reverse, orafunc)》
201603/20160307_01.md 《PostgreSQL 1000亿数据量 正则匹配 速度与激情》
201603/20160303_01.md 《PostgreSQL fixeddecimal - 用CPU “硬解码” 提升1倍 数值运算能力 助力金融大数据量计算》
201603/20160302_01.md 《PostgreSQL 百亿数据 秒级响应 正则及模糊查询》
201603/20160301_03.md 《[转载]linux 时间戳转换, dmesg 时间转换》
201603/20160301_02.md 《如何搭建阿里云RDS PostgreSQL数据库的逻辑备库》
201603/20160301_01.md 《如何搭建阿里云RDS PostgreSQL数据库的物理备库,从库》

201602/20160229_02.md 《PostgreSQL 列存储引擎 susql (志铭奉献)》
201602/20160229_01.md 《PostgreSQL 将字段加入指定位置 - 表字段位置的 “虚拟修改” 实现》
201602/20160225_01.md 《PostgreSQL 优化器逻辑推理能力 源码解析》
201602/20160224_01.md 《PostgreSQL 操作符与优化器详解 - 包含(选择性、JOIN方法、等效)等内容》
201602/20160215_01.md 《cgroup 术语和规则》
201602/20160205_01.md 《PostgreSQL wal receiver 统计信息 patch》
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)》
201602/20160202_01.md 《PostgreSQL 子事务 id & command id 溢出问题分析》

201601/20160126_02.md 《可以在命令行中提供密码的ssh登陆工具 sshpass》
201601/20160126_01.md 《Linux OS 系统信息采集列表》
201601/20160125_01.md 《Greenplum PostgreSQL –enable-profiling 产生gprof性能诊断代码》
201601/20160124_01.md 《PostgreSQL pg_basebackup 并行压缩备份》
201601/20160119_01.md 《PostgreSQL 百亿地理位置数据 近邻查询性能》
201601/20160118_03.md 《clang编译 PostgreSQL》
201601/20160118_02.md 《图数据库 CayLey + PostgreSQL》
201601/20160118_01.md 《perf Performance analysis tools for Linux》
201601/20160115_01.md 《llvm, clang》
201601/20160113_02.md 《gcc 更新》
201601/20160113_01.md 《PostgreSQL pg_stat_replication sent_location, write_location, flush_location, replay_location的差别》
201601/20160112_01.md 《Oracle 12c NB特性 多LGWR进程SCALABLE LGWR usesingle_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/20151228_01.md 《PostgreSQL standby 在万兆网环境中缘何 延迟? 如何解决?》
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_02.md 《Greenplum 激活standby master失败后的异常修复》
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/20151220_08.md 《民用SSD 关闭 写cache后的 糟糕性能表现》
201512/20151220_07.md 《SSD 因 NCQ hang,failed command: WRITE FPDMA QUEUED / tag 28 ncq 4096 out》
201512/20151220_06.md 《阿里云ApsaraDB RDS for PostgreSQL 最佳实践 - 6 任意时间点恢复》
201512/20151220_05.md 《阿里云ApsaraDB RDS for PostgreSQL 最佳实践 - 5 长短连接测试》
201512/20151220_04.md 《阿里云ApsaraDB RDS for PostgreSQL 最佳实践 - 4 水平分库(plproxy) 之 节点扩展》
201512/20151220_03.md 《阿里云ApsaraDB RDS for PostgreSQL 最佳实践 - 3 水平分库(plproxy) vs 单机 性能》
201512/20151220_02.md 《阿里云ApsaraDB RDS for PostgreSQL 最佳实践 - 2 教你RDS PG的水平分库(plproxy)》
201512/20151220_01.md 《阿里云ApsaraDB RDS for PostgreSQL 最佳实践 - 1 教你做RDS性能测试》
201512/20151218_01.md 《Greenplum 表空间和filespace的用法》
201512/20151217_01.md 《Greenplum 源码安装》
201512/20151215_01.md 《”物联网”流式处理应用 - 用PostgreSQL实时处理(万亿每天)》
201512/20151214_01.md 《PostgreSQL 多元线性回归 - 2 股票预测》
201512/20151210_01.md 《PostgreSQL 使用pg_xlogdump找到误操作事务号》
201512/20151208_01.md 《btrfs 使用指南 - 1 概念,创建,块设备管理,性能优化》
201512/20151207_01.md 《btrfs cfq, noop, deadline三种IO调度策略下的IO性能表现》

201511/20151130_02.md 《安装iozone on CentOS 7 x64》
201511/20151130_01.md 《PostgreSQL 安全警钟长鸣》
201511/20151126_01.md 《让greenplum的oltp性能飞起来 - 直接读写数据节点》
201511/20151118_01.md 《Greenplum RT高的原因分析 和 优化方法》
201511/20151111_02.md 《PostgreSQL UTF8 和 GB18030编码map文件不完整的问题》
201511/20151111_01.md 《一张图看懂MADlib能干什么》
201511/20151109_01.md 《PostgreSQL snapshot too old补丁, 防止数据库膨胀》
201511/20151108_01.md 《ltree 支持的字符 ISALNUM》
201511/20151105_01.md 《注意PostgreSQL “隐式”锁请求》

201510/20151030_01.md 《PostgreSQL promote 激活 源码分析》
201510/20151029_01.md 《PostgreSQL 支持压缩吗?压缩比如何?》
201510/20151026_01.md 《同态加密homomorphic encryption的好处》
201510/20151022_02.md 《逻辑复制中没有主键或非空+唯一约束存在的问题》
201510/20151022_01.md 《开放dblink , fdw带来的安全隐患》
201510/20151021_02.md 《PostgreSQL 流计算指 pipelinedb 实时处理Kafka消息流》
201510/20151021_01.md 《PostgreSQL Oracle 兼容性 - Oracle反转索引 迁移到PostgreSQL可用函数索引或哈希索引》
201510/20151020_02.md 《float和numeric性能对比》
201510/20151020_01.md 《PostgreSQL 浮点精度调整(extra_float_digits)》
201510/20151016_01.md 《[转]一篇超赞的 PostgreSQL query 生命周期分析》
201510/20151015_01.md 《基于PostgreSQL的流式PipelineDB, 1000万/s实时统计不是梦》
201510/20151012_01.md 《为什么PostgreSQL UUID-OSSP可能产生重复值?》
201510/20151010_01.md 《PostgreSQL 逻辑复制插件 UDR, 可以愉快的玩类似MySQL的binlog复制了》
201510/20151008_01.md 《PostgreSQL数据库 OLTP高并发请求性能优化》
201510/20151007_01.md 《PostgreSQL共享存储一写多读(类Oracle RAC架构)》

201509/20150930_01.md 《PostgreSQL function 会遗传security 属性吗?》
201509/20150929_02.md 《PostgreSQL cancel 通信协议、信号和代码》
201509/20150929_01.md 《PostgreSQL 安全陷阱 - 利用触发器或规则,结合security invoker函数制造反噬陷阱》
201509/20150928_01.md 《pg_shard PostgreSQL数据库分片》
201509/20150926_04.md 《pg_basebackup 不备份哪些文件》
201509/20150926_03.md 《请勿滥用unlogged table & hash index》
201509/20150926_02.md 《从文件系统恢复遗失的UNLOGGED table’s datafile(文件系统恢复实践)》
201509/20150926_01.md 《cgroup告诉你如何计算 PostgreSQL 数据库实例用了多少内存》
201509/20150925_01.md 《PostgreSQL cancel 安全漏洞》
201509/20150924_05.md 《fwrite fwrite_unlocked》
201509/20150924_04.md 《pg_stat_statements fwrite not save》
201509/20150924_03.md 《PostgreSQL json jsonb 支持的value数据类型,如何构造一个jsonb》
201509/20150924_02.md 《PostgreSQL jdbc 9.4 支持load balance 和 connection failover了》
201509/20150924_01.md 《请勿滥用 2PC, 忘记提交prepared transaction对PostgreSQL造成的危害.》
201509/20150923_03.md 《PostgreSQL 混合场景benchmark计算方法》
201509/20150923_02.md 《PostgreSQL 混合场景benchmark估算方法》
201509/20150923_01.md 《PostgreSQL OID 源码分析》
201509/20150922_01.md 《PostgreSQL 批量调用函数的方法》
201509/20150921_01.md 《PostgreSQL Oracle 兼容性之 - Oracle FORALL & PostgreSQL ? op any|all (ARRAY)》
201509/20150919_02.md 《妙用explain Plan Rows快速估算行 - 分页数估算》
201509/20150919_01.md 《PostgreSQL数据库监控中的统计学 - 对象SIZE的数据分布图》
201509/20150916_02.md 《substituting access method "gist" for obsolete method "rtree》
201509/20150916_01.md 《Core dump 分析》
201509/20150915_01.md 《beyond b-tree (gin\gist索引讲解PDF)》
201509/20150914_01.md 《PostgreSQL 秒杀场景优化》
201509/20150911_03.md 《PostgreSQL 多字节字符集合法性检测》
201509/20150911_02.md 《[转载]关于字符编码,你所需要知道的》
201509/20150911_01.md 《don’t shutdown postgresql before call pg_stop_backup() - 备份结束前,不要停库,源码分析》
201509/20150910_01.md 《云时代,我们需要PostgreSQL,需要服务端编程》
201509/20150908_01.md 《londiste3 copy table’ snapshot & PostgreSQL logical replication’s snapshot 不同之处》
201509/20150907_04.md 《PostgreSQL 回归测试》
201509/20150907_03.md 《PostgreSQL src/Makefile.global中的小坑》
201509/20150907_02.md 《PostgreSQL C代码覆盖率测试(gcov, lcov)》
201509/20150907_01.md 《piggly, 一个plpgsql 代码覆盖测试工具》
201509/20150906_05.md 《用PostgreSQL玩国际象棋》
201509/20150906_04.md 《并发事务, 共享行锁管理 - pg_multixact manager for shared-row-lock implementation》
201509/20150906_03.md 《pg_clog的一致性 & 异步事务提交》
201509/20150906_02.md 《pg_clog的原子操作与pg_subtrans(子事务)》
201509/20150906_01.md 《PostgreSQL pg_clog fsync 频率分析》
201509/20150905_01.md 《为什么PostgreSQL查询语句可能产生 xlog, 并且可能对buffer有write操作? - hint bits》
201509/20150904_01.md 《除了xlog,哪些操作可能还需要fsync ?》

201508/20150831_03.md 《PostgreSQL & LLVM & Vitesse DB》
201508/20150831_02.md 《NFS over RDMA》
201508/20150831_01.md 《使用 PGStrom 2 (GPU JOIN, BulkScan, GpuPreAgg, …)》
201508/20150824_01.md 《PostgreSQL Greenplum 结巴分词(by plpython)》
201508/20150821_01.md 《NLPIR 分词准确率接近98.23%》
201508/20150818_03.md 《PostgreSQL 读写操作系统文件函数(File I/O)》
201508/20150818_02.md 《PostgreSQL cann’t use NULL ciphers(do not encryption) when use hostssl?》
201508/20150818_01.md 《PostgreSQL SSL链路压缩例子》
201508/20150817_02.md 《PostgreSQL 单元测试》
201508/20150817_01.md 《K-Means 数据聚集算法》
201508/20150816_04.md 《sync_file_range - sync a file segment with disk (None of these operations writes out the file’s metadata)》
201508/20150816_03.md 《从fread和mmap 谈读文件的性能》
201508/20150816_02.md 《DirectIO & BufferedIO》
201508/20150816_01.md 《lseek, fallocate来快速创建一个空洞文件,lseek不占用空间,fallocate占用空间(快速预分配)》
201508/20150815_02.md 《linux文件系统分配策略》
201508/20150815_01.md 《Linux IO 之 系统缓存(pdflush & dirty page) 及 扩展知识》
201508/20150814_02.md 《试用 PGStrom》
201508/20150814_01.md 《ext4 mount option data mode: journal ordered writeback》
201508/20150813_05.md 《count nulls or not nulls in one record/row》
201508/20150813_04.md 《从一个数据类型/record/row中解析它对应的列名》
201508/20150813_03.md 《路径规划应用 pgRouting 实践与开放地图导入 - Openstreetmap PBF》
201508/20150813_02.md 《PostgreSQL sort or not sort when group by?》
201508/20150813_01.md 《PostgreSQL 轻量级数字对称加密》
201508/20150812_01.md 《Linux内核调试方法总结》
201508/20150804_01.md 《Get stream replication state from standby》
201508/20150803_02.md 《PostgreSQL extend function - C example》
201508/20150803_01.md 《PostgreSQL can continue when postmaster killed》
201508/20150802_01.md 《PostgreSQL How to get upstream node conninfo from standby node》

201507/20150730_01.md 《PostgreSQL database cann’t startup because memory overcommit》
201507/20150723_01.md 《MySQL & PostgreSQL choice》
201507/20150722_01.md 《PostgreSQL use UDF combine NoSQL DB’s Computing Power》
201507/20150717_03.md 《use PostgreSQL trigger manage stock & offer infomation》
201507/20150717_02.md 《PostgreSQL (User defined Operator) UDO & Operator Optimization Information》
201507/20150717_01.md 《PostgreSQL function’s SECURITY DEFINER | INVOKER, SET configuration_parameter { TO value | = value | FROM CURRENT }》
201507/20150713_01.md 《pg_locks.virtualxid & transactionid》
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/20150618_01.md 《生成泊松、高斯、指数、随机分布数据 - PostgreSQL 9.5 new feature - pgbench improve, gaussian (standard normal) & exponential distribution》
201506/20150616_02.md 《PostgreSQL 9.5 new feature - pg_dump use –snapshot taken by another session (exp. slot, pg_export_snapshot())》
201506/20150616_01.md 《PostgreSQL 9.5 new feature - width_bucket return the bucket number》
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_04.md 《use PostgreSQL async Notification as a chat group》
201505/20150525_03.md 《PostgreSQL 9.5 new feature - Writing A Custom Scan Provider》
201505/20150525_02.md 《PostgreSQL 9.5 new feature - pg_receivexlog run as synchronous standby》
201505/20150525_01.md 《PostgreSQL 9.5 new feature - table | mview data sample》
201505/20150515_02.md 《PostgreSQL 9.5 new feature - use FSM fast evaluate bloat and other table level statics(pgstattuple_approx)》
201505/20150515_01.md 《PostgreSQL 审计 - pg_audit module》
201505/20150514_01.md 《PostgreSQL Oracle 兼容性 自治事务 - partial/sub commit within function》
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/20150507_01.md 《Roaring Bitmap - A better compressed bitset》
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_02.md 《Customize Dictionary or Filter dictionary by Synonym & Thesaurus, customize zhparser’s xdb》
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/20150427_01.md 《geoip - Geolocation using GeoIP - IP 地址库(IP范围,地理位置)》
201504/20150419_01.md 《PostgreSQL 9.5 new feature - BRIN (block range index) index》
201504/20150414_01.md 《PivotalR between R & PostgreSQL-like Databases(for exp : Greenplum, hadoop access by hawq)》
201504/20150410_01.md 《如何比较PostgreSQL表的定义(compare table ddl)》
201504/20150409_04.md 《PostgreSQL 9.5 new feature - log replication commands》
201504/20150409_03.md 《PostgreSQL 9.5 new feature - record transaction commit timestamp》
201504/20150409_02.md 《PostgreSQL 9.5 使用 import foreign schema 语法一键创建外部表》
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/20150325_03.md 《PostgreSQL primary-standby failback tools : pg_rewind》
201503/20150325_02.md 《PostgreSQL 9.5 new feature - pg_rewind fast sync Split Brain Primary & Standby》
201503/20150325_01.md 《PostgreSQL 9.5 add pg_rewind for Fast align for PostgreSQL unaligned primary & standby》
201503/20150313_01.md 《don’t mistake the float/double’s display & real value - in out失真, 操作符重载等问题》
201503/20150312_01.md 《PostgreSQL 使用函数生成 外部表DDL(use function generate foreign table DDL in postgresql)》
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_03.md 《dmsetup remove dm device solve : zpool error:one or more vdevs refer to the same device》
201501/20150129_02.md 《fast random data query & delete use ctid in postgresql》
201501/20150129_01.md 《随机记录并发查询与更新(转移、删除)的”无耻”优化方法》
201501/20150113_02.md 《zfs performance tuning basic》
201501/20150113_01.md 《ZFS case : top CPU 100%sy, when no free memory trigger it.》

201412/20141219_01.md 《PostgreSQL 快速大版本升级多种方案 - 含重点介绍fast & safe upgrade to PostgreSQL 9.4 use pg_upgrade & zfs》
201412/20141214_01.md 《PostgreSQL 触发器应用 - use trigger audit record which column modified, insert, delete.》
201412/20141211_02.md 《use event trigger function record user who alter table’s SQL》
201412/20141211_01.md 《PostgreSQL 事件触发器 - DDL审计 , DDL逻辑复制 , 打造DDL统一管理入》
201412/20141206_01.md 《Install OpenVSwitch into CentOS 7 userspace》
201412/20141203_01.md 《consistent status in distributed database for exp postgres-xc xl》

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

201410/20141024_01.md 《PostgreSQL rows return by ProcessQuery queryDesc->estate->es_processed》
201410/20141017_01.md 《数据库性能会随着对象增加而受影响吗?max_locks_per_transaction & pg_locks entrys limit》
201410/20141009_01.md 《PostgreSQL 密码安全指南》

201409/20140930_01.md 《PostgreSQL数据库在上市公司重要应用中的SOX审计》
201409/20140924_01.md 《PostgreSQL Windows AD认证配置》
201409/20140919_01.md 《PostgreSQL PGCluster-II like Oracle’s RAC can used in PG-XC or other distributed db based pg improve DBsys’s Availbility》
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》

201407/20140731_01.md 《replace offline or FAULTED device in ZPOOL》
201407/20140725_02.md 《GreenPlum 4.3.2.0 installed in CentOS 6.x x64》
201407/20140725_01.md 《Postgres-XL you can only see databases with CREATE privilege》
201407/20140722_01.md 《ZFS on Linux performance tuning when zfs_iput_taskq take near 100% CPU》
201407/20140710_01.md 《Why Large synchronous writes are slow when a slog is present?》
201407/20140704_01.md 《flashcache usage guide》
201407/20140701_01.md 《PostgreSQL xlog $PGDATA and zfs snapshot based central backup & PITR case》

201406/20140630_01.md 《ZFS df》
201406/20140628_01.md 《PostgreSQL IOPS performance tuning by flashcache》
201406/20140626_02.md 《ZFS fsync IOPS performance in FreeBSD》
201406/20140626_01.md 《ZFS (sync, async) R/W IOPS / throughput performance tuning》
201406/20140625_03.md 《ZFS module parameters in Linux (OR kernel parameter in FreeBSD or zfs-in-kernel OS)》
201406/20140625_02.md 《ZIL (ZFS intent log) zil.c》
201406/20140625_01.md 《ZFS ARC & L2ARC zfs-$ver/module/zfs/arc.c》
201406/20140619_01.md 《ZFS 12SATA JBOD vs MSA 2312FC 24SAS》
201406/20140618_01.md 《单网卡绑多个IP时如何指定IP出口(VIP出口绑定) - use ip modify route table use vip as src trans in multi-IP bonded env》
201406/20140617_08.md 《ZPOOL health check and repair use scrub》
201406/20140617_07.md 《zpool performance optimal property vdev’s ashift or sector at create time》
201406/20140617_06.md 《ZFS thin provisioning / sparse ZVOL》
201406/20140617_05.md 《Install ZFS on CentOS use yum》
201406/20140617_04.md 《PostgreSQL central stream replication unlinked use (scp, cp, pg_basebackup …)》
201406/20140617_03.md 《PostgreSQL centrol PITR backup with kvm and zfs and nfs or zvol》
201406/20140617_02.md 《test zfs dedup vs compress which suit in your environment》
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/20140607_01.md 《CentOS 6.x 优先级 limit change to /etc/security/limits.d/xxx》
201406/20140606_02.md 《PostgreSQL LDAP认证之 simple bind配置》
201406/20140606_01.md 《OpenLDAP 使用方法》
201406/20140604_01.md 《OpenLDAP 安装指南》

201405/20140527_04.md 《set zfs’s property snapdir to hidden or visible see snapshot directory》
201405/20140527_03.md 《zpool use 4KiB sector》
201405/20140527_02.md 《zpool add top-level vdev; attach, detach, offline, online, replace vdev;》
201405/20140527_01.md 《zpool use vdevs distribute》
201405/20140519_03.md 《use zfs snapshot rollback postgresql’s primary to old status in PG HA》
201405/20140519_02.md 《ZFS deduplicate》
201405/20140519_01.md 《ZFS compression algorithm lzjb, gzip, gzip-[0-9], zle, lz4 compare》
201405/20140518_05.md 《zfs pool self healing and scrub and pre-replace “bad”-disks》
201405/20140518_04.md 《use export and import move ZPOOL’s underdev from one machine to another OR upgrade a zfs version OR recover destroyed pools》
201405/20140518_03.md 《send and receive ZFS snapshot between machines》
201405/20140518_02.md 《ZFS used as block device - ZVOL》
201405/20140518_01.md 《ZFS snapshot used with PostgreSQL PITR or FAST degrade or PG-XC GreenPlum plproxy MPP DB’s consistent backup》
201405/20140516_01.md 《zfs on CentOS 6.5 x64 compare performance with ext4 use postgresql pgbench》

201404/20140426_01.md 《索引顺序扫描引发的堆扫描IO放大背后的统计学原理与解决办法 - PostgreSQL index scan enlarge heap page scans when index and column correlation small.》
201404/20140423_01.md 《优化器成本因子校对(disk,ssd,memory IO开销精算) - PostgreSQL real seq_page_cost & random_page_cost in disks,ssd,memory》
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/20140324_01.md 《PostgreSQL chinese full text search 中文全文检索》
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…)》
201402/20140211_01.md 《分页优化 - order by limit x offset y performance tuning》

201312/20131217_01.md 《PostgreSQL SERIALIZABLE ISOLATION LEVEL introduce》

201311/20131127_01.md 《stap trace blockdev’s iops》
201311/20131126_03.md 《优化器成本因子校对 - PostgreSQL explain cost constants alignment to timestamp》
201311/20131126_02.md 《USE blockdev –setra 0 and systemtap test real BLOCKDEV iops》
201311/20131126_01.md 《设置进程亲和 - numactl 或 taskset - retrieve or set a process’s CPU affinity (affect SYSTEMTAP TIME)》
201311/20131121_02.md 《Systemtap examples, Identifying Contended User-Space Locks》
201311/20131121_01.md 《Systemtap examples, Profiling - 6 Tracking System Call Volume Per Process》
201311/20131120_03.md 《Systemtap examples, Profiling - 5 Tracking Most Frequently Used System Calls》
201311/20131120_02.md 《Systemtap examples, Profiling - 4 Monitoring Polling Applications》
201311/20131120_01.md 《Systemtap examples, Profiling - 3 Determining Time Spent in Kernel and User Space》
201311/20131119_06.md 《Systemtap examples, Profiling - 2 Call Graph Tracing》
201311/20131119_05.md 《Systemtap examples, Profiling - 1 Counting Function Calls Made》
201311/20131119_04.md 《Systemtap examples, DISK IO - 7 Periodically Print I/O Block Time》
201311/20131119_03.md 《Systemtap examples, DISK IO - 6 Monitoring Changes to File Attributes》
201311/20131119_02.md 《Systemtap examples, DISK IO - 5 Monitoring Reads and Writes to a File》
201311/20131119_01.md 《Systemtap examples, DISK IO - 4 I/O Monitoring (By Device)》
201311/20131118_02.md 《Systemtap examples, DISK IO - 3 Track Cumulative IO》
201311/20131118_01.md 《Systemtap examples, DISK IO - 2 Tracking I/O Time For Each File Read or Write》
201311/20131115_01.md 《Systemtap examples, DISK IO - 1 Summarizing Disk Read/Write Traffic》
201311/20131114_06.md 《Systemtap kernel.trace(“*”) events source code》
201311/20131114_05.md 《Systemtap examples, Network - 5 Monitoring Network Packets Drops in Kernel》
201311/20131114_04.md 《Systemtap examples, Network - 4 Monitoring TCP Packets》
201311/20131114_03.md 《Systemtap examples, Network - 3 Monitoring Incoming TCP Connections》
201311/20131114_02.md 《Systemtap examples, Network - 2 Tracing Functions Called in Network Socket Code》
201311/20131114_01.md 《Systemtap examples, Network - 1 Network Profiling》
201311/20131113_01.md 《System.map file is a symbol table used by the kernel》
201311/20131112_01.md 《SystemTap Errors Introduce》
201311/20131111_01.md 《SystemTap User-Space Stack Backtraces for x86 processors arch only》
201311/20131107_01.md 《Systemtap Function thread_indent:string(delta:long)》
201311/20131106_01.md 《SystemTap Flight Recorder Mode》

201310/20131026_01.md 《PostgreSQL bulk COPY load Bottleneck by extend lock waiting》
201310/20131018_03.md 《PostgreSQL Dynamic Tracing using systemtap env prepare》
201310/20131018_02.md 《Systemtap: PostgreSQL probe, USE @var(“varname”) or $varname get all local and global variables》
201310/20131018_01.md 《Systemtap EXP: fix process probe global variables output BUG?(PostgreSQL checkpoint__done)》
201310/20131017_04.md 《SystemTap Tapset: common used functions - 2》
201310/20131017_03.md 《SystemTap Tapset: common used functions - 1》
201310/20131017_02.md 《Systemtap EXP: PostgreSQL IN-BUILD mark Class 7 - others(statement,xlog,sort)》
201310/20131017_01.md 《Systemtap EXP: PostgreSQL IN-BUILD mark Class 6 - lock》
201310/20131016_05.md 《Systemtap EXP: PostgreSQL IN-BUILD mark Class 5 - read|write relation》
201310/20131016_04.md 《Systemtap EXP: PostgreSQL IN-BUILD mark Class 4 - buffer》
201310/20131016_03.md 《Systemtap EXP: PostgreSQL IN-BUILD mark Class 3 - checkpoint》
201310/20131016_02.md 《Systemtap EXP: PostgreSQL IN-BUILD mark Class 2 - query》
201310/20131016_01.md 《Systemtap EXP: PostgreSQL IN-BUILD mark Class 1 - transaction》
201310/20131015_05.md 《Systemtap EXP: trace PostgreSQL netflow per session or per sql》
201310/20131015_04.md 《Systemtap EXP: trace PostgreSQL instruction or block of instructions per sql or per session》
201310/20131015_03.md 《Systemtap EXP: Trace PostgreSQL iostat per SQL statement 2》
201310/20131015_02.md 《Systemtap EXP: Trace PostgreSQL iostat per SQL statement 1》
201310/20131015_01.md 《Systemtap: Generating Instrumentation module(.ko) for Other Computers》
201310/20131014_04.md 《Systemtap : stap PROCESSING 5 steps introduce》
201310/20131014_03.md 《Systemtap BUG? : stap “-R no effect”》
201310/20131014_02.md 《Systemtap Example : OUTPUT hist_linear for processes io size and io time “use @entry”》
201310/20131014_01.md 《Systemtap(2.4) Example : array aggregate elements sorted by statistic operator (EXP. output TOPn IO processes)》
201310/20131013_02.md 《PostgreSQL Systemtap example : Customize probe “SEE salted md5 value transfered on network”》
201310/20131013_01.md 《Systemtap(2.4) fixed BUG(1.8) : delete from statistics(aggregates) type stored in array elements》
201310/20131012_02.md 《Systemtap(1.8) BUG? : delete from statistics(aggregates) type stored in array elements》
201310/20131012_01.md 《PostgreSQL Systemtap example : connection|close and session duration static》
201310/20131011_01.md 《PostgreSQL Systemtap example : Customize probe “connect and disconnect”》
201310/20131010_02.md 《PostgreSQL Systemtap example : autovacuum_naptime & databases in cluster》
201310/20131010_01.md 《Systemtap Formatted output》
201310/20131009_03.md 《Systemtap Statistics (aggregates) Data Type》
201310/20131009_02.md 《Systemtap Associative array Data Type》
201310/20131009_01.md 《Systemtap Statement types》
201310/20131008_03.md 《Systemtap Preprocessor macros》
201310/20131008_02.md 《Systemtap parse preprocessing stage - Conditional compilation》
201310/20131008_01.md 《Systemtap Language elements - 1》
201310/20131007_05.md 《Systemtap Special probe points (begin, end, error, never)》
201310/20131007_04.md 《Systemtap Timer probes》
201310/20131007_03.md 《Systemtap Syscall probes》
201310/20131007_02.md 《Systemtap kernel Trace probes》
201310/20131007_01.md 《Systemtap kernel Marker probes》
201310/20131006_01.md 《Systemtap PROCFS probes》

201309/20130930_03.md 《Systemtap Userspace probing - 4》
201309/20130930_02.md 《Systemtap Userspace probing - 3》
201309/20130930_01.md 《Systemtap Userspace probing - 2》
201309/20130929_03.md 《Systemtap Userspace probing - 1》
201309/20130929_02.md 《Systemtap DWARF-less probing (kprobe)》
201309/20130929_01.md 《systemtap Built-in probe point types (DWARF-based kernel or module probes)》
201309/20130913_01.md 《systemtap Auxiliary functions and Embedded C》
201309/20130912_03.md 《systemtap local & global variables》
201309/20130912_02.md 《systemtap probe aliases (Prologue-style = & Epilogue-style +=) and suffixes》
201309/20130912_01.md 《systemtap probe point’s “context variables” or “target variables”》
201309/20130911_01.md 《systemtap probe point followed by ! or ? or “if (expr)”》
201309/20130910_03.md 《find systemtap pre-built probe points & probe points reference manual》
201309/20130910_02.md 《systemtap SAFETY AND SECURITY》
201309/20130910_01.md 《systemtap optimized for variables》
201309/20130906_01.md 《upsert - PostgreSQL 9.4 pending patch : INSERT…ON DUPLICATE KEY IGNORE》
201309/20130903_05.md 《systemtap receive strings from address》
201309/20130903_04.md 《use systemtap statistics vs pgbench progress output》
201309/20130903_03.md 《Systemtap statistics type example》
201309/20130903_02.md 《Systemtap supported data type (long,string,array,statistic), note don’t support numeric except long》
201309/20130903_01.md 《Eclipse Systemtap IDE》

201308/20130823_02.md 《PostgreSQL Streaming Replication COMMAND used in psql》
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/20130814_02.md 《PostgreSQL SystemTap on Linux - 1》
201308/20130814_01.md 《PostgreSQL 9.4 pending patch : UNNEST with multiple args, and TABLE with multiple funcs》
201308/20130811_01.md 《PostgreSQL pg_stats used to estimate top N freps values and explain rows》
201308/20130806_03.md 《PostgreSQL pending patch : fail-back without fresh backup (have bug?)》
201308/20130806_02.md 《PostgreSQL 配置文件变更审计 - A custom background worker process to log changes to postgresql.conf to a table》
201308/20130806_01.md 《GIS附近查找性能优化 - PostGIS long lat geometry distance search tuning using gist knn function》
201308/20130801_01.md 《PostgreSQL Oracle 兼容性 - WITHIN GROUP (sql standard ordered set aggregate functions)》

201307/20130731_01.md 《PostgreSQL 多元线性回归 - 1 MADLib Installed in PostgreSQL 9.2》
201307/20130730_01.md 《PostgreSQL 9.4 Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)》
201307/20130727_01.md 《PostgreSQL 9.4 patch : Row-Level Security》
201307/20130726_02.md 《PostgreSQL Oracle 兼容性之 - pl/sql dbms_utility.format_error_backtrace - 如何打印plpgsql函数调用栈信息》
201307/20130726_01.md 《PostgreSQL varlena field upto 1GB and large object upto 4TB(8KB block_size)(>=9.3) 2GB(<=9.2)》
201307/20130722_01.md 《PostgreSQL USE plpythonu get Linux FileSystem usage》
201307/20130719_01.md 《PostgreSQL Improve fsm & vm output》
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/20130624_01.md 《PostgreSQL management - lock inspect (行锁监视 pgrowlocks)》
201306/20130620_01.md 《PostgreSQL lock waiting order》
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/20130531_02.md 《PostgreSQL 定时任务方法2》
201305/20130531_01.md 《PostgreSQL Oracle 兼容性之 - DBMS_JOBS - Daily Maintenance - Timing Tasks(pgagent)》
201305/20130527_01.md 《PostgreSQL backup and recovery - online backup & Point-In-Time-Recovery》
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_02.md 《PostgreSQL standard_conforming_strings and escape_string_warning》
201305/20130521_01.md 《PostgreSQL quote ident and literal》
201305/20130520_01.md 《PostgreSQL pg_upgrade 9.3 improve and example》
201305/20130517_01.md 《inode and hard link》
201305/20130516_02.md 《PostgreSQL 9.3 improve pgstattuple》
201305/20130516_01.md 《PostgreSQL 9.3 pg_trgm imporve support multi-bytes char and gist,gin index for reg-exp search》
201305/20130510_03.md 《PostgreSQL 9.3 Allow PL/pgSQL to access the number of rows processed by COPY》
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_02.md 《PostgreSQL 9.3 Change the WAL record format to allow splitting the record header across pages》
201305/20130509_01.md 《PostgreSQL 审计 - PostgreSQL 9.3 Allow OLD and NEW in multi-row VALUES within rules》
201305/20130506_01.md 《PostgreSQL 9.3 add lock_timeout parameter》
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/20130319_01.md 《PostgreSQL FDW mongo_fdw usage》
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》
201303/20130305_01.md 《PostgreSQL convert integer to bit》

201302/20130228_01.md 《PostgreSQL hll (HyperLogLog) extension for “State of The Art Cardinality Estimation Algorithm” - 3》
201302/20130227_01.md 《PostgreSQL hll (HyperLogLog) extension for “State of The Art Cardinality Estimation Algorithm” - 2》
201302/20130226_01.md 《PostgreSQL hll (HyperLogLog) extension for “State of The Art Cardinality Estimation Algorithm” - 1》
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》
201302/20130206_01.md 《PostgreSQL Distributed|Sharded Databases Consistent PITR Thinking》
201302/20130205_01.md 《PostgreSQL PITR THREE recovery target MODE: name,xid,time USE CASE - 2》
201302/20130204_01.md 《PostgreSQL PITR THREE recovery target MODE: name,xid,time USE CASE - 1》
201302/20130201_02.md 《PostgreSQL How to deal TUPLE LOCK : 2 - “one|more transactions waiting one|more transactions release tuple lock”》
201302/20130201_01.md 《PostgreSQL How to deal TUPLE LOCK : 1 - “One transaction lock single or multiple tuples | rows”》

201301/20130130_03.md 《PostgreSQL Function to return the intersection of 2 ARRAYs》
201301/20130130_02.md 《PostgreSQL add 2 DML LOCK TUPLE MODE to 4》
201301/20130130_01.md 《PostgreSQL recovery target introduce》
201301/20130129_01.md 《PostgreSQL 9.3 add Fast promote mode skips checkpoint at end of recovery》
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/20130124_01.md 《PostgreSQL performance speedup by avoid lock references tuple when add or update(new) Foreign Key’s value》
201301/20130122_01.md 《PostgreSQL sharding有序UUID最佳实践 - serial global uuid stored in 64bit int8》
201301/20130121_01.md 《extend PostgreSQL set_bit() set one bit to serial bits.》
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/20121226_01.md 《函数稳定性讲解 - retalk PostgreSQL function’s [ volatile|stable|immutable ]》
201212/20121224_01.md 《执行计划选择算法 与 绑定变量 - PostgreSQL prepared statement: SPI_prepare, prepare|execute COMMAND, PL/pgsql STYLE: custom & generic plan cache》
201212/20121219_01.md 《PostgreSQL permission grant/revoke in schema clause emulate》
201212/20121218_03.md 《Greenplum 最佳实践 - 多维分析的使用(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/20121126_01.md 《get PostgreSQL’s next oid》
201211/20121115_02.md 《PostgreSQL partial index use caveat in prepared statement <= ver 9.1》
201211/20121115_01.md 《PostgreSQL 临时表 (Temproary table) style》
201211/20121114_01.md 《PostgreSQL row lock and htup.t_infomask thinking》

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/20121016_01.md 《PostgreSQL XLOG fsync simple introduce》
201210/20121014_01.md 《How many xlogs | WAL can be generated by PostgreSQL?》
201210/20121009_01.md 《递归优化CASE - group by & distinct tuning case : use WITH RECURSIVE and min() function》
201210/20121008_01.md 《PostgreSQL 9.3 add LATERAL support - LATERAL的语法和用法介绍》

201209/20120914_01.md 《递归优化CASE - performance tuning case :use cursor\trigger\recursive replace (group by and order by) REDUCE needed blockes scan》
201209/20120907_01.md 《PostgreSQL general public partition table trigger》

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/20120628_01.md 《PostgreSQL plpgsql_check_function 插件 - plpgsql函数体内容CHECK, 依赖关系, plpgsql profiler》
201206/20120626_03.md 《USE GDB debug postgres》
201206/20120626_02.md 《函数稳定性讲解 - 函数索引思考, pay attention to function index used in PostgreSQL》
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/20120621_02.md 《pgsql_fdw “cache lookup failed for type 0” error when used in function》
201206/20120621_01.md 《PostgreSQL 使用 nlpbamboo chinesecfg 中文分词》
201206/20120620_01.md 《分页优化, add max_tag column speedup Query in max match enviroment》
201206/20120619_01.md 《如何实现一张表有且只有一条记录 implement PostgreSQL table have one and only one row》
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/20120605_01.md 《PostgreSQL plpgsql function debugging module : pldebugger》
201206/20120601_01.md 《PostGIS 2.0 Install》

201205/20120531_01.md 《Londiste 3 replicate case - 1 下节》
201205/20120530_01.md 《Londiste 3 replicate case - 1 上节》
201205/20120529_01.md 《Londiste3 Install》
201205/20120521_02.md 《PostgreSQL nestloop/hash/merge join讲解》
201205/20120521_01.md 《PostgreSQL 9.2 improve prepared statements plan’s selectivity》
201205/20120518_01.md 《PostgreSQL 9.2 add array elements statistics》
201205/20120517_01.md 《PostgreSQL 黑科技 range 类型及 gist index 助力物联网(IoT)》
201205/20120516_01.md 《PostgreSQL 共享事务快照功能 - PostgreSQL 9.2 can share snapshot between multi transactions》
201205/20120515_01.md 《PostgreSQL汉字转拼音或拼音首字母的应用》
201205/20120511_01.md 《PostgreSQL 逻辑备份一致性讲解 - Why pg_dump backup a database in consistent status》

201204/20120426_01.md 《PostgreSQL Selectivity Tablespace PITR - 部分表空间恢复》
201204/20120422_01.md 《使用PostgreSQL和nagios设计统一的应用监控接口》
201204/20120412_01.md 《PostgreSQL Logical Backup’s TOC File》

201203/20120320_01.md 《PostgreSQL 9.1.3 plpgsql debugger module》
201203/20120315_01.md 《explain postmaster.pid》
201203/20120313_02.md 《PostgreSQL性能优化综合案例讲解 - 2》
201203/20120313_01.md 《PostgreSQL性能优化综合案例讲解 - 1》

201202/20120217_01.md 《游戏合区、拆区,数据库操作CASE - PostgreSQL Data merge case》
201202/20120216_01.md 《how difference when update a table’s column which it in TOAST or BASETABLE(in-line)》
201202/20120214_01.md 《Use PostgreSQL collect and analyze Operation System statistics》

201201/20120119_01.md 《PostgreSQL 灵活审计插件 - PostgreSQL per database or per user audit use pg_log_userqueries》
201201/20120113_03.md 《Use pgbouncer connect to GreenPlum’s segment node》
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》

201112/20111212_01.md 《create mysql table in PostgreSQL with mysql_fdw》

201111/20111130_01.md 《whether pg_start_backup() force keep xlog in pg_xlog directory before execute pg_stop_backup() ?》
201111/20111122_01.md 《PostgreSQL Notify/Listen Like ESB》

201110/20111027_01.md 《PostgreSQL BEGIN attention. serializable case》
201110/20111025_01.md 《A Smart PostgreSQL extension plproxy 2.2 practices》
201110/20111018_01.md 《PostgreSQL 9.1 nearest-neighbor search use gist index》

201109/20110930_03.md 《Use pg_resetxlog simulate tuple disappear within PostgreSQL》
201109/20110930_02.md 《Get txid from pg_controldata’s output》
201109/20110930_01.md 《PostgreSQL xid(int4) to txid(int8)》

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 《ssh隧道加密压缩方法 - a simple wan speed method》
201106/20110627_01.md 《ssh隧道加密压缩方法 - 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》
201106/20110610_01.md 《函数稳定性讲解 - Thinking PostgreSQL Function’s Volatility Categories》

201105/20110527_02.md 《Use pageinspect EXTENSION view PostgreSQL Page’s raw infomation》
201105/20110527_01.md 《PostgreSQL 树状数据存储与查询(非递归) - Use ltree extension deal tree-like data type》
201105/20110526_01.md 《use pg_filedump dump block contents》
201105/20110518_01.md 《Use SecureCRT and Chrome & Proxy Switchy! Plugin》
201105/20110511_01.md 《PostgreSQL replication monitor》

201104/20110427_01.md 《PostgreSQL : WITH Queries use case》
201104/20110408_01.md 《Compare PostgreSQL and Oracle dead lock detect and transaction》

201103/20110329_01.md 《TOAST,The Oversized-Attribute Storage Technique - 暨存储格式main, extended, external, plain介绍》
201103/20110301_01.md 《一个事务最多能锁多少对象? how many objects can be locked per transaction》

201102/20110222_01.md 《Recover droped column from PostgreSQL》
201102/20110218_01.md 《PostgreSQL 只读模式 , hot standby recovery 模式等介绍,以及如何建立只读账号》
201102/20110216_02.md 《PostgreSQL’s Cursor USAGE with SQL MODE - 分页优化》
201102/20110216_01.md 《WHY prepared Statement running slower in some situation CASE》
201102/20110214_02.md 《Compare dblink module Within One Transaction in PostgreSQL - dblink, 自治事务(Oracle兼容性)》
201102/20110214_01.md 《PostgreSQL’s two-phase commit used with dblink example - 2PC , 两阶段事务》
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》
201012/20101210_01.md 《PostgreSQL single-user mode 单用户模式修复 database is not accepting commands to avoid wraparound data loss in database “….” 问题 - usage,like Repair Database》

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

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

201006/20100603_01.md 《Using “GET DIAGNOSTICS integer_var = ROW_COUNT;” capture rows effect by the last SQL》

201005/20100511_04.md 《PostgreSQL 优化器行评估算法》
201005/20100511_03.md 《PostgreSQL 连接池 pgbouncer 使用》
201005/20100511_02.md 《PostgreSQL Free Space Map Principle》
201005/20100511_01.md 《使用Plproxy设计PostgreSQL分布式数据库》

197002/20200627_01.md 《父与子 - 潜力》
197002/20200406_02.md 《父与子 - 齐家治国平天下, 怎么做到齐家?》
197002/20200222_01.md 《父与子 - 初中生魔鬼提高计划》

197001/20210304_07.md 《策略生成三步法》
197001/20210302_01.md 《销售和售前架构师要被颠覆? - B端产品解决方案(最佳实践)平台的商业闭环设计》
197001/20210228_04.md 《内容、消费、虚拟币、积分、广告、充值 - 变现闭环》
197001/20210128_08.md 《SaaS行业数据库市场》
197001/20210117_03.md 《主持人 - 破冰游戏 和 广告 结合, 播报广告》
197001/20210117_02.md 《创业前的一些思考 - 以及如何写产品MRD》
197001/20210114_03.md 《产品启示录》
197001/20210114_02.md 《怎么用技术手段出圈 - 平台支撑与裂变手段 - 从一度人脉裂变到N度人脉》
197001/20210114_01.md 《阿里味 - 阿里巴巴是一个值得一来的公司》
197001/20210112_03.md 《如何建立cassandra社区》
197001/20210112_02.md 《如何切入一个陌生社区核心组》
197001/20210112_01.md 《客户案例 采访》
197001/20210106_01.md 《PostgreSQL 解决方案大赛 - 品牌传播杠杆》
197001/20201028_01.md 《走访》
197001/20201027_01.md 《为什么新冠疫情下房价和股市不降反升》
197001/20200819_01.md 《PostgreSQL 数据库行业峰会设计》
197001/20200818_01.md 《规划》
197001/20200804_01.md 《《引爆点》原理, 如何影响PG发展》
197001/20200730_01.md 《高校竞赛活动》
197001/20200710_03.md 《赞助权益》
197001/20200523_02.md 《小众、弱势产品起步营销法则》
197001/20200522_02.md 《谈一谈上升》
197001/20200415_01.md 《产品经理学习 - 8 如何构建体系 - 持续可运转的机制》
197001/20200406_01.md 《为什么云开源数据库更逼近成熟》
197001/20200404_07.md 《产品经理学习 - 7 市场评估方法 (GIS 市场分析)》
197001/20200404_06.md 《产品经理学习 - 6 PG插件要不要投入搞(5 why分析法)》
197001/20200404_05.md 《产品经理学习 - 5 产品规划方法》
197001/20200404_04.md 《产品经理学习 - 4 时间分配》
197001/20200404_03.md 《产品经理学习 - 3 技术转型挑战》
197001/20200404_02.md 《产品经理学习 - 2 周报的意义、怎么写周报》
197001/20200404_01.md 《产品经理学习 - 1 产品经理核心价值是什么》
197001/20200316_01.md 《[未完待续]如何转型》
197001/20200310_02.md 《训练慧》
197001/20200309_01.md 《5G发展、IT基础设施飞速发展对数据库有什么影响》
197001/20200306_01.md 《管理者思维 - 形而上者谓之道,形而下者谓之器》
197001/20200305_02.md 《[问卷] 市场、核心价值、场景、业务挑战、数据库核心诉求》
197001/20200302_01.md 《千万不要把PD(未来的CEO)干成了体力工作》
197001/20200221_01.md 《悬赏功能》
197001/20200217_01.md 《医学读物》
197001/20200108_02.md 《PostgreSQL + MySQL 如何互补》
197001/20191214_01.md 《搞活中国PG线上开发者生态》
197001/20191022_01.md 《数据库产品经理的日常 - 时间管理、重点关注》
197001/20190721_01.md 《数据库产品视角》
197001/20190515_02.md 《向三湾改编学习建设PG社区》
197001/20190504_01.md 《从本田奥德赛混动版发布会学习产品发布要点》
197001/20190409_01.md 《PostgreSQL 深入浅出 - 十万个为什么》
197001/20190328_01.md 《EDB EPAS, 社区PG, 某商业PG发行版 Oracle兼容性对比》
197001/20190311_03.md 《2019,某开发者会议数据库市场调研统计》
197001/20190311_02.md 《PostgreSQL hosted in cloud》
197001/20190302_01.md 《[未完待续] 产品经理, 市场分析, 资源网站》
197001/20190219_01.md 《为国为民,侠之大者 - 大象侠,招募中》
197001/20190217_01.md 《产品应该如何定义营收目标和任务分解》
197001/20190214_03.md 《产品经理日常需要跟踪、心中有数的事务》
197001/20190214_02.md 《如何定义 “产品定位、产品、渠道、生态建设” 成功的标准》
197001/20190214_01.md 《企业数据库选型规则》
197001/20190202_01.md 《产品功能需求归类 - KANO模型,需求调研问卷设计,需求分类实践》
197001/20190125_03.md 《产品经理应该关注、分析哪些数据 - 分析哪些要素 - 市场调研,市场分析,竞品分析》
197001/20190123_04.md 《监测数据(动态监控) - 基于规则(拐点、爆点)动态调整监测粒度 - 动作、分析、可视化》
197001/20190122_05.md 《流量交换、利益交换、供需交换 - 裂变、流量推广行为思考》
197001/20190122_04.md 《如何树立产品FLAG》
197001/20190122_03.md 《产品竞争力差异化思考》
197001/20190122_02.md 《产品经理日常学习》
197001/20190120_02.md 《PostgreSQL 社区生态建设之 - 流量、内容运营思考》
197001/20190117_02.md 《PostgreSQL 数据库心跳(SLA(RPO)指标的时间、WAL SIZE维度计算)》
197001/20190117_01.md 《领导力思考》
197001/20190114_01.md 《PG商业格局 - PG凭什么蝉联db-engines 2017、2018年度数据库大奖?PG为什么如此倍受企业欢迎?》
197001/20190112_02.md 《企业股权背后看到的资本运作、利益交换 - 一家纯技术型的企业如何快速打开市场?》
197001/20190106_01.md 《PDCA - 项目管理、日常事件管理、时间管理》
197001/20190104_02.md 《《易中天品三国》-政治家思维》
197001/20190104_01.md 《构建生态与“化气结穴、寻龙点穴”思考》
197001/20181222_01.md 《PG 天天象上 “沙龙+走进大客户企业+走进ISV+走进集成商+走进中间件厂商+小镇+高校行” 思考》
197001/20181218_02.md 《中国 PostgreSQL 生态构建思考 - 安全合规、自主可控、去O战略》
197001/20181215_01.md 《流量入口 - 时间维度分析 - 吃饭、工作、睡眠、休闲、学习 时间流量入口》
197001/20181202_04.md 《[转载] 为什么我们常说做to C 的人比较难去做to B ?》
197001/20181125_02.md 《TiDB 商业生态思考》
197001/20181122_04.md 《了解组织架构的好处 - 了解产品文档结构的好处》
197001/20181122_03.md 《大会付费报名快速传播思考 - 流量入口、转发、裂变、动机》
197001/20181117_03.md 《优化误区思考 - 目标是什么?不是性能挑战赛》
197001/20181117_02.md 《PG培训体系 - 闭环思考》
197001/20181117_01.md 《草船借箭》
197001/20181109_01.md 《附属型(偏后台类)产品 - 捆绑(paas 平台型)销售思考》
197001/20181106_02.md 《数据库分享PPT内容结构模板》
197001/20181106_01.md 《企业数据库团队评估 - 108问》
197001/20181102_01.md 《活动策划、社区、渠道、运营、产品、资本运作、闭环 - 践行思考》
197001/20181101_03.md 《DBA如何从救火队跳出来》
197001/20181101_01.md 《自主可控、安全可控 - 为什么选择开源数据库、如何选择、需要做哪些准备》
197001/20181017_05.md 《产品设计思考》
197001/20181012_02.md 《社区峰会组织探讨》
197001/20181012_01.md 《小团队自研开源项目成长之路思考》
197001/20181006_01.md 《思考小记 - 小米生态》
197001/20181005_02.md 《行业分析札记 - 游戏生态,充值渠道》
197001/20181004_02.md 《思考小记 - 职业规划、转型思考》