if this is my USERS table
user_id
user_fname
user_lname
user_email
user_pass
user_verified
user_city
user_joined
user_lastlogin
user_about
i set user_id as PRIMARY (is an auto incremental value)
thaen, should i set user_email as INDEX? other suggestion?
You should add indexes to columns that are often used in query conditions, ordering, joining.
There is no point in adding an index to a column that doesn’t play any role in the query.
If you have thoughts about optimizing a query, at first, you should check it out in EXPLAIN query to see how complex the query is.