mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 11:27:39 +02:00
5.3 merge
This commit is contained in:
commit
44cf9ee5f7
52 changed files with 850 additions and 135 deletions
|
|
@ -146,7 +146,9 @@ public:
|
|||
|
||||
void add_keyuse(table_map remaining_tables, KEYUSE *keyuse)
|
||||
{
|
||||
if (try_loosescan && keyuse->sj_pred_no != UINT_MAX)
|
||||
if (try_loosescan && keyuse->sj_pred_no != UINT_MAX &&
|
||||
(keyuse->table->file->index_flags(keyuse->key, 0, 1 ) & HA_READ_ORDER))
|
||||
|
||||
{
|
||||
if (!(remaining_tables & keyuse->used_tables))
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue