mirror of
https://github.com/MariaDB/server.git
synced 2026-01-06 05:22:24 +03:00
Fixed a cost estimation bug introduced into in the function best_access_path
of the 5.3 code line after a merge with 5.2 on 2010-10-28 in order not to allow the cost to access a joined table to be equal to 0 ever. Expanded data sets for many test cases to get the same execution plans as before.
This commit is contained in:
@@ -554,6 +554,18 @@ INSERT INTO t1 VALUES
|
||||
'd8c4177d09f8b11f5.52725521'),
|
||||
('d8c4177d24ccef970.14957924','d8c4177d09f8b11f5.52725521',10,11,
|
||||
'd8c4177d09f8b11f5.52725521');
|
||||
INSERT INTO t1 VALUES
|
||||
('d8c4177d09f8b11f5.52725522','oxrootid',1,40,'d8c4177d09f8b11f5.52725522'),
|
||||
('d8c4177d151affab2.81582771','d8c4177d09f8b11f5.52725521',2,3,
|
||||
'd8c4177d09f8b11f5.52725522'),
|
||||
('d8c4177d206a333d2.74422678','d8c4177d09f8b11f5.52725521',4,5,
|
||||
'd8c4177d09f8b11f5.52725522'),
|
||||
('d8c4177d225791924.30714721','d8c4177d09f8b11f5.52725521',6,7,
|
||||
'd8c4177d09f8b11f5.52725522'),
|
||||
('d8c4177d2380fc201.39666694','d8c4177d09f8b11f5.52725521',8,9,
|
||||
'd8c4177d09f8b11f5.52725522'),
|
||||
('d8c4177d24ccef970.14957925','d8c4177d09f8b11f5.52725521',10,11,
|
||||
'd8c4177d09f8b11f5.52725522');
|
||||
|
||||
EXPLAIN
|
||||
SELECT s.oxid FROM t1 v, t1 s
|
||||
|
||||
Reference in New Issue
Block a user