I worked with creating tables and keys, basic things. No experience with indexes. So the question is: do I need to manually create an index or automatically create it for MySQL for all the tables that I create?
If I need to create them, this means that any column with PK and FK needs to be indexed or this business logic is related to which columns need indexes and which don't.
source
share