PostgreSQL 10.3 Documentation
64.3. Extensibility .................................................................................... 2101
64.4. Implementation ................................................................................ 2104
64.5. GIN Tips and Tricks ......................................................................... 2105
64.6. Limitations ...................................................................................... 2106
64.7. Examples ........................................................................................ 2106
65. BRIN Indexes ............................................................................................ 2107
65.1. Introduction ..................................................................................... 2107
65.2. Built-in Operator Classes ................................................................... 2107
65.3. Extensibility .................................................................................... 2108
66. Database Physical Storage ............................................................................ 2112
66.1. Database File Layout ........................................................................ 2112
66.2. TOAST ........................................................................................... 2114
66.3. Free Space Map ............................................................................... 2117
66.4. Visibility Map .................................................................................. 2117
66.5. The Initialization Fork ....................................................................... 2117
66.6. Database Page Layout ....................................................................... 2118
67. BKI Backend Interface ................................................................................ 2121
67.1. BKI File Format ............................................................................... 2121
67.2. BKI Commands ............................................................................... 2121
67.3. Structure of the Bootstrap BKI File ..................................................... 2122
67.4. Example .......................................................................................... 2123
68. How the Planner Uses Statistics .................................................................... 2124
68.1. Row Estimation Examples ................................................................. 2124
68.2. Multivariate Statistics Examples .......................................................... 2129
68.3. Planner Statistics and Security ............................................................ 2131
VIII. Appendixes ...................................................................................................... 2132
A. PostgreSQL Error Codes ............................................................................... 2156
B. Date/Time Support ....................................................................................... 2165
B.1. Date/Time Input Interpretation ............................................................. 2165
B.2. Date/Time Key Words ........................................................................ 2166
B.3. Date/Time Configuration Files ............................................................. 2167
B.4. History of Units ................................................................................ 2168
C. SQL Key Words .......................................................................................... 2170
D. SQL Conformance ....................................................................................... 2193
D.1. Supported Features ............................................................................ 2194
D.2. Unsupported Features ......................................................................... 2209
E. Release Notes .............................................................................................. 2222
E.1. Release 10.3 ..................................................................................... 2222
E.2. Release 10.2 ..................................................................................... 2224
E.3. Release 10.1 ..................................................................................... 2229
E.4. Release 10 ........................................................................................ 2231
E.5. Release 9.6.8 ..................................................................................... 2252
E.6. Release 9.6.7 ..................................................................................... 2254
E.7. Release 9.6.6 ..................................................................................... 2257
E.8. Release 9.6.5 ..................................................................................... 2260
E.9. Release 9.6.4 ..................................................................................... 2262
E.10. Release 9.6.3 ................................................................................... 2267
E.11. Release 9.6.2 ................................................................................... 2272
E.12. Release 9.6.1 ................................................................................... 2277
E.13. Release 9.6 ..................................................................................... 2280
E.14. Release 9.5.12 ................................................................................. 2298
E.15. Release 9.5.11 ................................................................................. 2300
E.16. Release 9.5.10 ................................................................................. 2303
E.17. Release 9.5.9 ................................................................................... 2305
E.18. Release 9.5.8 ................................................................................... 2307
E.19. Release 9.5.7 ................................................................................... 2312
E.20. Release 9.5.6 ................................................................................... 2316
E.21. Release 9.5.5 ................................................................................... 2320
xviii