📜 ⬆️ ⬇️

We meet PostgreSQL 10. Translation Release Notes

PostgreSQL 10 was released. We have been waiting for new features to appear. My colleagues tested the new version in the spring and sent bug reports: one , two . And I was very pleased with the update and prepared the translation of the Release Notes into Russian. Let's discuss.



Content


E.1.1. Review (TLDR)
E.1.2. Migration to version 10
E.1.3. Changes
E.1.3.1. Server
E.1.3.1.1. Parallel requests
E.1.3.1.2. Indices
E.1.3.1.3. Locks
E.1.3.1.4. Optimizer
E.1.3.1.5. Overall performance
E.1.3.1.6. Monitoring
E.1.3.1.6.1. Logging
E.1.3.1.6.2. pg_stat_activity
E.1.3.1.7. Authentication
E.1.3.1.8. Server configuration
E.1.3.1.9. Reliability
E.1.3.1.9.1. Proactive Write Log (WAL)
E.1.3.2. Replication and recovery
E.1.3.3. Requests
E.1.3.4. Auxiliary commands
E.1.3.5. Data types
E.1.3.6. Functions
E.1.3.7. Server languages
E.1.3.7.1. PL / Tcl
E.1.3.8. Client Interfaces
E.1.3.9. Client applications
E.1.3.9.1. psql
E.1.3.9.2. pgbench
E.1.3.10. Server applications
E.1.3.10.1. pg_dump, pg_dumpall, pg_restore
E.1.3.10.2. pg_basebackup
E.1.3.10.3. pg_ctl
E.1.3.11. Source
E.1.3.12. Additional modules


E.1.1. Review (TLDR)


Major improvements in PostgreSQL 10:



All of the above is described in detail below.


E.1.2. Migration to version 10


To upgrade from any previous versions, you must dump / restore using pg_dumpall , or use pg_upgrade .
Version 10 contains a number of changes that may affect compatibility with previous releases. Here are the changes:



E.1.3. Changes


Below is detailed information about the changes between PostgreSQL 10 and the previous major release.


E.1.3.1. Server


E.1.3.1.1. Parallel requests



E.1.3.1.2. Indices



E.1.3.1.3. Locks



E.1.3.1.4. Optimizer



E.1.3.1.5. Overall performance



E.1.3.1.6. Monitoring



E.1.3.1.6.1. Logging



E.1.3.1.6.2. pg_stat_activity



E.1.3.1.7. Authentication



E.1.3.1.8. Server configuration



E.1.3.1.9. Reliability



E.1.3.1.9.1. Proactive Write Log (WAL)



E.1.3.2. Replication and recovery



E.1.3.3. Requests



E.1.3.4.



E.1.3.5. Data types



E.1.3.6. Functions



E.1.3.7.



E.1.3.7.1. PL/Tcl



E.1.3.8.



E.1.3.9. Client applications


E.1.3.9.1. psql



E.1.3.9.2. pgbench



E.1.3.10. Server applications



E.1.3.10.1. pg_dump , pg_dumpall , pg_restore



E.1.3.10.2. pg_basebackup



E.1.3.10.3. pg_ctl



E.1.3.11. Source



E.1.3.12. Additional modules



From translator


.


— . . , WAL.


. , , .


.


: .


? ?


')

Source: https://habr.com/ru/post/339520/


All Articles