На веб-сайте, который я создаю, есть «События». События имеют название, дату и идентификаторы пользователей. Событие может быть чем-то из следующего за кем-то, созданием нового сообщения и т. Д. Я думал хранить все события в одной таблице, но я видел, что это очень быстро.Возможные проблемы с производительностью с огромной таблицей PostgreSQL
Я делаю это правильно? Когда мне нужно искать в таблице, скажем, событие, относящееся к определенному пользователю, насколько плохим будет то, что будет в системе? Могу ли я его каким-то образом оптимизировать?
Возможно, это не очень хорошая идея. Если в таблице много записей (и похоже, что это так), то добавление индекса может фактически замедлить общую систему! – Oleksi