-
-
Notifications
You must be signed in to change notification settings - Fork 224
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Faster execution of indexed STARTING WITH with UNICODE collation #6872
Comments
Adriano, could you look at https://groups.google.com/g/firebird-support/c/VCXnWp0IZVw ? |
This does not happen only with UTF8/UNICODE. The problem with some characters is that they are part (start of) contractions that generate sort keys to order them in different place. So the last character of a key that is the start of a contraction must be excluded from the key, otherwise the lookup will not work. This issue is about how to verify that contractions faster than before. |
Hi, |
I'm verifying a way to improve this. |
Created #6915 to track this problem. |
Initial execution time of indexed
STARTING WITH
lookup withUNICODE
collation is very slow.Test cases with timings using the debug build:
The text was updated successfully, but these errors were encountered: