11The functions in this module allow you to inspect the contents of data pages
2- at a low level, for debugging purposes.
2+ at a low level, for debugging purposes. All of these functions may be used
3+ only by superusers.
34
451. Installation
56
@@ -13,12 +14,12 @@ at a low level, for debugging purposes.
1314 ------------
1415 get_raw_page reads one block of the named table and returns a copy as a
1516 bytea field. This allows a single time-consistent copy of the block to be
16- made. Use of this functions is restricted to superusers.
17+ made.
1718
1819 page_header
1920 -----------
2021 page_header shows fields which are common to all PostgreSQL heap and index
21- pages. Use of this function is restricted to superusers.
22+ pages.
2223
2324 A page image obtained with get_raw_page should be passed as argument:
2425
@@ -36,8 +37,7 @@ at a low level, for debugging purposes.
3637 heap_page_items shows all line pointers on a heap page. For those line
3738 pointers that are in use, tuple headers are also shown. All tuples are
3839 shown, whether or not the tuples were visible to an MVCC snapshot at the
39- time the raw page was copied. Use of this function is restricted to
40- superusers.
40+ time the raw page was copied.
4141
4242 A heap page image obtained with get_raw_page should be passed as argument:
4343
@@ -48,7 +48,7 @@ at a low level, for debugging purposes.
4848
4949 bt_metap
5050 --------
51- bt_metap() returns information aboutthe btree index metapage:
51+ bt_metap() returns information abouta btree index's metapage:
5252
5353 test=> SELECT * FROM bt_metap('pg_cast_oid_index');
5454 -[ RECORD 1 ]-----