0

我有一个数据库表,它会不断更新和读取。它包含大约 15 列,我在其中更新了大约 5 列。其中 2 个非常重要,3 个不太重要,但也很重要。不幸的是,我一直在日志中看到:

进程 40900 在 4150.000 毫秒后获得了事务 50309403 上的 ShareLock

我认为只有 2 个不同的进程想要更新同一行。我想知道,如果拆分这个表是明智的,那么这两个列组将被分成 2 个表?当然,缺点是必须索引/查找另一个表。

你怎么看?

4

0 回答 0