mariadb/storage/innobase/handler
Aditya A 14fe6dd239 Bug #23046302 COUNT(*) MUCH SLOWER ON 5.7 THAN 5.6
ANALYSIS

This is regression caused due to worklog 6742 which
implemented ha_innobase::records() which always
uses clustered index to get the row count. Previously
optimizer chose secondary index which was smaller in
size of clustered index to scan for rows and resulted in
a quicker scan.

FIX

After discussion it was decided to remove this feature in 5.7.

[#rb14040 Approved by Kevin and Oystein ]
2017-04-26 23:03:33 +03:00
..
ha_innodb.cc Bug #23046302 COUNT(*) MUCH SLOWER ON 5.7 THAN 5.6 2017-04-26 23:03:33 +03:00
ha_innodb.h Bug #23046302 COUNT(*) MUCH SLOWER ON 5.7 THAN 5.6 2017-04-26 23:03:33 +03:00
ha_innopart.cc Bug #23046302 COUNT(*) MUCH SLOWER ON 5.7 THAN 5.6 2017-04-26 23:03:33 +03:00
ha_innopart.h Bug #23046302 COUNT(*) MUCH SLOWER ON 5.7 THAN 5.6 2017-04-26 23:03:33 +03:00
handler0alter.cc Bug #23219499 CONCURRENT UPDATE DOESN'T APPLY IN VIRTUAL INDEX DURING TABLE REBUILD 2017-04-26 23:03:31 +03:00
handler0alter_innopart.cc Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
i_s.cc Bug#24346574 PAGE CLEANER THREAD, ASSERT BLOCK->N_POINTERS == 0 2017-04-26 23:03:27 +03:00
i_s.h MDEV-11785 Remove INFORMATION_SCHEMA.INNODB_TEMP_TABLE_INFO 2017-01-17 12:09:23 +02:00