小编Con*_*ger的帖子

从表中的列中删除标识

我们有一个5GB的表(接近5亿行),我们想删除其中一个列上的标识属性,但是当我们尝试通过SSMS执行此操作时 - 它会超时.

这可以通过T-SQL完成吗?

sql t-sql sql-server

111
推荐指数
7
解决办法
25万
查看次数

Sql Server - 从VLT中删除列(超大表)

任何人都可以建议最好的实现如下:

要求:从VLT(接近400 gb)中删除5列.

我们尝试这样做的那一刻,我们在PRODUCTION上面临空间问题,超时错误(通过SSMS)

我们试图插入任何临时表(通过保持身份关闭),但随后我们插入了所有近几十亿行数据,我们尝试切换身份,我们面临超时错误.

我们是否应该通过POWERSHELL进行这些操作,与SSMS相比更好

限制:生产空间有限,tempdb因这些操作而快速增长.

请告知,从VLT中删除列的最佳方法是什么.

问候

t-sql sql-server

14
推荐指数
2
解决办法
7651
查看次数

SQL Server - 获取作业历史记录详细信息

我们使用下面提到的存储过程来获取JOBS的历史记录

SELECT --sysjobhistory.server,
             sysjobs.name
             AS
             job_name,
             CASE sysjobhistory.run_status
               WHEN 0 THEN 'Failed'
               WHEN 1 THEN 'Succeeded'
               ELSE '???'
             END
             AS
             run_status,
             CAST(
             Isnull(Substring(CONVERT(VARCHAR(8), run_date), 1, 4) + '-' +
                           Substring(CONVERT(VARCHAR
                                     (8), run_date), 5, 2) + '-' +
                    Substring(CONVERT(VARCHAR(
                              8), run_date), 7, 2), '') AS DATETIME)
             AS
             [Run DATE],

             Isnull(Substring(CONVERT(VARCHAR(7), run_time+1000000), 2, 2) + ':'
                     +
                           Substring(CONVERT(VARCHAR(7), run_time+1000000), 4, 2
                            )
                    +
                    ':' +
                    Substring(CONVERT(VARCHAR(7), run_time+1000000), 6, 2), '') 
             AS
             [Run TIME],
             Isnull(Substring(CONVERT(VARCHAR(7), run_duration+1000000), 2, 2) +
                     ':' +
                           Substring(CONVERT(VARCHAR(7), run_duration+1000000), …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

9
推荐指数
1
解决办法
3万
查看次数

Sharepoint Designer与Visual Studio 2010

对于sharepoint开发(我是新手) - 任何人都可以建议我是否应该为开发人员使用Sharepoint Designer 2010,还是应该使用Visual Studio 2010.

Sharepoint Designer是免费的Sharepoint许可证,Visual Studio已经花费了它.

任何人都可以请帮助.

sharepoint visual-studio sharepoint-2010

6
推荐指数
1
解决办法
4450
查看次数

SQL Server - 如何查找是否存在聚簇索引

我们有500多个表,想要确定哪些表没有主键.因为在大表上创建索引将有助于提高性能.

必需命令 - 识别HEAPS表(因为它们没有聚簇索引)

问候

sql sql-server

5
推荐指数
1
解决办法
7408
查看次数