File tree Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change 2
2
PostgreSQL TODO List
3
3
====================
4
4
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
5
- Last updated: Sat Apr 8 23:26:57 EDT 2006
5
+ Last updated: Sun Apr 9 16:24:16 EDT 2006
6
6
7
7
The most recent version of this document can be viewed at
8
8
http://www.postgresql.org/docs/faqs.TODO.html.
@@ -994,14 +994,19 @@ Locking
994
994
Startup Time Improvements
995
995
=========================
996
996
997
- * Experiment with multi-threaded backend [thread]
997
+ * Experiment with multi-threaded backend for backend creation [thread]
998
998
999
999
This would prevent the overhead associated with process creation. Most
1000
1000
operating systems have trivial process creation time compared to
1001
1001
database startup overhead, but a few operating systems (Win32,
1002
1002
Solaris) might benefit from threading. Also explore the idea of
1003
1003
a single session using multiple threads to execute a statement faster.
1004
1004
1005
+ * Experiment with multi-threaded backend better resource utilization
1006
+
1007
+ This would allow a single query to make use of multiple CPU's or
1008
+ multiple I/O channels simultaneously.
1009
+
1005
1010
* Add connection pooling
1006
1011
1007
1012
It is unclear if this should be done inside the backend code or done
Original file line number Diff line number Diff line change 8
8
< body bgcolor ="#FFFFFF " text ="#000000 " link ="#FF0000 " vlink ="#A00000 " alink ="#0000FF ">
9
9
< h1 > < a name ="section_1 "> PostgreSQL TODO List</ a > </ h1 >
10
10
< p > Current maintainer: Bruce Momjian (< a href ="mailto:pgman@candle.pha.pa.us "> pgman@candle.pha.pa.us</ a > )< br />
11
- Last updated: Sat Apr 8 23:26:57 EDT 2006
11
+ Last updated: Sun Apr 9 16:24:16 EDT 2006
12
12
</ p >
13
13
< p > The most recent version of this document can be viewed at< br />
14
14
< a href ="http://www.postgresql.org/docs/faqs.TODO.html "> http://www.postgresql.org/docs/faqs.TODO.html</ a > .
@@ -900,12 +900,16 @@ <h1><a name="section_17">Locking</a></h1>
900
900
< h1 > < a name ="section_18 "> Startup Time Improvements</ a > </ h1 >
901
901
902
902
< ul >
903
- < li > Experiment with multi-threaded backend [< a href ="http://momjian.postgresql.org/cgi-bin/pgtodo?thread "> thread</ a > ]
903
+ < li > Experiment with multi-threaded backend for backend creation [< a href ="http://momjian.postgresql.org/cgi-bin/pgtodo?thread "> thread</ a > ]
904
904
< p > This would prevent the overhead associated with process creation. Most
905
905
operating systems have trivial process creation time compared to
906
906
database startup overhead, but a few operating systems (Win32,
907
907
Solaris) might benefit from threading. Also explore the idea of
908
908
a single session using multiple threads to execute a statement faster.
909
+ </ p >
910
+ </ li > < li > Experiment with multi-threaded backend better resource utilization
911
+ < p > This would allow a single query to make use of multiple CPU's or
912
+ multiple I/O channels simultaneously.
909
913
</ p >
910
914
</ li > < li > Add connection pooling
911
915
< p > It is unclear if this should be done inside the backend code or done
You can’t perform that action at this time.
0 commit comments