我正在开发一个控制台应用程序。完成初步检查和先决条件后,我必须根据 sql 表的行引入 5 个线程。例如,如果我的表包含 1000 行,那么我将不得不拆分行并平均分配给所有 5 个线程,在这种情况下,我将进行拆分并为每个线程分配(创建数据表)200 行线程,然后所有 5 个线程将使用数据表同时调用 SP。在 SP 中是否有任何事情需要处理,因为它将由 5 个线程并行执行,我如何处理 SP 内的插入、删除和截断?会不会有问题,如果同时执行多个插入或删除或截断查询,是否会发生冲突?或者SP中是否有任何锁定功能只允许对SP中的sql语句进行一次操作?
由于我对这种要求不熟悉,我需要帮助找出可能发生的问题以及克服它的方法。如果我能在这种情况下得到任何提示和技巧,那就太好了..
提前致谢..
阿比文卡特