Skip to content

Commit dbdd827

Browse files
authored
Update advisor-reference-performance-recommendations.md to fix links
Fixing links by changing "../progresql" to "/azure/postgresql"
1 parent c1e7f35 commit dbdd827

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

articles/advisor/advisor-reference-performance-recommendations.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -455,61 +455,61 @@ Learn more about [Azure Database for PostgreSQL flexible server - Upscale Server
455455

456456
Our system shows that you have log_statement enabled, for better performance set it to NONE
457457

458-
Learn more about [Azure Database for PostgreSQL flexible server - Optimize log_statement settings for PostgreSQL on Azure Database](../postgresql/flexible-server/concepts-logging.md).
458+
Learn more about [Azure Database for PostgreSQL flexible server - Optimize log_statement settings for PostgreSQL on Azure Database](/azure/postgresql/flexible-server/concepts-logging.md).
459459

460460
### Optimize log_duration settings for PostgreSQL on Azure Database
461461

462462
You may experience potential performance degradation due to logging settings. To optimize these settings, set the log_duration server parameter to OFF.
463463

464-
Learn more about [Learn more about Azure Database for PostgreSQL flexible server - Optimize log_duration settings for PostgreSQL on Azure Database](../postgresql/flexible-server/concepts-logging.md).
464+
Learn more about [Learn more about Azure Database for PostgreSQL flexible server - Optimize log_duration settings for PostgreSQL on Azure Database](/azure/postgresql/flexible-server/concepts-logging.md).
465465

466466
### Optimize log_min_duration settings for PostgreSQL on Azure Database
467467

468468
Your log_min_duration server parameter is set to less than 60,000 ms (1 minute), which can lead to potential performance degradation. You can optimize logging settings by setting the log_min_duration_statement parameter to -1.
469469

470-
Learn more about [Azure Database for PostgreSQL flexible server - Optimize log_min_duration settings for PostgreSQL on Azure Database](../postgresql/flexible-server/concepts-logging.md).
470+
Learn more about [Azure Database for PostgreSQL flexible server - Optimize log_min_duration settings for PostgreSQL on Azure Database](/azure/postgresql/flexible-server/concepts-logging.md).
471471

472472
### Optimize log_error_verbosity settings for PostgreSQL on Azure Database
473473

474474
Your server has been configured to output VERBOSE error logs. This can be useful for troubleshooting your database, but it can also result in reduced database performance. To improve performance, we recommend changing the log_error_verbosity server parameter to the DEFAULT setting.
475475

476-
Learn more about [Learn more about Azure Database for PostgreSQL flexible server - Optimize log_error_verbosity settings for PostgreSQL on Azure Database](../postgresql/flexible-server/concepts-logging.md).
476+
Learn more about [Learn more about Azure Database for PostgreSQL flexible server - Optimize log_error_verbosity settings for PostgreSQL on Azure Database](/azure/postgresql/flexible-server/concepts-logging.md).
477477

478478
### Identify if checkpoints are happening too often to improve PostgreSQL - Flexible Server performance
479479

480480
Your sever is encountering checkpoints frequently. To resolve the issue, we recommend increasing your max_wal_size server parameter.
481481

482-
Learn more about [Azure Database for PostgreSQL flexible server – Increase max_wal_size](../postgresql/flexible-server/server-parameters-table-write-ahead-log---checkpoints?pivots=postgresql-16#max_wal_size).
482+
Learn more about [Azure Database for PostgreSQL flexible server – Increase max_wal_size](/azure/postgresql/flexible-server/server-parameters-table-write-ahead-log---checkpoints?pivots=postgresql-16#max_wal_size).
483483

484484
### Identify inactive Logical Replication Slots to improve PostgreSQL - Flexible Server performance
485485

486486
Your server may have inactive logical replication slots which can result in degraded server performance and availability. We recommend deleting inactive replication slots or consuming the changes from the slots so the Log Sequence Number (LSN) advances to closer to the current LSN of the server.
487487

488-
Learn more about [Azure Database for PostgreSQL flexible server – Unused/inactive Logical Replication Slots](../postgresql/flexible-server/how-to-autovacuum-tuning#unused-replication-slots).
488+
Learn more about [Azure Database for PostgreSQL flexible server – Unused/inactive Logical Replication Slots](/azure/postgresql/flexible-server/how-to-autovacuum-tuning#unused-replication-slots).
489489

490490
### Identify long-running transactions to improve PostgreSQL - Flexible Server performance
491491

492492
There are transactions running for more than 24 hours. Review the High CPU Usage-> Long Running Transactions section in the troubleshooting guides to identify and mitigate the issue.
493493

494-
Learn more about [Azure Database for PostgreSQL flexible server – Long Running transactions using Troubleshooting guides](../postgresql/flexible-server/how-to-troubleshooting-guides).
494+
Learn more about [Azure Database for PostgreSQL flexible server – Long Running transactions using Troubleshooting guides](/azure/postgresql/flexible-server/how-to-troubleshooting-guides).
495495

496496
### Identify Orphaned Prepared transactions to improve PostgreSQL - Flexible Server performance
497497

498498
There are orphaned prepared transactions. Rollback/Commit the prepared transaction. The recommendations are shared in Autovacuum Blockers -> Autovacuum Blockers section in the troubleshooting guides.
499499

500-
Learn more about [Azure Database for PostgreSQL flexible server – Orphaned Prepared transactions using Troubleshooting guides](../postgresql/flexible-server/how-to-troubleshooting-guides).
500+
Learn more about [Azure Database for PostgreSQL flexible server – Orphaned Prepared transactions using Troubleshooting guides](/azure/postgresql/flexible-server/how-to-troubleshooting-guides).
501501

502502
### Identify Transaction Wraparound to improve PostgreSQL - Flexible Server performance
503503

504504
The server has crossed the 50% wraparound limit, having 1 billion transactions. Refer to the recommendations shared in the Autovacuum Blockers -> Emergency AutoVacuum and Wraparound section of the troubleshooting guides.
505505

506-
Learn more about [Azure Database for PostgreSQL flexible server – Transaction Wraparound using Troubleshooting guides](../postgresql/flexible-server/how-to-troubleshooting-guides).
506+
Learn more about [Azure Database for PostgreSQL flexible server – Transaction Wraparound using Troubleshooting guides](/azure/postgresql/flexible-server/how-to-troubleshooting-guides).
507507

508508
### Identify High Bloat Ratio to improve PostgreSQL - Flexible Server performance
509509

510510
The server has a bloat_ratio (dead tuples/ (live tuples + dead tuples) > 80%). Refer to the recommendations shared in the Autovacuum Monitoring section of the troubleshooting guides.
511511

512-
Learn more about [Azure Database for PostgreSQL flexible server – High Bloat Ratio using Troubleshooting guides](../postgresql/flexible-server/how-to-troubleshooting-guides).
512+
Learn more about [Azure Database for PostgreSQL flexible server – High Bloat Ratio using Troubleshooting guides](/azure/postgresql/flexible-server/how-to-troubleshooting-guides).
513513

514514
### Increase the storage limit for Hyperscale (Citus) server group
515515

@@ -521,7 +521,7 @@ Learn more about [Hyperscale (Citus) server group - MarlinStorageLimitRecommenda
521521

522522
Consider our new offering, Azure Database for PostgreSQL Flexible Server, which provides richer capabilities such as zone resilient HA, predictable performance, maximum control, custom maintenance window, cost optimization controls, and simplified developer experience.
523523

524-
Learn more about [Azure Database for PostgreSQL flexible server - OrcasPostgreSqlMeruMigration (Migrate your database from SSPG to FSPG)](../postgresql/how-to-upgrade-using-dump-and-restore.md).
524+
Learn more about [Azure Database for PostgreSQL flexible server - OrcasPostgreSqlMeruMigration (Migrate your database from SSPG to FSPG)](/azure/postgresql/how-to-upgrade-using-dump-and-restore.md).
525525

526526
### Improve your Cache and application performance when running with high network bandwidth
527527

0 commit comments

Comments
 (0)