PostgreSQL 9 Administration Cookbook LITE: Configuration, Monitoring and Maintenance
|Also available on:|
- Administer and maintain a healthy database
- Configure your PostgreSQL database to your needs
- Monitor your database and learn to diagnose any problems
- Part of Packt's Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible
Table of ContentsPreface
Chapter 1: Configuration
Chapter 2: Monitoring and Diagnosis
Chapter 3: Regular Maintenance
- Chapter 1: Configuration
- Reading the Fine Manual (RTFM)
- Planning a new database
- Changing parameters in your programs
- What are the current configuration settings?
- Which parameters are at non-default settings?
- Updating the parameter file
- Setting parameters for particular groups of users
- Basic server configuration checklist
- Adding an external module to PostgreSQL
- Running server in power saving mode
- Chapter 2: Monitoring and Diagnosis
- Is the user connected?
- What are they running?
- Are they active or blocked?
- Who is blocking them?
- Killing a specific session
- Resolving an in-doubt prepared transaction
- Is anybody using a specific table?
- When did anybody last use it?
- How much disk space is used by temporary data?
- Why are my queries slowing down?
- Investigating and reporting a bug
- Producing a daily summary of logfile errors
- Chapter 3: Regular Maintenance
- Controlling automatic database maintenance
- Avoiding auto freezing and page corruptions
- Avoiding transaction wraparound
- Removing old prepared transactions
- Actions for heavy users of temporary tables
- Identifying and fixing bloated tables and indexes
- Maintaining indexes
- Locating the unused indexes
- Carefully removing unwanted indexes
- Planning maintenance
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Sorry, there are currently no downloads available for this title.
Lite EditionLearn more
Full EditionLearn more
|Administer and maintain a healthy database
|Configure your PostgreSQL database to your needs
|Monitor your database and learn to diagnose any problems|
|eBook available as PDF downloads|
|eBook available as ePub downloads|
|Available on PacktLib|
|Over 80 recipes to help you run an efficient PostgreSQL 9.0 database|
|Tips for backup and recovery of your database|
What you will learn from this book
- Change parameters in your system and find out how that will affect the rest of your database
- Summaries to help DBAs with experience of other database systems
- Monitor your users so that you can see whether they are connected, what they are running, and whether their account has become blocked
- Identify temporary data and the effect that it has on your system
- Advanced technical tips and scripts for experienced users
- Control the automatic database maintenance program
- Identify and fix bloated tables and indexes
- How and when to VACUUM your databases
PostgreSQL is a powerful, open source, enterprise database.
This PostgreSQL 9 Administration Cookbook LITE book describes key aspects of the PostgreSQL open source database system. The book will help a sysadmin or DBA with key administration issues in PostgreSQL: configuration, monitoring and diagnosis, and setting up regular maintenance. This hands-on guide will assist developers working on live databases supporting web or enterprise software applications.
To find out more about upgrading to the full edition, visit www.packtpub.com/lite-editions and log into your account for offers and help. If you don’t have an account on PacktPub.com, visit today and set one up!
Written in the cookbook style, this book offers learning and techniques through recipes. It contains step-by-step instructions for administrators and developers to manage databases in PostgreSQL. The book is designed in such a way that you can read it chapter by chapter or refer to recipes in no particular order.
Who this book is for
This book is for Sysadmins, Database Administrators, Architects, Developers, and anyone with an interest in planning for or running live production databases. The book assumes that you are familiar with the basic operation of PostgreSQL.