Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
aus src/backend/utils/time/tqual.c.
- 2.
Im SQL Standard [1] werden vier verschiedene Isolationsgrade definiert. Die PostgreSQL Dokumentation [4] beschreibt, wie diese Isolationsgrade in PostgreSQL mittels der Multiversion Concurrency Control Architektur realisiert werden. Serializable Snapshot Isolation ist ein relativ neues Feature von PostgreSQL. Die Funktionsweise und Implementierung dieses Isolationsgrades wird detailiert ausgeführt in [3]. Weitere Beispiele zur parallelen Transaktionsverarbeitung unter verschiedenen Isolationsgraden finden sich in [2].
Weiterführende Literatur
Im SQL Standard [1] werden vier verschiedene Isolationsgrade definiert. Die PostgreSQL Dokumentation [4] beschreibt, wie diese Isolationsgrade in PostgreSQL mittels der Multiversion Concurrency Control Architektur realisiert werden. Serializable Snapshot Isolation ist ein relativ neues Feature von PostgreSQL. Die Funktionsweise und Implementierung dieses Isolationsgrades wird detailiert ausgeführt in [3]. Weitere Beispiele zur parallelen Transaktionsverarbeitung unter verschiedenen Isolationsgraden finden sich in [2].
ANSI: Database language SQL (2011). Dokument X3.135-2011
Hartwig, J.: PostgreSQL professionell und praxisnah. Addison-Wesley, München/Boston (2001)
Ports, D.R.K., Grittner, K.: Serializable snapshot isolation in postgresql. Proc. VLDB Endow. 5(12), 1850–1861 (2012). https://doi.org/10.14778/2367502.2367523
The PostgreSQL Global Development Group: Postgresql documentation, concurrency control (2018). https://www.postgresql.org/docs/current/static/mvcc.html. Zugegriffen am 11.06.2019
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer-Verlag GmbH Deutschland, ein Teil von Springer Nature
About this chapter
Cite this chapter
Studer, T. (2019). Mehrbenutzerbetrieb. In: Relationale Datenbanken. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-58976-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-662-58976-2_8
Published:
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-662-58975-5
Online ISBN: 978-3-662-58976-2
eBook Packages: Computer Science and Engineering (German Language)