sp-who2

    8热度

    2回答

    运行sp_who2时,出现一个SQL命令阻塞,但正在等待“睡眠”和“等待命令”的进程。这没有任何意义。 任何想法可能会导致什么呢?我知道DELETE正在一个事务中运行,该事务以前在表中插入了很多行,这可能是问题吗?

    26热度

    3回答

    我跑EXEC sp_who2 78,我得到下面的结果: 我如何才能找到为什么它的地位被暂停? 该过程是基于昂贵查询的重型INSERT。一个大的SELECT,它从几个表中获取数据,并将大约3-4百万行写入不同的表。 没有锁/块。 它连接的waittype是CXPACKET。我可以理解,因为你可以在下面的图片中看到9 78。 我关心的是什么以及我真正想知道的是为什么暂停了数字1的原因。 据我所知,当S

    1热度

    1回答

    我在LastBatch列中接收未来日期,当我在SQL Server上运行EXEC sp_who2时。 例如,大多数SPID具有5/14作为LastBatch日期。 (这意味着2014) 而我的第20行有04/28作为LastBatch日期。 (这意味着2028) 任何想法,为什么我在这个专栏中看到未来日期? 这是正常的吗?

    6热度

    1回答

    我有一个长时间运行的插入,并定期运行SP_WHO2时,它显示“CONDITIONAL”作为命令。那会是什么意思?当我搜索到这个时,我发现大多数事情都是这样说的,'是的,你会发现当你有一个长时间运行的查询时......'它表明数据库中正在发生什么?

    1热度

    1回答

    我有一张表列出了patient_clinic_visits。我有SQLSERVER 2005后端。 Access2010前端。 每天早上该表需要从医院大型机的数据转储刷新。 此数据转储包括前一天(谁出席,没有取消)和未来6周的预约预约信息。 因此,我“删除*从Patient_clinic_visits其中VISIT_DATE>(一天)和<(一天+ 1)一些处理之后上载新数据之前清理每天反过来表。

    1热度

    2回答

    我希望在WPF数据网格中显示SQL Server命令“sp_who2 active”的输出。我想出了下面的代码 - private void GetActiveSQLIds() { SqlConnection con = new SqlConnection(STR_DataSource); con.Open(); SqlCommand cmd =