PostgreSQL 源码解读(207)- 查询#120(数据结构FromExpr&JoinExpr)
本节简单介绍了PostgreSQL在执行逻辑优化中相关的数据结构,包括FromExpr&JoinExpr.一、数据结构FromExpr表示FROM…WHERE结构/*----------*FromExpr-representsaFROM...WHERE...construct*表示FROM...WH
Oracle vs PostgreSQL,研发注意事项(12) - NULL与索引
Oracle在创建索引时,不会存储NULL值,而PostgreSQL在创建索引时则会存储NULL值.在查询时,如使用Column is null这样的条件查询,Oracle不会使用索引而PostgreSQL则会使用索引.
PostgreSQL 源码解读(206)- 查询#119(数据结构RangSubselect等)
本节简单介绍了PostgreSQL在执行逻辑优化中相关的数据结构,包括RangeSubselect/Alias/RangeVar/ResTarget/ColumnRef.
PostgreSQL DBA(40) - PG 12 pg_promote
在PG 12以前的版本,备库提升为主库需在备库主机上执行命令或者通过生成触发文件进行触发,在PG 12中,可通过客户端连接到数据库后执行pg_promote函数实现.其更新说明如下: This function is able to promote a standby with this new SQL-callable function. Execution access can be
《复仇者联盟4》观感:不推荐
可能是希望越大,失望越大吧。《复仇者联盟4》令人失望,除了《黑豹》和《惊奇队长》,其他漫威的电影一部不落全部看过,复联4作为收官之作在不及格之列。1.情节拖沓:相对于复联3的紧张明快,复联4的情节就显得十分的拖沓,而且拖沓的情节把商业片故事性不强,逻辑有缺陷这样的毛病都暴露出来了;2.人物刻画不够丰满:打酱油的太多了,没有重点,钢铁侠死的太快了,渲染力和感染力明显不行。总的来说,该片全程有尿点,商
PostgreSQL 源码解读(114)- 后台进程#2(checkpointer进程#1)
本节简单介绍了PostgreSQL的后台进程:checkpointer,包括相关的数据结构和CheckpointerMain函数。一、数据结构CheckPoint CheckPoint XLOG record结构体./* * Body of CheckPoint XLOG records. This&nb
PostgreSQL 跟踪checkpointer出现死锁
PostgreSQL 源码解读(113)- WAL#9(Insert&WAL - CopyXL...
PostgreSQL 源码解读(112)- WAL#8(XLogCtrl数据结构)
PostgreSQL 源码解读(111)- WAL#7(Insert&WAL - XLogRe...
PostgreSQL 源码解读(110)- WAL#6(Insert&WAL - XLogRe...
PostgreSQL DBA(20) - WAL full-page-write浅析
PostgreSQL DBA(19) - REDO point浅析
PostgreSQL DBA(18) - pg_waldump工具简介
PostgreSQL DBA(17) - XLOG Record data内部结构
PostgreSQL DBA(16) - WAL segment file内部结构
PostgreSQL 源码解读(109)- WAL#5(相关数据结构)
PostgreSQL DBA(15) - WAL文件结构
PostgreSQL DBA(14) - WAL基本术语
PostgreSQL 源码解读(108)- 后台进程#1(PGPROC数据结构)