Greenplum分布式事务和两阶段提交协议
图片来源:Systems Performance: Enterprise and the Cloud,中译本《性能之巅》, 作者Brendan Gregg 11 缓冲区Buffer Pool page … Buffer Pool Manager (Main Memory) Access Methods and other components dirty bit reference count No-Force: 事务提交时,所修改的页面不需要强制刷回到持久存储中 ■ Steal / No-Steal Steal: 允许Buffer Pool里未提交事务所修改的脏页刷回到持久存储 No-steal: 不允许Buffer Pool里未提交事务所修改的脏页刷到持久存储中 缓冲区管理策略Buffer Management Policy 13 ■ Force策略的问题 对持久存储器进行频繁的随机写操作,性能下降。 Steal 有更好的性能,但是怎么保证事务的原子性和持久 性? ❏ No-Force: 事务提交,所修改的数据页没有刷回至持久存储,如果发生断电 或者系统崩溃。 ❏ Steal: Buffer Pool中未提交的事务所修改的脏页刷回到持久存储,如果发生 断电或者系统崩溃。 缓冲区管理策略 14 ■ No-Force → Redo Log 事务提交时,数据页不需要刷回持久存储,为了保证持久性,先把Redo0 码力 | 42 页 | 2.12 MB | 1 年前3VMware Greenplum 6 Documentation
2091 Synopsis 2091 Description 2092 [databases] Section 2092 Database Connection Parameters 2092 Pool Configuration 2093 [pgbouncer] Section 2094 Generic Settings 2094 Log Settings 2098 Console Access resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration0 码力 | 2374 页 | 44.90 MB | 1 年前3VMware Tanzu Greenplum v6.23 Documentation
2022 Synopsis 2022 Description 2022 [databases] Section 2023 Database Connection Parameters 2023 Pool Configuration 2024 [pgbouncer] Section 2024 Generic Settings 2025 Log Settings 2029 Console Access resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration0 码力 | 2298 页 | 40.94 MB | 1 年前3VMware Tanzu Greenplum 6 Documentation
2015 Synopsis 2015 Description 2015 [databases] Section 2016 Database Connection Parameters 2016 Pool Configuration 2017 [pgbouncer] Section 2017 Generic Settings 2018 Log Settings 2022 Console Access resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration0 码力 | 2311 页 | 17.58 MB | 1 年前3VMware Tanzu Greenplum v6.21 Documentation
1782 VMware Tanzu Greenplum 6 Documentation VMware, Inc 115 Database Connection Parameters 1782 Pool Configuration 1783 [pgbouncer] Section 1783 Generic Settings 1783 Log Settings 1787 Console Access resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration0 码力 | 2025 页 | 33.54 MB | 1 年前3VMware Greenplum 6 Documentation
2140 Synopsis 2140 Description 2140 [databases] Section 2141 Database Connection Parameters 2141 Pool Configuration 2142 [pgbouncer] Section 2142 Generic Settings 2142 Log Settings 2147 Console Access resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration0 码力 | 2445 页 | 18.05 MB | 1 年前3VMware Greenplum v6.25 Documentation
2097 Synopsis 2097 Description 2097 [databases] Section 2098 Database Connection Parameters 2098 Pool Configuration 2099 [pgbouncer] Section 2099 Generic Settings 2100 Log Settings 2104 Console Access resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration0 码力 | 2400 页 | 18.02 MB | 1 年前3VMware Greenplum v6.18 Documentation
resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration When you specify MEMORY_LIMIT=0, Greenplum Database will use the resource group global shared memory pool to service queries running in the group. When you specify MEMORY_SPILL_RATIO=0, Greenplum Database0 码力 | 1959 页 | 19.73 MB | 1 年前3VMware Greenplum v6.19 Documentation
resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration When you specify MEMORY_LIMIT=0, Greenplum Database will use the resource group global shared memory pool to service queries running in the group. When you specify MEMORY_SPILL_RATIO=0, Greenplum Database0 码力 | 1972 页 | 20.05 MB | 1 年前3VMware Tanzu Greenplum v6.20 Documentation
resource groups is less than 100. If resource groups are not configured to use global shared memory pool, the resource group automatic query termination feature is not enabled. For information about resource PXF now supports session authorization, and introduces the ${pxf.session.user} value and the jdbc.pool.qualifier property as described in About Session Authorization in the JDBC Connector configuration When you specify MEMORY_LIMIT=0, Greenplum Database will use the resource group global shared memory pool to service queries running in the group. When you specify MEMORY_SPILL_RATIO=0, Greenplum Database0 码力 | 1988 页 | 20.25 MB | 1 年前3
共 13 条
- 1
- 2