我有一个包含约60,000行的数据库表(在SQLServer2012Express上运行)。我正在使用以下代码清除旧行://DeletingCPUmeasurementsolderthan(oldestAllowedTime)varallCpuMeasurementsQuery=fromcurrinmsdc.CpuMeasurementswherecurr.Timestamp当删除的行数很大时(删除表中约90%或更多的记录),操作会花费特别长的时间。在性能比较强的机器(IntelI5台式机)上完成这个操作大约需要30分钟。这看起来像是正常行为吗?关于我可以做些什么来减少手术时间有什么想