mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
MDEV-15253: Default optimizer setting changes for MariaDB 10.4
use_stat_tables= PREFERABLY optimizer_use_condition_selectivity= 4
This commit is contained in:
@ -464,6 +464,7 @@ ST_GeomFromText('POLYGON((5010 5010,5020 5020,5030 5030,5040 5030,5020 5010,5010
|
||||
ST_GeomFromText('POLYGON((5010 5010,5020 5020,5030 5030,5040 5030,5020 5010,5010 5010))'));
|
||||
ANALYZE TABLE tab;
|
||||
Table Op Msg_type Msg_text
|
||||
test.tab analyze status Engine-independent statistics collected
|
||||
test.tab analyze status OK
|
||||
ALTER TABLE tab ADD SPATIAL INDEX idx2(c2 ASC);
|
||||
affected rows: 0
|
||||
@ -586,6 +587,9 @@ tab 1 idx5 1 c5 A # 32 NULL SPATIAL testing spatial index on Geometry
|
||||
tab 1 idx6 1 c4 A # 10 NULL BTREE
|
||||
ANALYZE TABLE tab;
|
||||
Table Op Msg_type Msg_text
|
||||
test.tab analyze status Engine-independent statistics collected
|
||||
test.tab analyze Note Data truncated for column 'avg_length' at row 1
|
||||
test.tab analyze Note Data truncated for column 'avg_length' at row 1
|
||||
test.tab analyze status OK
|
||||
SET @g1 = ST_GeomFromText('POLYGON((5010 5010,5020 5020,5030 5030,5040 5030,5020 5010,5010 5010))');
|
||||
SET @g2 = ST_GeomFromText('LINESTRING(140 140,150 150,160 160)');
|
||||
@ -605,6 +609,7 @@ AND MBREquals(tab.c3,@g2) ORDER BY c1;
|
||||
c1 ST_Astext(c2) ST_AsText(c3) ST_Astext(c4)
|
||||
ANALYZE TABLE tab;
|
||||
Table Op Msg_type Msg_text
|
||||
test.tab analyze status Engine-independent statistics collected
|
||||
test.tab analyze status OK
|
||||
SET @g1 = ST_GeomFromText('POLYGON((4010 4010,4020 4020,4030 4030,4040 4030,4020 4010,4010 4010))');
|
||||
SET @g2 = ST_GeomFromText('LINESTRING(1 1,2 2,3 3)');
|
||||
@ -644,6 +649,7 @@ tab 1 idx5 1 c5 A # 32 NULL SPATIAL testing spatial index on Geometry
|
||||
tab 1 idx6 1 c4 A # 10 NULL BTREE
|
||||
ANALYZE TABLE tab;
|
||||
Table Op Msg_type Msg_text
|
||||
test.tab analyze status Engine-independent statistics collected
|
||||
test.tab analyze status OK
|
||||
SET @g1 = ST_GeomFromText( 'POLYGON((0 0,0 30,30 40,40 50,50 30,0 0))');
|
||||
SET @g2 = ST_GeomFromText('LINESTRING(1 1,2 2,3 3)');
|
||||
@ -678,6 +684,7 @@ ALTER TABLE tab ENGINE Myisam;
|
||||
ALTER TABLE tab ENGINE InnoDB;
|
||||
ANALYZE TABLE tab;
|
||||
Table Op Msg_type Msg_text
|
||||
test.tab analyze status Engine-independent statistics collected
|
||||
test.tab analyze status OK
|
||||
SET @g1 = ST_GeomFromText('POLYGON((1010 1010,1020 1020,1030 1030,1040 1030,1020 1010,1010 1010))');
|
||||
SET @g2 = ST_GeomFromText('LINESTRING(400 400,500 500,600 700)');
|
||||
|
Reference in New Issue
Block a user