var char列和date_time列,这是postgresql中的日期格式。我想创建一个新的列,它允许我识别用户是否在“会话”中。
“会话”是用户首次登录date_time值的前10天,前10天之后的任何内容都是另一个“会话”。这并不意味着每10天就有一个新的标识符,它意味着只需要制作2个标识符-一个用于第一个date_time值的前10天,
我有一个spring应用程序,它从数据库中读取数据并将其发送到系统'X‘。我使用任务执行器来旋转线程,所以大约有5个线程在同一时间读取数据库中的行。对于每个线程,我需要确保选择了唯一的记录。为了实现这一点,我使用JdbcTemplate和"select for update“
我已经编写了代码,但在日志中,我能够看到两个线程选择相同的行。我找不到这个问题的根本原因。