We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In #19827, we support concurrency control for Union's children execution.
but Union executor still Init all children before execute Next
Init
Next
init children will cause sub-plan nodes's Init be called
combined with #14320, partition table will make the "buildCopTasks takes too much time" problem even worse.
so for a partition table with 128 partitions
select * from partition_table limit 1;
it will build all copTask in memory for each 128 partitions before send any request to tikv(and finally maybe only 1 request is useful)
The text was updated successfully, but these errors were encountered:
There is such an attempt some time ago #16815
Sorry, something went wrong.
reopen this issue cause the fix is reverted in #23276
XuHuaiyu
Successfully merging a pull request may close this issue.
Development Task
In #19827, we support concurrency control for Union's children execution.
but Union executor still
Init
all children before executeNext
init children will cause sub-plan nodes's
Init
be calledcombined with #14320, partition table will make the "buildCopTasks takes too much time" problem even worse.
so for a partition table with 128 partitions
it will build all copTask in memory for each 128 partitions before send any request to tikv(and finally maybe only 1 request is useful)
The text was updated successfully, but these errors were encountered: