PostgreSQL 源码解读(247)- HTAB动态扩展图解#1
本节简单介绍了PostgreSQL中的HTAB如何动态扩展,这是第1部分. 一、数据结构/* * Top control structure for a hashtable --- in a shared table, each backend * has its own copy (OK since no fields change at runtime) * 哈希表的顶层控制结构
到底什么是“不确定性”
到底什么是不确定性?人们在面对不确定性的时候,会有哪些反应?到底该怎么应对不确定性,高手又是怎么对待不确定性?。
PostgreSQL DBA(168) - pgAdmin(config:checkpoint)
本节简单介绍了PostgreSQL中的checkpoint
PostgreSQL DBA(167) - pgAdmin(config:work_mem)
本节简单介绍了PostgreSQL中的参数work_mem。
PostgreSQL 源码解读(246)- plpgsql(CreateFunction-SearchSysCache3)
本节简单介绍了PostgreSQL创建函数的过程,其实现函数是CreateFunction。这里介绍了CreateFunction中的通用函数SearchSysCache3。
Oracle vs PostgreSQL Develop(28) - function overload
本文比较了函数重载Oracle和PG的异同.
PostgreSQL DBA(166) - pgAdmin(Parallelism, what next?)
本节简单介绍了PostgreSQL并行的历史和未来的发展方向。
PostgreSQL 源码解读(245)- plpgsql(CreateFunction-construct_array)
本节简单介绍了PostgreSQL创建函数的过程,其实现函数是CreateFunction。这里介绍了CreateFunction中的通用函数construct_array。
PostgreSQL DBA(165) - pgAdmin(Create Function选项)
本节简单介绍了PostgreSQL创建函数中的选项。
PostgreSQL 源码解读(244)- plpgsql(CreateFunction-ProcedureCreate)
本节简单介绍了PostgreSQL创建函数的过程,其实现函数是CreateFunction。这里介绍了CreateFunction中的ProcedureCreate函数。
PostgreSQL 源码解读(243)- plpgsql(interpret_function_parameter_list)
本节简单介绍了PostgreSQL创建函数的过程,其实现函数是CreateFunction。这里介绍了CreateFunction中的interpret_function_parameter_list函数。
PostgreSQL 源码解读(242)- plpgsql(CreateFunction-compute_function_attributes)
本节简单介绍了PostgreSQL创建函数的过程,其实现函数是CreateFunction。
PostgreSQL 源码解读(241)- plpgsql(CreateFunction)
本节简单介绍了PostgreSQL创建函数的过程,其实现函数是CreateFunction。
Oracle vs PostgreSQL Develop(27) - PLSQL vs PLPGSQL(输出参数)
Oracle的PL/SQL存储过程或者函数,可以支持多个输出参数,而且参数类型可以不同,但PostgreSQL虽然可以支持多个输出参数,但参数类型要求一致。对于Function,如存在out参数,Oracle可支持返回值,但PostgreSQL不支持。
PostgreSQL DBA(164) - pgAdmin(Drop column)
本节简单介绍了PostgreSQL中的删除列操作。在PG中,删除列并不会释放空间,只是逻辑上把列标记为已删除,查询时不显示,插入时插入空值。
PostgreSQL DBA(163) - Extension(pg_cron)
本文简单介绍了PostgreSQL的插件:pg_cron。该插件可在PG中实现类似crontab的功能。
PostgreSQL DBA(162) - Extension(pg_catcheck)
本文简单介绍了PostgreSQL的插件:pg_catcheck。该插件检查数据库的catalogs是否出现损坏。
PostgreSQL DBA(161) - pgAdmin(synchronous_commit)
本节简单介绍了PostgreSQL中的synchronous_commit参数,先前有一些细节的地方没有注意。
PostgreSQL DBA(160) - pgAdmin(prepare transaction)
本节简单介绍了PostgreSQL中的Prepare Transaction,该特性会启用两阶段提交协议,可用于分布式事务。
PostgreSQL DBA(159) - pgAdmin(Allow vacuum command to process indexes in paralle
PostgreSQL 13中对vacuum的改进:Allow vacuum command to process indexes in parallel.