PostgreSQL DBA
2.09K subscribers
37 photos
20 files
189 links
Sharing knowledge about postgresql database
Download Telegram
https://wiki.postgresql.org/wiki/PostgreSQL_derived_databases

A list of PostgreSQL derived forks and rebranded distributions in alphabetical order.
👍1
To Understand The Fork process will run different ID with the same Postmaster ID
👍1
👍1
The postmaster ID will be assigned once the cluster is started based on this ID other background processes will starts and running on different ID with the same parent ID. This postmaster ID will changes when the cluster is stop and starts.
👍2
What is a constraint in PostgreSQL?
Ans: A set of conditions defining the type of data that can be input into each column of a table. Constraints are used to ensure data integrity in a table and prevent undesired actions.
What is Multi-version Concurrency Control in PostgreSQL?
Multi-version Concurrency Control or MVCC is an advanced technique in PostgreSQL. It enhances database performance in multi-user scenarios. This means that while querying a database each transaction sees a snapshot of data (a database version) as it was some time ago, regardless of the current state of the underlying data. This protects the transaction from viewing inconsistent data that could be caused by (other) concurrent transaction updates on the same data rows.

Put simply, MVCC creates multiple versions of a single database record, enabling various transactions to access different versions of one database record without conflicting with one another, thereby allowing simultaneous transitions.
👍1