[front] Split query to fetch agent_configurations #8078
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
followup #8050
Retrieving all assistants is very slow because of a complex query plan, due to an "or" in the query. Splitting in 2 queries which only have an index scan may be more efficient (especially in terms of memory)
Current query :
Replacing with :
And :
Total planning and execution time is smaller, but more importantly we only do index scans.
Risk
List of assistants different (order ? )
Deploy Plan
deploy front