gpdb cdb
- 1 Data structures
- 1.1 Slice Table
- 2 PostgresMain
- 2.1 Call graph (QE):
- 2.2 QD
- 3 Receiver
- 4 Sender
1 Data structures
1.1 Slice Table
|
|
|
|
ResourceGroupGetQueryMemoryLimit(void)
用于获取内存限制的绝对大小 (非百分比)绕开资源限制模式
Enabled when:
gp_resource_group_bypass
is true: guc_gp.c
|
|
Or command is one of:
本文为摘录(或转载),侵删,原文为: https://docs.vmware.com/en/VMware-Tanzu-Greenplum/6/greenplum-database/GUID-install_guide-prep_os.html
IP Fragmentation Settings
When the Greenplum Database interconnect uses UDP (the default), the network interface card controls IP packet fragmentation and reassemblies.
If the UDP message size is larger than the size of the maximum transmission unit (MTU) of a network, the IP layer fragments the message. (Refer to Networking later in this topic for more information about MTU sizes for Greenplum Database.) The receiver must store the fragments in a buffer before it can reorganize and reassemble the message.
本文为摘录(或转载),侵删,原文为: attachments/pdf/a/cn.greenplum.org-Greenplum部署最佳实践-网络篇.pdf
本文为摘录(或转载),侵删,原文为: https://blog.csdn.net/u013970710/article/details/115433014
本文为摘录(或转载),侵删,原文为: ../../../Work/pg_master/src/backend/access/hash/README
这个目录包含了 Postgres 的散列索引实现。其中大部分核心思想来自于 Margo Seltzer 和 Ozan Yigit 在 1991 年 1 月举行的冬季 USENIX 会议上的论文《A New Hashing Package for UNIX》。我们的内存哈希表实现(src/backend/utils/hash/dynahash.c)也依赖于相同的概念;它源自于 Esmond Pitt 编写的代码,后来又由 Margo 和其他人进行了改进。