Skip to content

Commit

Permalink
Merge pull request #4594 from EnterpriseDB/docs/edits-to-pr4554
Browse files Browse the repository at this point in the history
edits to PR4554
  • Loading branch information
drothery-edb authored Aug 11, 2023
2 parents 742d5df + 9052c58 commit 8be8f3f
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ redirects:

Prior to running the Index Advisor feature, review the following limitations:

- Index Advisor doesn't consider Index Only scans. It does consider Index scans when making recommendations.
- Index Advisor doesn't consider index-only scans. It does consider index scans when making recommendations.

- Index Advisor ignores any computations found in the `WHERE` clause. Effectively, the index field in the recommendations isn't any kind of expression. The field is a simple column name.

- Index Advisor doesn't consider inheritance when recommending hypothetical indexes. If a query references a parent table, Index Advisor doesn't make any index recommendations on child tables.

- Suppose you're restoring a `pg_dump` backup file that includes the `index_advisor_log` table or any tables for which indexing recommendations were made and stored in the `index_advisor_log` table. Changes in object identifiers (OIDs) can result in "broken links" between the `index_advisor_log` table and the restored tables referenced by rows in the `index_advisor_log` table.
- Suppose you're restoring a pg_dump backup file that includes the `index_advisor_log` table or any tables for which indexing recommendations were made and stored in the `index_advisor_log` table. Changes in object identifiers (OIDs) can result in broken links between the `index_advisor_log` table and the restored tables referenced by rows in the `index_advisor_log` table.

- If you need to display the recommendations made prior to the backup, you can replace the old OIDs in the `reloid` column of the `index_advisor_log` table with the new OIDs of the referenced tables using the SQL `UPDATE` statement:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ redirects:

<div id="sql_profiler" class="registered_link"></div>

Inefficient SQL code is a leading cause of database performance problems. The challenge for database administrators and developers is locating and then optimizing this code in large, complex systems. *SQL Profiler* helps you locate and optimize poorly running SQL code.
Inefficient SQL code is a leading cause of database performance problems. The challenge for database administrators and developers is locating and then optimizing this code in large, complex systems. SQL Profiler helps you locate and optimize poorly running SQL code.

Specific features and benefits of SQL Profiler include:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Here are some things to keep in mind when setting up dynamic tuning:

- A low, non-zero value, that is, 1&ndash;33, dedicates the least amount of the host machine's resources to the database server. Use this setting for a development machine where many other applications are being used.

- A value in the range of 34&mdash;66 dedicates a moderate amount of resources to the database server. You might use this setting for a dedicated application server that has a fixed number of other applications running on the same machine as EDB Postgres Advanced Server.
- A value in the range of 34&ndash;66 dedicates a moderate amount of resources to the database server. You might use this setting for a dedicated application server that has a fixed number of other applications running on the same machine as EDB Postgres Advanced Server.

- The highest values, that is, 67&ndash;100, dedicate most of the server's resources to the database server. Use this setting for a host machine that's totally dedicated to running EDB Postgres Advanced Server.

Expand Down

1 comment on commit 8be8f3f

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.