管理者软件
专业源于专注
www. onlyIt. cn   
软件交流 管理软件 软件手册 微博 »
管理模型 管理资料

    

 3  1/1   1  
作者
内容
htc  [个人空间]


注册  2017-12-30
发贴数  74
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2018-05-09 22:40

mssql库测试代码 
--建表添加模拟数据 
if exists(select * from sysobjects where name='t_userinfo') drop table t_userinfo 
 
create table t_userinfo 

userid int identity(1,1) primary key nonclustered, 
nick varchar(50) not null default '', 
classid int not null default 0, 
writetime varchar(8) 

go 
 
-- 建索引 
create clustered index ix_userinfo_classid on t_userinfo(classid) 
go 
 
-- step 2. 
 
declare @i int  
declare @k int 
declare @nick varchar(10) 
set @i = 1 
while @i<1000000 
begin 
set @k = @i % 10 
set @nick = convert(varchar,@i) 
insert into t_userinfo(nick,classid,writetime) values(@nick,@k,CONVERT(varchar(100), dateadd(day,@i,GETDATE()), 112)) 
set @i = @i + 1 
end 
 
--简单查询 
select top 1000000 * from t_userinfo 
> OK 
> 时间: 5.849s 
 
--oit下简单查询20万条,100万条耗时太久最终结束了任务






        于 2018-05-09 22:40 被 htc 修改





商贸进销存 管理軟體, 綠色免費

htc  [个人空间]


注册  2017-12-30
发贴数  74
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2018-05-09 22:28

我没有查询成功,哪位大神有兴趣试试 
 
 
string change_obj; 
int obj_change() 

  //dbg(change_obj); 
  return 1; 
}; 
 
int func_can_run() 

  return 1; 
}; 
 
int func_def_lmt() 

  def_lmt_date("wt","日期"); 
  def_lmt_str("sl","条数"); 
  return 1; 
}; 
 
int func_init_lmt_val() 

  return 1; 
}; 
 
int func_def_field() 

  db_set_field_count(4); 
  db_set_field_info(0,'user_id',"user_id",120); 
  db_set_field_info(1,'nick',"nick",80); 
  db_set_field_info(2,'classid',"classid",200); 
  db_set_field_info(3,'writetime',"writetime",160); 
  return 1; 
}; 
 
int func_def_imp() 

  return 1; 
}; 
 
int func_init() 

  return 1; 
}; 
 
int func_query() 

dbg_clear(); 
string sql; 
  sql="select " 
  if(lmt_checked("sl")) 
  sql=sql+" top "+lmt_val("sl")+" userid,nick,classid,writetime from t_userinfo"; 
  if(lmt_checked("wt")) 
  sql=sql+" where writetime='" + lmt_val("wt") + "'"; 
  user_para_set("btime",get_cur_time_std()); 
dbg("开始时间:"+get_cur_time()); 
  db_run(sql); 
  return 1; 
}; 
 
int func_run_over() 

  int a,b; 
   a=user_para_get("btime"); 
  b=get_cur_time_std(); 
  num hs; 
  dbg("结束时间:"+get_cur_time()) 
  hs=((b-a)); 
   dbg("查询"+lmt_val("sl")+"条,耗时:"+hs); 
  return 1; 
};







人力資源管理軟體, 綠色免費

htc  [个人空间]


注册  2017-12-30
发贴数  74
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2018-05-09 22:41

放几张从1万到10万的










        于 2018-05-09 22:41 被 htc 修改





庫存管理軟體, 綠色免費

 >经典理论    >职业工具    >交流论坛      >阅读1 ,2 ,3 ,4  >文本论坛    
 3  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 33010402003225]