Update user timestamps less frequently
The users
table has various timestamp columns that are/may be updated quite often. Two examples of these are current_sign_in_at
and last_sign_in_at
. Since we don't use these columns anywhere and have no real need for them we can just stop updating these and drop the columns entirely. This in turn could reduce the write load to the users
table.