diff --git a/doc/src/sgml/glossary.sgml b/doc/src/sgml/glossary.sgml index 8bb1ea5d87..75f0dc9a8c 100644 --- a/doc/src/sgml/glossary.sgml +++ b/doc/src/sgml/glossary.sgml @@ -179,7 +179,7 @@ Bloat - Space in data pages which does not contain current row versions, + Space in data pages which does not contain relevant row versions, such as unused (free) space or outdated row versions. @@ -1388,23 +1388,27 @@ Any object that can be created with a CREATE - command. Most objects are specific to one database, and are commonly - known as local objects. + command. Most objects are specific to one schema within + one database, and are commonly + known as local SQL objects. + + + Some of the SQL objects do not belong to a single schema but + are known in all schemas of a database. Examples are + extensions like + foreign data wrappers, and + data type casts. + + + Some others even belong to the complete cluster and are + known in all databases and all its schemas. Roles, tablespaces, replication origins, subscriptions for logical replication, and - databases themselves are not local SQL objects since they exist - entirely outside of any specific database; - they are called global objects. + all database names exist + entirely outside of any specific database. + They are called global SQL objects. - - Most local objects belong to a specific - schema in their containing database. - There also exist local objects that do not belong to schemas; some examples are - extensions, - data type casts, and - foreign data wrappers. - For more information, see .