标签: sql-server database spring-boot spring-data-jpa spring-jdbc
我们在SQL Server中有一个表,该表具有一些记录集。我们需要读取一条记录并调用一些外部服务并删除该记录。我们正在使用线程池大小为10的Executor Service进行读取。现在我的问题是每个线程只能读取一个唯一记录。假设我在数据库中有10个线程和10条记录。这样线程1可以读取一个记录,而另一线程可以读取不同的记录。我们可以在Spring Data中执行此操作而不使用任何同步吗?
答案 0 :(得分:1)
简单的简短答案。您必须在应用程序端或数据库级别进行一些同步。