求助_可否有更快速的报表查询工具?附100万条数据测试_产供销
学习交流 » 产供销 »可否有更快速的报表查询工具?附100万条数据测试
|
|
| |
作者 |
|
htc [个人空间]
注册  2017-12-30 发贴数 538 精华数 0 原创贴 0 来自 状态 正常
级别 会员 |
|
|
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 发贴数 538 精华数 0 原创贴 0 来自 状态 正常
级别 会员 |
|
|
我没有查询成功,哪位大神有兴趣试试 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 发贴数 538 精华数 0 原创贴 0 来自 状态 正常
级别 会员 |
|
|
|