PostgreSQL 14 Administration Cookbook

- Autorzy:
- Simon Riggs, Gianni Ciolli


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 608
- Dostępne formaty:
-
PDFePub
Opis książki: PostgreSQL 14 Administration Cookbook
PostgreSQL is a powerful, open-source database management system with an enviable reputation for high performance and stability. With many new features in its arsenal, PostgreSQL 14 allows you to scale up your PostgreSQL infrastructure. With this book, you'll take a step-by-step, recipe-based approach to effective PostgreSQL administration.
This book will get you up and running with all the latest features of PostgreSQL 14 while helping you explore the entire database ecosystem. You'll learn how to tackle a variety of problems and pain points you may face as a database administrator such as creating tables, managing views, improving performance, and securing your database. As you make progress, the book will draw attention to important topics such as monitoring roles, validating backups, regular maintenance, and recovery of your PostgreSQL 14 database. This will help you understand roles, ensuring high availability, concurrency, and replication. Along with updated recipes, this book touches upon important areas like using generated columns, TOAST compression, PostgreSQL on the cloud, and much more.
By the end of this PostgreSQL book, you'll have gained the knowledge you need to manage your PostgreSQL 14 database efficiently, both in the cloud and on-premise.
Wybrane bestsellery
-
Oto przystępny przewodnik, dzięki któremu nauczysz się krok po kroku pisać zapytania SQL. Poznasz też narzędzia, które umożliwiają zrozumienie, edytowanie i tworzenie zapytań SQL. Nową wiedzę utrwalisz poprzez analizę setek szczegółowo wyjaśnionych przykładów. Niepostrzeżenie zaczniesz rozwiązywa...(0,00 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł(-45%) -
Niniejsza książka jest świetnym kompendium przeznaczonym dla osób o podstawowej znajomości SQL. Dzięki niej poznasz najlepsze współczesne techniki pisania w tym języku. Każdą z nich poparto realistycznymi (i przydatnymi!) przykładami. Innymi słowy, znajdziesz tu zrozumiale objaśnione sztuczki eks...
Mistrzowski SQL. 61 technik pisania wydajnego kodu SQL Mistrzowski SQL. 61 technik pisania wydajnego kodu SQL
-
PostgreSQL jest niewątpliwie systemem, który musisz poznać, gdy planujesz rozpocząć karierę administratora baz danych, wybierasz taką specjalizację na studiach informatycznych lub po prostu chcesz zorientować się, na czym polega praca z relacyjnymi bazami danych w praktyce na przykładzie stale ro...(0,00 zł najniższa cena z 30 dni)
21.45 zł
39.00 zł(-45%) -
Jeśli planujesz karierę administratora systemów IT, temat zarządzania bazami danych powinien - a nawet więcej: musi - być Ci bliski. Bazami danych można zarządzać na rozmaite sposoby, jednym z nich jest model relacyjny. Jeśli masz lub będziesz mieć do czynienia z tego typu bazą danych, prędzej cz...
PostgreSQL. Kurs video. Zostań administratorem systemów IT PostgreSQL. Kurs video. Zostań administratorem systemów IT
(0,00 zł najniższa cena z 30 dni)54.45 zł
99.00 zł(-45%) -
Explore expert techniques such as advanced indexing and high availability to build scalable, reliable, and fault-tolerant database applications using PostgreSQL 13
-
Thinking of migrating to PostgreSQL? This clear, fast-paced introduction helps you understand and use this open source database system. Not only will you learn about the enterprise class features in versions 9.5 to 10, you’ll also discover that PostgeSQL is more than a database system—...
PostgreSQL: Up and Running. A Practical Guide to the Advanced Open Source Database. 3rd Edition PostgreSQL: Up and Running. A Practical Guide to the Advanced Open Source Database. 3rd Edition
(0,00 zł najniższa cena z 30 dni)135.15 zł
159.00 zł(-15%) -
Jeśli chcesz biegle tworzyć zapytania SQL, to trafiłeś na doskonałą pozycję. Dzięki ciekawej formie (autorzy starają się przedstawić język analogicznie do potocznie używanego) nauka jest przyjemna i efektywna. W kolejnych rozdziałach znajdziesz informacje na temat relacyjnych baz danych, ich stru...(0,00 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł(-45%) -
Niniejsza książka jest kompletnym podręcznikiem opisującym cechy systemu PostgreSQL. Zawiera opis najprostszych metod instalacji i zarządzania systemem, tworzenia własnych baz danych, jak również omówienie integracji baz danych z aplikacjami napisanymi w najpopularniejszych językach programowania...
-
Język SQL w świecie IT jest niczym tabliczka mnożenia dla ucznia. Stanowi absolutną podstawę w pracy zarówno analityków, jak i programistów, a jego opanowanie jest konieczne do efektywnej pracy z danymi. By w pełni skorzystać z możliwości tego języka zapytań, należy jeszcze wybrać odpowiedni syst...
Analiza danych w PostgreSQL. Kurs video. Relacyjne bazy danych w pigułce Analiza danych w PostgreSQL. Kurs video. Relacyjne bazy danych w pigułce
(0,00 zł najniższa cena z 30 dni)84.50 zł
169.00 zł(-50%) -
Get up to speed with core PostgreSQL tasks such as database administration, application development, database performance monitoring, and database testing
Developing Modern Database Applications with PostgreSQL Developing Modern Database Applications with PostgreSQL
Simon Riggs, Gianni Ciolli - pozostałe książki
-
A practical guide to administer, monitor and replicate your PostgreSQL 11 database Key Features Study and apply the newly introduced features in PostgreSQL 11 Tackle any problem in PostgreSQL 11 administration and management Catch up on expert techniques for monitoring, fine-tuning, and securin...
-
A practical guide to administer, monitor and replicate your PostgreSQL 10 database Key Features Get to grips with the capabilities of PostgreSQL 10 to administer your database more efficiently Monitor, tune, secure and protect your database for optimal performance A step-by-step, recipe-based g...
-
Over 150 recipes to help you administer your PostgreSQL database more efficientlyAbout This BookGet to grips with the capabilities of PostgreSQL 9.6 to administer your database more efficientlyMonitor, tune, secure and protect your databaseA step-by-step, recipe-based guide to help you tackle any...
PostgreSQL Administration Cookbook, 9.5/9.6 Edition PostgreSQL Administration Cookbook, 9.5/9.6 Edition
-
Trzymasz w rękach książkę zawierającą liczne przepisy na najlepsze wykorzystanie PostgreSQL. System ten sprawdza się zawsze, gdy chcesz szybko i bezproblemowo osiągnąć zamierzone cele. W trakcie lektury dowiesz się, jak nawiązać połączenie z serwerem, skorzystać z graficznych lub tekstowych narzę...(39.50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł(-45%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- PostgreSQL 14 Administration Cookbook
- ISBN Ebooka:
- 978-18-032-4078-7, 9781803240787
- Data wydania ebooka:
-
2022-03-31
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 49.6MB
- Rozmiar pliku ePub:
- 7.7MB
- Kategorie:
Bazy danych » PostgreSQL - Programowanie
Spis treści książki
- PostgreSQL 14 Administration Cookbook
- Contributors
- About the authors
- About the reviewers
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Sections
- Getting ready
- How to do it
- How it works
- Theres more
- See also
- Get in touch
- Reviews
- Share Your Thoughts
- Chapter 1: First Steps
- Introducing PostgreSQL 14
- What makes PostgreSQL different?
- Introducing PostgreSQL 14
- How to get PostgreSQL
- How to do it...
- How it works...
- There's more
- Connecting to the PostgreSQL server
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Enabling access for network/remote users
- How to do it
- How it works
- There's more
- See also
- Using the pgAdmin4 GUI tool
- How to do it
- How it works
- Using the OmniDB GUI tool
- How to do it
- See also
- Using the psql query and scripting tool
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Changing your password securely
- How to do it
- How it works
- Avoiding hardcoding your password
- Getting ready
- How to do it
- How it works
- There's more
- Using a connection service file
- How to do it
- How it works
- Troubleshooting a failed connection
- How to do it
- There's more
- PostgreSQL in the cloud
- Getting ready
- How to do it
- How it works
- There's more
- Chapter 2: Exploring the Database
- What type of server is this?
- How to do it
- There's more...
- What type of server is this?
- What version is the server?
- How to do it
- How it works
- There's more
- What is the server uptime?
- How to do it
- How it works
- See also
- Locating the database server files
- Getting ready
- How to do it...
- How it works...
- There's more
- Locating the database server's message log
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Locating the database's system identifier
- Getting ready
- How to do it
- How it works
- Listing databases on the database server
- How to do it
- How it works...
- There's more...
- How many tables are there in a database?
- How to do it...
- How it works
- There's more
- How much disk space does a database use?
- How to do it...
- How it works...
- How much disk space does a table use?
- How to do it
- How it works
- There's more
- Which are my biggest tables?
- How to do it...
- How it works
- How many rows are there in a table?
- How to do it
- How it works...
- Quickly estimating the number of rows in a table
- How to do it
- How it works
- There's more
- Listing extensions in this database
- How to do it
- How it works
- There's more
- See also
- Understanding object dependencies
- Getting ready
- How to do it
- How it works
- There's more
- Chapter 3: Server Configuration
- RTFM
- How to do it
- How it works
- There's more
- RTFM
- Planning a new database
- Getting ready
- How to do it
- How it works
- There's more
- Setting configuration parameters for the database server
- Getting ready
- How to do it
- How it works
- There's more
- Setting configuration parameters in your programs
- How to do it
- How it works
- There's more
- Finding the configuration settings for your session
- How to do it
- How it works
- Finding parameters with non-default settings
- How to do it
- How it works...
- There's more...
- Setting parameters for particular groups of users
- How to do it
- How it works
- A basic server configuration checklist
- Getting ready
- How to do it
- There's more
- Adding an external module to PostgreSQL
- Getting ready
- How to do it
- How it works...
- Using an installed module/extension
- Getting ready
- How to do it
- How it works...
- Managing installed extensions
- How to do it
- How it works
- There's more
- Chapter 4: Server Control
- Overview of controlling the database server
- Starting the database server manually
- Getting ready
- How to do it
- How it works
- Stopping the server safely and quickly
- How to do it
- How it works
- See also
- Stopping the server in an emergency
- How to do it
- How it works
- Reloading the server configuration files
- How to do it
- How it works
- There's more
- Restarting the server quickly
- How to do it
- There's more
- Preventing new connections
- How to do it
- How it works
- Restricting users to only one session each
- How to do it
- How it works
- Pushing users off the system
- How to do it
- How it works
- Deciding on a design for multitenancy
- How to do it
- How it works
- Using multiple schemas
- Getting ready
- How to do it
- How it works
- Giving users their own private databases
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Running multiple servers on one system
- Getting ready
- How to do it
- How it works
- Setting up a connection pool
- Getting ready
- How to do it
- How it works
- There's more
- Accessing multiple servers using the same host and port
- Getting ready
- How to do it
- There's more
- Chapter 5: Tables and Data
- Choosing good names for database objects
- Getting ready
- How to do it
- There's more
- Choosing good names for database objects
- Handling objects with quoted names
- Getting ready
- How to do it...
- How it works
- There's more
- Enforcing the same name and definition for columns
- Getting ready
- How to do it...
- How it works
- There's more
- Identifying and removing duplicates
- Getting ready
- How to do it
- How it works
- There's more
- Preventing duplicate rows
- Getting ready
- How to do it
- How it works
- There's more...
- Finding a unique key for a set of data
- Getting ready
- How to do it
- How it works
- Generating test data
- How to do it...
- How it works
- There's more
- See also
- Randomly sampling data
- How to do it
- How it works...
- Loading data from a spreadsheet
- Getting ready
- How to do it...
- How it works...
- There's more...
- Loading data from flat files
- Getting ready
- How to do it...
- How it works
- There's more
- Making bulk data changes using server-side procedures with transactions
- Getting ready
- How to do it
- There's more
- Chapter 6: Security
- Overview of PostgreSQL security
- Typical user roles
- Overview of PostgreSQL security
- The PostgreSQL superuser
- How to do it
- How it works
- There's more
- See also
- Revoking user access to a table
- Getting ready
- How to do it
- How it works
- There's more
- Granting user access to a table
- Getting ready
- How to do it
- How it works...
- There's more
- Granting user access to specific columns
- Getting ready
- How to do it
- How it works
- There's more
- Granting user access to specific rows
- Getting ready
- How to do it
- How it works
- There's more...
- Creating a new user
- Getting ready
- How to do it...
- How it works
- There's more
- Temporarily preventing a user from connecting
- Getting ready
- How to do it
- How it works...
- There's more
- Removing a user without dropping their data
- Getting ready
- How to do it
- How it works
- Checking whether all users have a secure password
- How to do it
- How it works
- Giving limited superuser powers to specific users
- Getting ready
- How to do it
- How it works
- There's more
- Auditing database access
- Getting ready
- Auditing access
- Auditing SQL
- Auditing table access
- Managing the audit log
- Auditing data changes
- Always knowing which user is logged in
- Getting ready
- How to do it
- How it works
- There's more
- Integrating with LDAP
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Connecting using encryption (SSL/GSSAPI)
- Getting ready
- How to do it
- How it works
- There's more
- Using SSL certificates to authenticate
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Mapping external usernames to database roles
- Getting ready
- How to do it
- How it works
- There's more
- Using column-level encryption
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Setting up cloud security using predefined roles
- Getting ready
- How to do it
- How it works
- There's more
- Chapter 7: Database Administration
- Writing a script that either succeeds entirely or fails entirely
- How to do it
- How it works
- There's more
- Writing a script that either succeeds entirely or fails entirely
- Writing a psql script that exits on the first error
- Getting ready
- How to do it
- How it works
- There's more
- Using psql variables
- Getting ready
- How to do it
- How it works
- There's more
- Placing query output into psql variables
- Getting ready
- How to do it
- How it works
- There's more
- Writing a conditional psql script
- Getting ready
- How to do it
- How it works
- There's more
- Investigating a psql error
- Getting ready
- How to do it
- There's more
- Setting the psql prompt with useful information
- Getting ready
- How to do it
- How it works
- Using pgAdmin for DBA tasks
- Getting ready
- How to do it
- How it works...
- There's more
- Scheduling jobs for regular background execution
- Getting ready
- How to do it
- How it works
- There's more
- Performing actions on many tables
- Getting ready
- How to do it
- How it works
- There's more
- Adding/removing columns on a table
- How to do it
- How it works
- There's more
- Changing the data type of a column
- Getting ready
- How to do it
- How it works
- There's more
- Changing the definition of an enum data type
- Getting ready
- How to do it
- How it works
- There's more
- Adding a constraint concurrently
- Getting ready
- How to do it
- How it works
- There's more
- Adding/removing schemas
- How to do it
- There's more
- Moving objects between schemas
- How to do it
- How it works
- There's more
- Adding/removing tablespaces
- Getting ready
- How to do it
- How it works
- There's more
- Moving objects between tablespaces
- Getting ready
- How to do it
- How it works
- There's more
- Accessing objects in other PostgreSQL databases
- Getting ready
- How to do it
- How it works
- There's more
- Accessing objects in other foreign databases
- Getting ready
- How to do it
- How it works
- There's more
- Making views updatable
- Getting ready
- How to do it
- How it works
- There's more
- Using materialized views
- Getting ready
- How to do it
- How it works
- There's more
- Using GENERATED data columns
- How to do it
- How it works
- There's more
- Using data compression
- Getting ready
- How to do it
- How it works
- There's more
- Chapter 8: Monitoring and Diagnosis
- Overview of PostgreSQL monitoring
- Cloud-native monitoring
- Providing PostgreSQL information to monitoring tools
- Finding more information about generic monitoring tools
- Real-time viewing using pgAdmin
- Getting ready
- How to do it
- Checking whether a user is connected
- Getting ready
- How to do it
- How it works
- There's more
- Checking whether a computer is connected
- How to do it
- There's more
- Repeatedly executing a query in psql
- How to do it
- There's more
- Checking which queries are running
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Monitoring the progress of commands
- Getting ready
- How to do it
- How it works
- There's more
- Checking which queries are active or blocked
- Getting ready
- How to do it
- How it works
- There's more
- Knowing who is blocking a query
- Getting ready
- How to do it
- How it works
- Killing a specific session
- How to do it
- How it works
- There's more
- Detecting an in-doubt prepared transaction
- How to do it
- Knowing whether anybody is using a specific table
- Getting ready
- How to do it
- How it works
- There's more...
- Knowing when a table was last used
- Getting ready
- How to do it
- How it works...
- There's more
- Usage of disk space by temporary data
- Getting ready
- How to do it
- How it works
- There's more
- Understanding why queries slow down
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Analyzing the real-time performance of your queries
- Getting ready
- How to do it
- How it works
- There's more
- Investigating and reporting a bug
- Getting ready
- How to do it
- How it works
- Chapter 9: Regular Maintenance
- Controlling automatic database maintenance
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Controlling automatic database maintenance
- Avoiding auto-freezing and page corruptions
- How to do it
- Removing issues that cause bloat
- Getting ready
- How to do it
- How it works
- There's more
- Removing old prepared transactions
- Getting ready
- How to do it
- How it works
- There's more
- Actions for heavy users of temporary tables
- How to do it
- How it works
- Identifying and fixing bloated tables and indexes
- Getting ready
- How to do it
- How it works
- There's more
- Monitoring and tuning a vacuum
- Getting ready
- How to do it
- How it works
- There's more
- Maintaining indexes
- Getting ready
- How to do it
- How it works
- There's more
- Finding unused indexes
- How to do it
- How it works
- Carefully removing unwanted indexes
- Getting ready
- How to do it
- How it works
- Planning maintenance
- How to do it
- How it works
- There's more
- Chapter 10: Performance and Concurrency
- Finding slow SQL statements
- Getting ready
- How to do it
- How it works
- There's more
- Finding slow SQL statements
- Finding out what makes SQL slow
- Getting ready
- How to do it
- There's more
- See also
- Reducing the number of rows returned
- How to do it
- There's more
- Simplifying complex SQL queries
- Getting ready
- How to do it
- There's more
- Speeding up queries without rewriting them
- How to do it
- There's more
- Discovering why a query is not using an index
- Getting ready
- How to do it
- How it works
- There's more
- Forcing a query to use an index
- Getting ready
- How to do it
- There's more
- Using parallel query
- How to do it
- How it works
- Creating time-series tables using partitioning
- How to do it
- How it works
- There's more
- Using optimistic locking to avoid long lock waits
- How to do it
- How it works
- There's more
- Reporting performance problems
- How to do it
- There's more
- Chapter 11: Backup and Recovery
- Understanding and controlling crash recovery
- How to do it
- How it works
- There's more
- Understanding and controlling crash recovery
- Planning your backups
- How to do it
- There's more
- Hot logical backups of one database
- How to do it
- How it works
- There's more
- See also
- Hot logical backups of all databases
- How to do it
- How it works
- See also
- Backups of database object definitions
- How to do it
- There's more
- A standalone hot physical backup
- Getting ready
- How to do it
- How it works
- There's more
- Hot physical backups with Barman
- Getting ready
- How to do it
- How it works
- There's more
- Recovery of all databases
- Getting ready
- How to do it
- How it works
- There's more
- Recovery to a point in time
- Getting ready
- How to do it
- How it works
- There's more
- See also
- Recovery of a dropped/damaged table
- How to do it
- How it works
- See also
- Recovery of a dropped/damaged database
- How to do it
- Extracting a logical backup from a physical one
- Getting ready
- How to do it
- There's more
- Improving performance of logical backup/recovery
- Getting ready
- How to do it
- How it works
- There's more
- Improving performance of physical backup/recovery
- Getting ready
- How to do it...
- How it works
- There's more
- See also
- Validating backups
- Getting ready
- How to do it
- How it works
- There's more
- Chapter 12: Replication and Upgrades
- Replication concepts
- Topics
- Basic concepts
- History and scope
- Practical aspects
- Data loss
- Single-master replication
- Multinode architectures
- Multi-master replication
- Other approaches to replication
- Replication concepts
- Replication best practices
- Getting ready
- How to do it
- There's more
- Setting up streaming replication
- Getting ready
- How to do it
- How it works
- There's more
- Setting up streaming replication security
- Getting ready
- How to do it
- How it works
- There's more
- Hot Standby and read scalability
- Getting ready
- How to do it
- How it works
- Managing streaming replication
- Getting ready
- How to do it
- There's more
- See also
- Using repmgr
- Getting ready
- How to do it
- How it works
- There's more
- Using replication slots
- Getting ready
- How to do it
- There's more
- See also
- Monitoring replication
- Getting ready
- How to do it
- There's more
- Performance and sync rep
- Getting ready
- How to do it...
- How it works
- There's more
- Delaying, pausing, and synchronizing replication
- Getting ready
- How to do it
- There's more
- See also
- Logical replication
- Getting ready
- How to do it
- How it works
- There's more
- BDR
- Getting ready
- How to do it
- How it works...
- There's more
- Archiving transaction log data
- Getting ready
- How to do it
- There's more...
- See also
- Upgrading minor releases
- Getting ready
- How to do it
- How it works
- There's more
- Major upgrades in-place
- Getting ready
- How to do it
- How it works
- Major upgrades online
- How to do it
- How it works...
- Why subscribe?
- Other Books You May Enjoy
- Packt is searching for authors like you
- Share Your Thoughts
Packt Publishing - inne książki
-
Save time and effort when building 3D scenes with this essential guide to creating stunning photorealistic 3D environments in Blender
-
Solve classic computer science problems from fundamental algorithms, such as sorting and searching, to modern algorithms in machine learning and cryptography
40 Algorithms Every Programmer Should Know - Second Edition 40 Algorithms Every Programmer Should Know - Second Edition
-
Use modern Python libraries such as pandas, NumPy, and scikit-learn and popular machine learning and deep learning methods to solve financial modeling problems
-
Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular
-
Get up to speed with Oracle's Autonomous Databases and implementation strategies for any workload or use case, including transactional, data warehousing, and non-relational databases
Oracle Autonomous Database in Enterprise Architecture Oracle Autonomous Database in Enterprise Architecture
-
Build CD pipelines following GitOps principles like declarative and immutable changes stored in version control, all continuously reconciled by Argo CD, and minimize the failure of deployments.
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: PostgreSQL 14 Administration Cookbook Simon Riggs, Gianni Ciolli (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.