请教sql server update问题
我有一个SQL数据库 其中一个表有一个字段是日期(日期型),它平常是NULL,我每月要统计工作量:就是对所有日期为NULL的记录进行统计,但由于数据量大,我害怕正统计时,又有数据进来,所以就先把 所有日期为NULL的记录UPDATE为当前时间,然后对所有日期=当前时间的记录进行统计,但这样做非常慢,请问:
1、这样做对吗?如对的话,应该怎样提高速度?建立什么样的索引?
2、如不对?应该怎样做?
谢谢!
1、这样做对吗?如对的话,应该怎样提高速度?建立什么样的索引?
2、如不对?应该怎样做?
谢谢!
...全文
相关推荐
数据库笔试题-SQL Server开发人员应聘常见问题妙解
#### 面试准备**知识点14:面试技巧**- 准备常见的SQL Server面试问题及其答案,包括但不限于上述提及的知识点。- 实践SQL Server的实际操作,通过案例研究提升解决问题的能力。
SQL Server 触发器 表的特定字段更新时,触发Update触发器
`SQL Server`和`sql数据库`标签表明这是一个关于SQL Server数据库管理系统的问题。
SQL Update多表联合更新的方法
SQL Update多表联合更新就是解决此类问题的关键技术。这里我们将详细介绍SQLite、SQL Server、Oracle和MySQL这四种常见数据库系统中如何实现多表联合更新。1.
Sql Server数据库超时问题的解决方法
Sql Server数据库超时问题的解决方法在Sql Server数据库中,超时问题是一个常见的错误,可能会导致数据库的性能下降,影响应用程序的稳定运行。
SQL Server上的一个奇怪的Deadlock及其分析方法
SQL Server上的一个奇怪的Deadlock及其分析方法Deadlock是SQL Server中的一种常见问题,它会导致事务无法继续执行,影响系统的性能和可靠性。



