indexing - MySQL - rearrange the order of the indexes in a table? -


is possible rearrange indexes in mysql table ? have big table 20 indexes on it, created them in course of few years, they're not logically ordered anymore. them have same order columns in table. use navicat, don't see option move index or down in list. possible?

update: found out in postgresql can't change order of columns, let alone indexes ! , people have use views, , columns order not important : of course is! columns , indexes should logically ordered in design interface. people use gui's nowadays edit tables!

i can't believe basic not implemented. it's 2011, guys !

it's not possible change list order of indexes. may not matter internally within mysql, if did want change order, way drop , re-create them required.

having many indexes may, @btilly says, might not best idea. don't know data have, or data access patterns require indexed access, sound lot. otoh, might right. access db , has profiled know.


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -