- Use of minimal columns in table creation. (max 100 columns).
Avoid use of distinct; use ‘group by’ instead.
Use of LIMIT when fetching records.
Avoid use of * in the select statement. Define columns instead.
Indexing tables. Try using composite indexing.
Avoid use of wildcards(%) for example %abc%. Use instead abc%.
Use of Union in place of "OR" condition.
Try to minimize the length of column
De-structuring : Projection and selection strategies