Autor | Zpráva | ||
---|---|---|---|
pcmanik Profil |
Ahojte,
mám tabuľku so stĺpcom typu POINT s nastaveným SRID na 4326 (overené cez information schema). Stĺpec má nastavený SPATIAL index. Všetky záznamy majú samozrejme SRID tiež 4326. Viete mi prosím poradiť prečo sa nevyužije SPATIAL INDEX pre nasledovný jednoduchý SELECT? SELECT * FROM tabulka WHERE position = ST_SRID(POINT(17.316, 48.086), 4326) EXPLAIN je nasledovný: select_type partitions type possible_keys key___key_len__ref____rows____filtered Extra SIMPLE____NULL____ALL_position_____NULL__NULL____NULL__411049__0.00___Using where MySQL verzia 8.0.11. Na MySQL 5.7 s tým nebol problém a SRID sa nemuselo riešiť. |
||
Časová prodleva: 6 let
|
0