Skip to content

Commit a80b1b4

Browse files
committed
Add items:
< * Research storing disk pages with no alignment/padding > * Consider ways of storing rows more compactly on disk > > o Store disk pages with no alignment/padding? > o Reorder physical storage order to reduce padding? > o Support a smaller header for short variable-length fields? > o Reduce the row header size?
1 parent 4ee24cb commit a80b1b4

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

doc/TODO

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
PostgreSQL TODO List
33
====================
44
Current maintainer: Bruce Momjian (bruce@momjian.us)
5-
Last updated: Sun Sep 3 09:37:32 EDT 2006
5+
Last updated: Sun Sep 10 18:19:48 EDT 2006
66

77
The most recent version of this document can be viewed at
88
http://www.postgresql.org/docs/faqs.TODO.html.
@@ -1348,7 +1348,12 @@ Miscellaneous Performance
13481348
cmin/cmax pair and is stored in local memory. Another idea is to
13491349
store both cmin and cmax only in local memory.
13501350

1351-
* Research storing disk pages with no alignment/padding
1351+
* Consider ways of storing rows more compactly on disk
1352+
1353+
o Store disk pages with no alignment/padding?
1354+
o Reorder physical storage order to reduce padding?
1355+
o Support a smaller header for short variable-length fields?
1356+
o Reduce the row header size?
13521357

13531358

13541359
Source Code

doc/src/FAQ/TODO.html

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF">
99
<h1><a name="section_1">PostgreSQL TODO List</a></h1>
1010
<p>Current maintainer: Bruce Momjian (<a href="mailto:bruce@momjian.us">bruce@momjian.us</a>)<br/>
11-
Last updated: Sun Sep 3 09:37:32 EDT 2006
11+
Last updated: Sun Sep 10 18:19:48 EDT 2006
1212
</p>
1313
<p>The most recent version of this document can be viewed at<br/>
1414
<a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>.
@@ -1215,7 +1215,13 @@ <h1><a name="section_21">Miscellaneous Performance</a></h1>
12151215
cmin/cmax pair and is stored in local memory. Another idea is to
12161216
store both cmin and cmax only in local memory.
12171217
</p>
1218-
</li><li>Research storing disk pages with no alignment/padding
1218+
</li><li>Consider ways of storing rows more compactly on disk
1219+
<ul>
1220+
<li>Store disk pages with no alignment/padding?
1221+
</li><li>Reorder physical storage order to reduce padding?
1222+
</li><li>Support a smaller header for short variable-length fields?
1223+
</li><li>Reduce the row header size?
1224+
</li></ul>
12191225
</li></ul>
12201226
<h1><a name="section_22">Source Code</a></h1>
12211227

0 commit comments

Comments
 (0)