Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to learn Postgresql and its internals?

Tags:

postgresql

I am green on postgresql, so when reading source code of pg, I am very confused....Is there some useful material on postgresql source code? Thank you.

like image 376
JustQieTry Avatar asked Nov 04 '11 05:11

JustQieTry


3 Answers

There are some nice presentations about some basic concepts like Datum, V1 Functions Calls and source code

http://www.postgresql.org/developer/coding http://www.postgresql.org/files/developer/internalpics.pdf

this master thesis is very good document http://www.ic.unicamp.br/~celio/livrobd/postgres/ansi_sql_implementation_postgresql.pdf

http://www.postgresql.org/developer/ext.backend_dirs.html

like image 79
Pavel Stehule Avatar answered Oct 19 '22 22:10

Pavel Stehule


It seems you are also unversed in using the internet!? ;-) First look should be the project homepage http://www.postgresql.org/. There you will find a "Developers" link which directs you to the available resources. One of them is the Developer FAQ which should be more than sufficient for the beginning.

like image 32
splash Avatar answered Oct 19 '22 21:10

splash


Seems very usefull book - The Internals of PostgreSQL

like image 37
andrykonchin Avatar answered Oct 19 '22 20:10

andrykonchin