上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 102 下一页
摘要: SELECT objects.name , databases.name , indexes.name , user_seeks , user_scans , user_lookups , partition_stats.row_countFROM sys.dm_db_index_usage_stats stats LEFT JOIN sys.objects objects ON stats.object_id = objects.object_id LEFT JOIN sys.databases databases ON databases.database_id = stats.datab 阅读全文
posted @ 2012-03-28 15:18 qanholas 阅读(222) 评论(0) 推荐(0)
摘要: SQLSERVER 2008 R2 SP1 64位,链接服务器为32位的SQLSERVER 2000 SP4,链接服务器名称为LINK_39 一般来说,我们想到加了distinct肯定慢的,但是是不是所有情况都是这样呢,是不是SQLSERVER的智者千虑必有一失?另外特别强调,在另一部SQLSERVER 2000 SP4服务器 就不会出现这种情况,加DISTINCT是正常的稍慢(数据量不太大),数据库索引正常仔细看以下两个语句,第一个加了DISTINCT,第二个不加,UPDATE aSET flag = 1FROM LINK_39.test_01.dbo.NSB_test AS a JOIN 阅读全文
posted @ 2012-03-27 11:39 qanholas 阅读(2770) 评论(4) 推荐(4)
摘要: CREATE TABLE #t1 ( id INT IDENTITY(1, 1) NOT NULL , BH INT )INSERT INTO #t1 SELECT 492417420 SELECT *FROM #t1 DROP TABLE #t1 --更新一条数据 ,实际上更新影响0行 --4秒 UPDATE test.[sgoa_data].[dbo].[nsb]SET flag = 1 FROM test.[sgoa_data].[dbo].[nsb] AS a JOIN (SELECT B.bh FROM test.[sgoa_data].[dbo].[nsb] AS B , ... 阅读全文
posted @ 2012-03-27 08:44 qanholas 阅读(915) 评论(0) 推荐(0)
摘要: /*链接服务器"LINK_39"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。"。消息 16955,级别 16,状态 2,第 1 行未能创建可接受的游标。*/在目标标表创建聚集索引 阅读全文
posted @ 2012-03-26 14:14 qanholas 阅读(496) 评论(0) 推荐(0)
摘要: --如果"allow updates"选项被设置为"1",那么你在使用语句:EXEC sp_configure 'show advanced options', 1 ;GORECONFIGURE ; --没有加上WITH OVERRIDE,就会出现提示的错误GO--所以,如果你要解决问题,有两个方法:sp_configure 'allow updates', 0 ;--设置为0GORECONFIGURE WITH OVERRIDE ;GO--或者在你运行下面个代码的时候:EXEC sp_configure 'sho 阅读全文
posted @ 2012-03-25 21:06 qanholas 阅读(5619) 评论(0) 推荐(1)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 102 下一页