我机器的配置(公司用机)
-- 赛扬4 1.7
-- 256M内存
-- 华硕845D主板
-- NVida GeForce2 MX/MX 400 32M显存
-- Maxtor 6E040L0 40G,7200转
-- 英文Windows 2000 Professional with SP4
-- 测试用的SQL (注意SQL里面的一个@iMax的变量)
-----------------------------------------------
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[AreaBak]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
truncate table [dbo].[AreaBak]
go
--drop table [dbo].[AreaBak]
if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[AreaBak]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
begin
CREATE TABLE [dbo].[AreaBak] (
[AreaCode] bigint not null,
[AreaName] [varchar] (16) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[LocaName] [varchar] (32) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
ALTER TABLE [dbo].[AreaBak] WITH NOCHECK ADD
CONSTRAINT [PK_AreaBak] PRIMARY KEY CLUSTERED
(
[AreaCode]
) ON [PRIMARY]
end
go
declare @iMax bigint
--<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
set @iMax =1000 --<< 修改这个 iMax(1000,10000,20000,100000) 来对比测试结果 <<<<
--<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
declare @i bigint
declare @tbegin datetime
declare @tend datetime
declare @fcout float
set @tbegin = getdate()

