Skip to content

Commit bae2336

Browse files
committed
Update concepts-extensions.md
1 parent 28cd753 commit bae2336

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

articles/postgresql/flexible-server/concepts-extensions.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ az postgres flexible-server parameter set --resource-group <your resource group>
3636
```
3737

3838
Using [ARM Template](../../azure-resource-manager/templates/index.yml):
39-
Example below allow-lists extensions dblink, dict_xsyn, pg_buffercache on server mypostgreserver
39+
Example shown below allow-lists extensions dblink, dict_xsyn, pg_buffercache on server mypostgreserver
4040
```json
4141
{
4242

@@ -93,15 +93,15 @@ az postgres flexible-server parameter set --resource-group <your resource group>
9393

9494
```
9595

96-
Shared_Preload_Libraries is a server configuration parameter determining which libraries are to be loaded when PostgreSQL starts. Any libraries which use shared memory must be loaded via this parameter. If your extension needs to be added to shared preload libraries this can be done:
96+
Shared_Preload_Libraries is a server configuration parameter determining which libraries are to be loaded when PostgreSQL starts. Any libraries which use shared memory must be loaded via this parameter. If your extension needs to be added to shared preload libraries this action can be done:
9797

9898
Using the [Azure portal](https://portal.azure.com):
9999

100100
1. Select your Azure Database for PostgreSQL - Flexible Server.
101101
2. On the sidebar, select **Server Parameters**.
102102
3. Search for the `shared_preload_libraries` parameter.
103103
4. Select extensions you wish to add.
104-
:::image type="content" source="./media/concepts-extensions/shared-libraries.png" alt-text=" Screenshot showing Azure Database for PostgreSQL -setting shared preload libraries parameter setting for extensions installation .":::
104+
:::image type="content" source="./media/concepts-extensions/shared-libraries.png" alt-text=" Screenshot showing Azure Database for PostgreSQL -setting shared preload libraries parameter setting for extensions installation.":::
105105

106106

107107
Using [Azure CLI](/cli/azure/):
@@ -118,10 +118,10 @@ After extensions are allow-listed and loaded, these must be installed in your da
118118

119119

120120

121-
Azure Database for PostgreSQL supports a subset of key extensions as listed below. This information is also available by running `SHOW azure.extensions;`. Extensions not listed in this document are not supported on Azure Database for PostgreSQL - Flexible Server. You cannot create or load your own extension in Azure Database for PostgreSQL.
121+
Azure Database for PostgreSQL supports a subset of key extensions as listed below. This information is also available by running `SHOW azure.extensions;`. Extensions not listed in this document aren't supported on Azure Database for PostgreSQL - Flexible Server. You can't create or load your own extension in Azure Database for PostgreSQL.
122122
## Postgres 14 extensions
123123

124-
The following extensions are available in Azure Database for PostgreSQL - Flexible Servers which have Postgres version 14.
124+
The following extensions are available in Azure Database for PostgreSQL - Flexible Servers, which have Postgres version 14.
125125

126126
> [!div class="mx-tableFixed"]
127127
> | **Extension**| **Extension version** | **Description** |
@@ -174,6 +174,7 @@ The following extensions are available in Azure Database for PostgreSQL - Flexib
174174
> |[postgres_fdw](https://www.postgresql.org/docs/13/postgres-fdw.html) | 1.0 | foreign-data wrapper for remote PostgreSQL servers|
175175
> |[sslinfo](https://www.postgresql.org/docs/13/sslinfo.html) | 1.2 | information about SSL certificates|
176176
> |[semver](https://pgxn.org/dist/semver/doc/semver.html) | 0.32.0 | semantic version data type|
177+
> |[tablefunc](https://www.postgresql.org/docs/11/tablefunc.html) | 1.0 | functions that manipulate whole tables, including crosstab|
177178
> |[timescaledb](https://github.com/timescale/timescaledb) | 2.5.1 | Open-source relational database for time-series and analytics|
178179
> |[tsm_system_rows](https://www.postgresql.org/docs/13/tsm-system-rows.html) | 1.0 | TABLESAMPLE method which accepts number of rows as a limit|
179180
> |[tsm_system_time](https://www.postgresql.org/docs/13/tsm-system-time.html) | 1.0 | TABLESAMPLE method which accepts time in milliseconds as a limit|
@@ -182,7 +183,7 @@ The following extensions are available in Azure Database for PostgreSQL - Flexib
182183
183184
## Postgres 13 extensions
184185

185-
The following extensions are available in Azure Database for PostgreSQL - Flexible Servers which have Postgres version 13.
186+
The following extensions are available in Azure Database for PostgreSQL - Flexible Servers that have Postgres version 13.
186187

187188
> [!div class="mx-tableFixed"]
188189
> | **Extension**| **Extension version** | **Description** |
@@ -235,6 +236,7 @@ The following extensions are available in Azure Database for PostgreSQL - Flexib
235236
> |[postgres_fdw](https://www.postgresql.org/docs/13/postgres-fdw.html) | 1.0 | foreign-data wrapper for remote PostgreSQL servers|
236237
> |[sslinfo](https://www.postgresql.org/docs/13/sslinfo.html) | 1.2 | information about SSL certificates|
237238
> |[semver](https://pgxn.org/dist/semver/doc/semver.html) | 0.32.0 | semantic version data type|
239+
> |[tablefunc](https://www.postgresql.org/docs/11/tablefunc.html) | 1.0 | functions that manipulate whole tables, including crosstab|
238240
> |[timescaledb](https://github.com/timescale/timescaledb) | 2.5.1 | Open-source relational database for time-series and analytics|
239241
> |[tsm_system_rows](https://www.postgresql.org/docs/13/tsm-system-rows.html) | 1.0 | TABLESAMPLE method which accepts number of rows as a limit|
240242
> |[tsm_system_time](https://www.postgresql.org/docs/13/tsm-system-time.html) | 1.0 | TABLESAMPLE method which accepts time in milliseconds as a limit|
@@ -243,7 +245,7 @@ The following extensions are available in Azure Database for PostgreSQL - Flexib
243245
244246
## Postgres 12 extensions
245247

246-
The following extensions are available in Azure Database for PostgreSQL - Flexible Servers which have Postgres version 12.
248+
The following extensions are available in Azure Database for PostgreSQL - Flexible Servers that have Postgres version 12.
247249

248250
> [!div class="mx-tableFixed"]
249251
> | **Extension**| **Extension version** | **Description** |
@@ -296,6 +298,7 @@ The following extensions are available in Azure Database for PostgreSQL - Flexib
296298
> |[postgres_fdw](https://www.postgresql.org/docs/12/postgres-fdw.html) | 1.0 | foreign-data wrapper for remote PostgreSQL servers|
297299
> |[sslinfo](https://www.postgresql.org/docs/12/sslinfo.html) | 1.2 | information about SSL certificates|
298300
> |[semver](https://pgxn.org/dist/semver/doc/semver.html) | 0.32.0 | semantic version data type|
301+
> |[tablefunc](https://www.postgresql.org/docs/11/tablefunc.html) | 1.0 | functions that manipulate whole tables, including crosstab|
299302
> |[timescaledb](https://github.com/timescale/timescaledb) | 2.5.1 | Open-source relational database for time-series and analytics|
300303
> |[tsm_system_rows](https://www.postgresql.org/docs/12/tsm-system-rows.html) | 1.0 | TABLESAMPLE method which accepts number of rows as a limit|
301304
> |[tsm_system_time](https://www.postgresql.org/docs/12/tsm-system-time.html) | 1.0 | TABLESAMPLE method which accepts time in milliseconds as a limit|
@@ -304,7 +307,7 @@ The following extensions are available in Azure Database for PostgreSQL - Flexib
304307
305308
## Postgres 11 extensions
306309

307-
The following extensions are available in Azure Database for PostgreSQL - Flexible Servers which have Postgres version 11.
310+
The following extensions are available in Azure Database for PostgreSQL - Flexible Servers that have Postgres version 11.
308311

309312
> [!div class="mx-tableFixed"]
310313
> | **Extension**| **Extension version** | **Description** |
@@ -398,7 +401,7 @@ To see all jobs currently scheduled with pg_cron
398401
```
399402
SELECT * FROM cron.job;
400403
```
401-
To run vaccuum every day at 10:00 am (GMT) in database 'testcron' under azure_pg_admin role account
404+
To run vacuum every day at 10:00 am (GMT) in database 'testcron' under azure_pg_admin role account
402405
```
403406
SELECT cron.schedule_in_database('VACUUM','0 10 * * * ','VACUUM','testcron',null,TRUE)
404407
```

0 commit comments

Comments
 (0)