@@ -69,6 +69,40 @@ <H2 ALIGN=CENTER>
69
69
There are many other modules that support this basic functionality.
70
70
They can be accessed by clicking on the flowchart.
71
71
< P >
72
+ < HR >
73
+ < P >
74
+ < CENTER >
75
+ < EM > < BIG >
76
+ Click on an item to see more detail or
77
+ < A HREF ="backend_dirs.html "> click</ A > to see the full index.
78
+ </ BIG > </ EM >
79
+ < BR >
80
+ < BR >
81
+ < IMG src ="flow.jpg " usemap ="#flowmap " alt ="flowchart ">
82
+ </ CENTER >
83
+ < MAP name ="flowmap ">
84
+ < AREA COORDS ="290,10,450,50 " HREF ="backend_dirs.html#main ">
85
+ < AREA COORDS ="550,10,710,50 " HREF ="backend_dirs.html#bootstrap ">
86
+ < AREA COORDS ="290,90,450,130, " HREF ="backend_dirs.html#postmaster ">
87
+ < AREA COORDS ="550,90,710,130, " HREF ="backend_dirs.html#libpq ">
88
+ < AREA COORDS ="290,170,450,210 " HREF ="backend_dirs.html#tcop ">
89
+ < AREA COORDS ="550,170,710,210 " HREF ="backend_dirs.html#tcop ">
90
+ < AREA COORDS ="290,270,450,310 " HREF ="backend_dirs.html#parser ">
91
+ < AREA COORDS ="290,350,450,390 " HREF ="backend_dirs.html#tcop ">
92
+ < AREA COORDS ="290,430,450,470 " HREF ="backend_dirs.html#optimizer ">
93
+ < AREA COORDS ="290,510,450,550 " HREF ="backend_dirs.html#optimizer/plan ">
94
+ < AREA COORDS ="290,570,450,630 " HREF ="backend_dirs.html#executor ">
95
+ < AREA COORDS ="550,350,710,390 " HREF ="backend_dirs.html#commands ">
96
+ < AREA COORDS ="10,330,170,370 " HREF ="backend_dirs.html#access ">
97
+ < AREA COORDS ="10,390,170,430 " HREF ="backend_dirs.html#catalog ">
98
+ < AREA COORDS ="10,450,170,490 " HREF ="backend_dirs.html#utils ">
99
+ < AREA COORDS ="10,510,170,550 " HREF ="backend_dirs.html#nodes ">
100
+ < AREA COORDS ="10,570,170,610 " HREF ="backend_dirs.html#storage ">
101
+ </ MAP >
102
+ < BR >
103
+ < P >
104
+ < HR >
105
+ < P >
72
106
Another area of interest is the shared memory area, which contains data
73
107
accessable to all backends. It has table recently used data/index
74
108
blocks, locks, backend information, and lookup tables for these
@@ -107,37 +141,6 @@ <H2 ALIGN=CENTER>
107
141
the lookups are created by
108
142
< A HREF ="../../backend/storage/ipc/shmem.c "> ShmemInitHash().</ A >
109
143
< P >
110
- < HR >
111
- < P >
112
- < CENTER >
113
- < EM > < BIG >
114
- Click on an item to see more detail or
115
- < A HREF ="backend_dirs.html "> click</ A > to see the full index.
116
- </ BIG > </ EM >
117
- < BR >
118
- < BR >
119
- < IMG src ="flow.jpg " usemap ="#flowmap " alt ="flowchart ">
120
- </ CENTER >
121
- < MAP name ="flowmap ">
122
- < AREA COORDS ="290,10,450,50 " HREF ="backend_dirs.html#main ">
123
- < AREA COORDS ="550,10,710,50 " HREF ="backend_dirs.html#bootstrap ">
124
- < AREA COORDS ="290,90,450,130, " HREF ="backend_dirs.html#postmaster ">
125
- < AREA COORDS ="550,90,710,130, " HREF ="backend_dirs.html#libpq ">
126
- < AREA COORDS ="290,170,450,210 " HREF ="backend_dirs.html#tcop ">
127
- < AREA COORDS ="550,170,710,210 " HREF ="backend_dirs.html#tcop ">
128
- < AREA COORDS ="290,270,450,310 " HREF ="backend_dirs.html#parser ">
129
- < AREA COORDS ="290,350,450,390 " HREF ="backend_dirs.html#tcop ">
130
- < AREA COORDS ="290,430,450,470 " HREF ="backend_dirs.html#optimizer ">
131
- < AREA COORDS ="290,510,450,550 " HREF ="backend_dirs.html#optimizer/plan ">
132
- < AREA COORDS ="290,570,450,630 " HREF ="backend_dirs.html#executor ">
133
- < AREA COORDS ="550,350,710,390 " HREF ="backend_dirs.html#commands ">
134
- < AREA COORDS ="10,330,170,370 " HREF ="backend_dirs.html#access ">
135
- < AREA COORDS ="10,390,170,430 " HREF ="backend_dirs.html#catalog ">
136
- < AREA COORDS ="10,450,170,490 " HREF ="backend_dirs.html#utils ">
137
- < AREA COORDS ="10,510,170,550 " HREF ="backend_dirs.html#nodes ">
138
- < AREA COORDS ="10,570,170,610 " HREF ="backend_dirs.html#storage ">
139
- </ MAP >
140
- < BR >
141
144
< HR SIZE ="2 " NOSHADE >
142
145
< SMALL >
143
146
< ADDRESS >
0 commit comments