Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Azure Database for PostgreSQL

We would love to hear it! Please take a few minutes to submit your idea or vote up an idea submitted by another Azure Database for PostgreSQL customer. All of the feedback you share in these forums will be monitored and reviewed by the Azure Database for PostgreSQL engineering team. By suggesting or voting for ideas here, you will also be one of the first to know when we begin work on your feature requests and when we release the feature.
Remember that this site is only for feature suggestions and ideas! If you have technical questions please try our documentation, MSDN forum or StackOverflow.

  1. Support for PostgreSQL 12

    PostgreSQL 12 has been GA for over 4 months now. Any indication on when it will be supported?
    Version 12 contains new features like case-insensitive grouping, better connection security and various improvements that will improve scalability and performance of Large partitioned tables.

    160 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  28 comments  ·  Roadmap  ·  Flag idea as inappropriate…  ·  Admin →
  2. Logical Replication

    I have a pretty large database, over 70GB, and cannot afford to have downtime with a full backup and restore. Please add support for logical replication with pg logical, slony, or another means.

    106 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    15 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. pg_cron extension

    Include pg_cron in order to schedule periodic maintenance tasks.

    80 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    12 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  4. Commit to keeping Timescale updated

    The Timescale extension is a year behind on releases. Last time we tried it, it was also far behind, and buggy.
    This lack of updates is reason enough for us not to try and use it.

    Please commit to keeping Timescale, end extensions in general, up-to-date.

    Not having to manage updates outselves is, after all, a large part of the value a managed solution provides.

    66 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    17 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Ability to output data changes via logical decoding (ex. wal2json)

    PostgreSQL, since 9.4, has the ability to provide the list of changes made to a database in a manner that is transaction-safe and lossless.

    To enable this feature, the wallevel needs to be set to logical and there needs to be an available output plugin. Unfortunately, PostgreSQL only comes with the testdecoding plugin, which was only really meant as an example.

    AWS for example, has included wal2json support:

    https://aws.amazon.com/about-aws/whats-new/2017/07/amazon-rds-for-postgresql-supports-new-minor-versions-9-6-3-and-9-5-7-and-9-4-12-and-9-3-17/

    The simple wal2json output plugin would be a good way to provide access to this powerful feature for a wide audience.

    I'd also be fine with other output plugins.…

    45 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  6. Enable shutdown (deallocate equivalent) for Postgres when not in use.

    For non-production environments it would be a helpful cost saving feature to be able to 'turn off' / deallocate Azure Databases (of all types not just postgres) when they are not in use.

    While the prevailing logic would suggest that non-production environments should be destroyed when not in use, this is sometimes not convenient or practical when environments are required on (relatively) short notice and DB content sizes are relatively large

    41 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Roadmap  ·  Flag idea as inappropriate…  ·  Admin →
  7. Server-side connection pooling

    Would be great if it was possible to enable server-side connection pooling (e.g. Pgpool-II or PgBouncer) right from the portal.

    38 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. PostGIS 3.0

    PostGIS 3.0 is currently in alpha. It adds support for parallels processing of spatial queries which drastically increases the performance of spatial queries and makes PostGIS more inline with other advanced spatial databases. Please upgrade to this version of PostGIS when it is fully released.

    37 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  9. Temporal Tables PostgreSQL Extension

    Support temporal tables extension to provide part of the features similar to SQL Server Temporal Tables.

    34 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add support for auto_explain to collect access plans of the slow queries

    auto_expalin would help us collect access plans of the queries which exceed a threshold of the query execution time.

    https://www.postgresql.org/docs/9.6/static/auto-explain.html

    32 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  11. 32 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  12. Please be able to control Schedule the maintenance from the user's perspective.

    Users can decide when scheduled maintenance starts from in AWS.
    e.g. Maintenance refers to the application of OS and database security patches.

    Please be able to control schedule the maintenance in Azure Database for PostgreSQL from the users . It is problem that unexpected connection failures by maintenance in Azure Database.
    For pre-planned maintenance, the convenience of users will be improved , if schedule the maintenance can be controlled.

    AWS's Resource
    How do I minimize downtime during required Amazon RDS maintenance?
    URL: https://aws.amazon.com/premiumsupport/knowledge-center/rds-required-maintenance/?nc1=h_ls

    Maintaining a DB Instance
    URL: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.Maintenance.html

    27 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  13. Upgrade from PostgreSQL 9.6 to 10.3

    Please provide a tool or procedure to upgrade from PostgreSQL 9.6 to 10.3.

    26 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Roadmap  ·  Flag idea as inappropriate…  ·  Admin →
  14. Ability to scale between different tiers

    Right now, it doesn't seem to be possible to scale from Basic to Standard. Would be good if that was possible.

    26 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. pg_squeeze is an extension that removes unused space from a table and optionally sorts tuples according to particular index

    https://github.com/cybertec-postgresql/pg_squeeze
    pgsqueeze is an extension that removes unused space from a table and
    optionally sorts tuples according to particular index (as if CLUSTER [2]
    command was executed concurrently with regular reads / writes). In fact we try
    to replace pg
    repack [1] extension.

    25 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  16. pgagent extension

    We need to run regular maintenance tasks on our database, which we usually perform with pgagent https://www.pgadmin.org/docs/pgadmin3/1.22/pgagent.html

    Pgagent will be installed as a service on the application server, but for pgagent to work we need the pgagent extension deployed in the application database, see also https://www.pgadmin.org/docs/pgadmin3/1.22/pgagent-install.html#database-setup

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support stored procedures in Python

    I would like Azure to be the first cloud service to support the Pl/Pythonu extension. There are security risks involved with supporting this extension, so innovation will be needed, but I believe there is a huge machine learning community that would enjoy it if they could run Python code close to their data.

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Azure Powershell SDK support for PostgreSQL

    There are great ways to manage the PostgreSQL in Azure via the Azure CLI. https://docs.microsoft.com/en-us/azure/postgresql/sample-scripts-azure-cli.

    It would be great to get this possibility as well in Powershell

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Need test_parser extension

    We are using tsvector for full text search.
    And we want to use test_parser extension.

    Although test_parser's doc says "It doesn't do anything especially useful".
    It is actually very useful when using custom tokenizer.

    testparser is available on Amazon RDS
    http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP
    PostgreSQL.html

    22 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
  20. Support pg_prometheus extension

    It's a perfect fit together with timescaledb-extension if you have prometheus running in AKS

    21 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 8 9
  • Don't see your idea?

Azure Database for PostgreSQL

Categories

Feedback and Knowledge Base