E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shmemindex
对PostgreSQL中 共享内存指针的再认识
开始 先给 shmem.c 中增加代码(用来打印全局变量
ShmemIndex
) void getmemPointer() { fprintf(stderr,"
ShmemIndex
·
2015-10-31 12:50
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号八:shmem中初始化常规锁管理器
初始化第三个哈希表"LOCALLOCKhash"时在共享内存哈希表索引"
ShmemIndex
"里没有
wsql
·
2012-02-27 20:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号七:shmem中初始化bufferpool
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化管理各种事务和事务本身相关结构的实例。然后就是初始化缓冲池(bufferpool)。
wsql
·
2012-02-15 20:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号七:shmem中初始化bufferpool
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化管理各种事务和事务本身相关结构的实例。然后就是初始化缓冲池(bufferpool)。
BeiiGang
·
2012-02-15 20:00
数据结构
struct
search
buffer
PostgreSQL
Pointers
PostgreSQL启动过程中的那些事七:初始化共享内存和信号七:shmem中初始化bufferpool
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化管理各种事务和事务本身相关结构的实例。然后就是初始化缓冲池(bufferpool)。
BeiGang
·
2012-02-15 20:00
buffer
PostgreSQL
内存管理
pool
缓冲池
shmem
PostgreSQL启动过程中的那些事七:初始化共享内存和信号六:shmem中初始化twophase
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
wsql
·
2012-02-12 19:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号六:shmem中初始化twophase
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
BeiiGang
·
2012-02-12 19:00
数据结构
struct
Semaphore
table
PostgreSQL
notifications
PostgreSQL启动过程中的那些事七:初始化共享内存和信号六:shmem中初始化twophase
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
BeiGang
·
2012-02-12 19:00
PostgreSQL
twophase
两阶段提交事务
shemindex
PostgreSQL启动过程中的那些事七:初始化共享内存和信号五:shmem中初始化multixact 编辑
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
BeiiGang
·
2012-01-12 21:00
PostgreSQL启动过程中的那些事七:初始化共享内存和信号五:shmem中初始化multixact 编辑
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
wsql
·
2012-01-12 21:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号五:shmem中初始化multixact
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
BeiGang
·
2012-01-12 21:00
事务
PostgreSQL
共享内存哈希表索引
组合事务
PostgreSQL启动过程中的那些事七:初始化共享内存和信号:四 shmem中初始化subtrans
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
BeiiGang
·
2012-01-11 21:00
数据结构
manager
Arrays
buffer
PostgreSQL
structure
PostgreSQL启动过程中的那些事七:初始化共享内存和信号:四 shmem中初始化subtrans
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
wsql
·
2012-01-11 21:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号:四 shmem中初始化subtrans
pg初始化shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
BeiGang
·
2012-01-11 21:00
PostgreSQL
共享内存
子事务
PostgreSQL启动过程中的那些事七:初始化共享内存和信号三:shmem中初始化clog
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
BeiiGang
·
2012-01-09 19:00
PostgreSQL启动过程中的那些事七:初始化共享内存和信号三:shmem中初始化clog
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
wsql
·
2012-01-09 19:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号三:shmem中初始化clog
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。
BeiGang
·
2012-01-09 19:00
PostgreSQL
事务日志
CLOG
共享内存索引
PostgreSQL启动过程中的那些事七:初始化共享内存和信号二:shmem中初始化xlog
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。
wsql
·
2012-01-08 21:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号二:shmem中初始化xlog
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。
BeiiGang
·
2012-01-08 21:00
PostgreSQL启动过程中的那些事七:初始化共享内存和信号二:shmem中初始化xlog
pg初始化完shmem,给其加上索引"
ShmemIndex
"后,接着就在shmem里初始化xlog。
BeiGang
·
2012-01-08 21:00
File
PostgreSQL
control
事务日志结构
xlog
PostgreSQL的内存管理机制十一:初始化共享内存shared memory及其哈希表索引
这一节讨论共享内存(简写shmem)的初始化及其哈希表索引"
ShmemIndex
"的建立,这是共享内存/shmem管理的基础。
BeiiGang
·
2012-01-04 21:00
数据结构
PostgreSQL
扩展
PostgreSQL的内存管理机制十一:初始化共享内存shared memory及其哈希表索引
这一节讨论共享内存(简写shmem)的初始化及其哈希表索引"
ShmemIndex
"的建立,这是共享内存/shmem管理的基础。
wsql
·
2012-01-04 21:00
PostgreSQL
pg的内存管理机制十一:初始化共享内存shared memory及其哈希表索引
这一节讨论共享内存(简写shmem)的初始化及其哈希表索引"
ShmemIndex
"的建立,这是共享内存/shmem管理的基础。
BeiGang
·
2012-01-04 21:00
PostgreSQL
memory
共享内存
shared
shmemindex
PostgreSQL启动过程中的那些事七:初始化共享内存和信号一:初始化
shmemIndex
和信号
pg现在要初始化另一块内存——共享内存sharedmemory(以后sharedmemory有时会简写成shmem),在这块内存里,pg存放数据、锁、各种backend进程等。1先上个图,看一下函数调用过程梗概,中间略过部分细节初始化共享内存方法调用流程图 2计算sharedmemory大小 话说main()->…->PostmasterMain()->…->reset_sh
BeiiGang
·
2011-12-29 22:00
struct
list
header
buffer
PostgreSQL
structure
pg启动过程中的那些事七:初始化共享内存和信号一:初始化
shmemIndex
和信号
pg现在要初始化另一块内存——共享内存sharedmemory(以后sharedmemory有时会简写成shmem),在这块内存里,pg存放数据、锁、各种backend进程等。1先上个图,看一下函数调用过程梗概,中间略过部分细节 初始化共享内存方法调用流程图 2计算sharedmemory大小话说main()->…->PostmasterMain()->…->reset_shared
BeiGang
·
2011-12-29 22:00
PostgreSQL
memory
共享内存
shared
哈希表索引
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他