--DROP TABLE T_UserInfo---------------------------------------------------- --建测试表 CREATE TABLE T_UserInfo ( Userid varchar(20), UserName varchar(20), RegTime datetime, Tel varchar(20), ) --插入测试数据 DECLARE @I INT DECLARE @ENDID INT SELECT @I = 1 SELECT @ENDID = 100 --在此处更改要插入的数据,重新插入之前要删掉所有数据 WHILE @I <= @ENDID BEGIN INSERT INTO T_UserInfo SELECT ‘ABCDE‘+CAST(@I AS VARCHAR(20))+‘EF‘,‘李‘+CAST(@I AS VARCHAR(20)), GETDATE(),‘876543‘+CAST(@I AS VARCHAR(20)) SELECT @I = @I + 1 END --相关SQL语句解释 --------------------------------------------------------------------------- --建聚集索引 CREATE CLUSTERED INDEX INDEX_Userid ON T_UserInfo (Userid) --建非聚集索引 CREATE NONCLUSTERED INDEX INDEX_Userid ON T_UserInfo (Userid) --删除索引 DROP INDEX T_UserInfo.INDEX_Userid --------------------------------------------------------------------------- --------------------------------------------------------------------------- --显示有关由Transact-SQL 语句生成的磁盘活动量的信息 SET STATISTICS IO ON --关闭有关由Transact-SQL 语句生成的磁盘活动量的信息 SET STATISTICS IO OFF --显示[返回有关语句执行情况的详细信息,并估计语句对资源的需求] SET SHOWPLAN_ALL ON --关闭[返回有关语句执行情况的详细信息,并估计语句对资源的需求] SET SHOWPLAN_ALL OFF --------------------------------------------------------------------------- 请记住:SET STATISTICS IO 和 SET SHOWPLAN_ALL 是互斥的。
时间: 2024-11-06 03:34:06