mysql数据量大查询慢 mysql select语句会不会被阻塞呢?

mysql select语句会不会被阻塞呢?首先,我们需要了解什么是阻塞,因为不同锁之间的兼容性关系。在某些情况下,一个事务中的锁需要等待另一个事务中的锁释放它占用的资源。这是阻塞。阻塞不是坏事,它可

mysql select语句会不会被阻塞呢?

首先,我们需要了解什么是阻塞,因为不同锁之间的兼容性关系。在某些情况下,一个事务中的锁需要等待另一个事务中的锁释放它占用的资源。这是阻塞。阻塞不是坏事,它可以确保事务的安全执行。默认的选择是一个共享锁,它不会导致阻塞。但是,在一些实际应用场景中,我们需要手动锁定,特别是需要更新时,通常需要使用select进行检索。此时,在执行更新之前,为了保证数据的准确性,我们通常会手动锁定数据。在这个时候,如果有其他选择来访问它将要阻止的项目数。