I am very curious.
I have business tables. Now I think I will have to create a separate table, location table. That separate table should be myisam.
But why would I do so?
Why can't innodb store points?
|
I am very curious. I have business tables. Now I think I will have to create a separate table, location table. That separate table should be myisam. But why would I do so? Why can't innodb store points? |
|||
|
|
|
Because R-Trees are not B-Trees:
Adding a completely different storage structure for InnoDb is significant effort (much more than for MyISAM due to locking and recovery). |
|||
|
|
|
Actually, it can. But it doesn't support spatial indices on them, yet. See the official Mysql docs Limits on InnoDB Tables:
|
|||||
|