Postgres Pro Shardman 14.8.4 Documentation

Postgres Professional

The PostgreSQL Global Development Group


Table of Contents

1. Get Started with Shardman
1.1. What is Shardman
1.2. Quickstart guide
2. Architecture
2.1. Shardman Architecture
2.2. Limitations of Shardman
2.3. Consistency Model
3. Install
3.1. Install Shardman with single-node etcd cluster
3.2. Install Shardman with three-node etcd cluster
4. Manage
4.1. Cluster Services
4.2. Scaling the Cluster
4.3. Rebalancing the Data
4.4. Analyzing and Vacuuming
4.5. Access Management
4.6. Backup and Recovery
4.7. Configuring Secure Communications with etcd
4.8. Upgrading a Cluster
4.9. Fault Tolerance and High Availability
4.10. Logging
4.11. Monitoring
5. Additional Features
5.1. AQO (Adaptive Query Optimization)
5.2. CFS (Compressed File System)
5.3. pgpro_stats (Planning and Execution Statistics)
6. Develop
6.1. Connect to Shardman
6.2. Design a Database Schema
6.3. Migrate an Existing App
6.4. Load Data
7. Performance Tuning
7.1. Examining Plans
7.2. DML Optimizations
8. Shardman Reference
8.1. Functions
8.2. pgpro_stats functions
8.3. SQL Commands
8.4. Shardman CLI Reference
9. Benchmarking
A. Release Notes
A.1. Postgres Pro Shardman 14.8.4
A.2. Postgres Pro Shardman 14.8.1
A.3. Postgres Pro Shardman 14.7.2
A.4. Postgres Pro Shardman 14.7.1
A.5. Postgres Pro Shardman 14.6.1
A.6. Postgres Pro Shardman 14.5.1
A.7. Postgres Pro Shardman 14.4.1
A.8. Postgres Pro Shardman 14.2.1
A.9. Postgres Pro Shardman 14.1.1
B. Glossary
C. FAQ
C.1. Common Questions
C.2. Databases
C.3. Tables
C.4. Sequences
C.5. User management
C.6. Useful functions and tables
Index