我在 PostgreSQL 9.2 中有一个表,它记录名为 user_login_session 的登录会话。该表包含 user_id、start_timestamp 和 end_timestamp 列等。随着我的系统越来越受欢迎,这张表已经开始增长,我现在无法清除旧记录。
我已经在这个表上定义了一个索引,但我担心它会随着时间的推移而增长。是否可以定义一个索引,它只保留每个用户 ID 的最新登录会话行的句柄?较旧的行不会在操作上访问。
postgresql
postgresql ×1