项目编号:【154886】
项目详情说明(2023_10_1)
一 、 设计要求:按照条件多线程查询并输出正确的结果,时间不超过50分钟.
1.1、多线程编程语言不限制,接包方提供源码;
1.2、源数据表A( 表名是BaseDT33X16A )有1,166,803,110 行全量数据; 数据及格式见附件;表是固定的,不用优化, 表结构及数据类型均不能更改;
数据都是在本地服务器。
url: sqlserver://127.0.0.1:1433;database=Gene33X16
username: sa
password: 1233567
1.3、查询条件的数据表B( 表名是[QY_FRID_K78] )数据及格式见附件,表是固定的,不用优化, 表结构及数据类型均不能更改;
1.4、 按照条件B,完成多线程查询,查询结果直接写入结果表C33X16DTP118 表是固定的,不用优化, 表结构及数据类型均不能更改,输出正确结果的时间不超过50分钟 。
1.5、接包方提供源码,发包方预算11000元( 未包含提前完成任务的奖励部分 )。
二 、请接包方根据发包方提供的附件,自行搭建环境 ,可以建立 一库(数据库) 三表(条件表 源数据表 查询结果表 其中表结构及数据类型均不能更改 )
第 7.01 步 条件表 [Gene33X16]..[QY_FRID_K122]
【查询条件的EXCEL表 启用版本:V122_01请复制黏贴到D盘的根目录里,路径为 D:\QY_FRID_K122.xlsx 以保证数据能够导入。】
第 7.02 步 源数据表 33选16 全组合数 建表 BaseDT33X16A
第 7.03 步 结果表 建表[Gene33X16]..[C33X16DTP118]
第 7.04 步 运算逻辑 执行查询的sql脚本( 运算逻辑仅供参考,投标方可修改, 但结果需要正确)。
三 、发包方 远程 免费 提供 测试的电脑,电脑配置 及 数据库的类型如下
CPU Intel 酷睿i9 10980XE( 18核36线程 )
主板 技嘉X299 UD4 PRO 主板
RAM DDR4 128G 3200 (32G*8条 合计 256G)
固态硬盘 三星SUMSANG/金士顿 FURY 2T M.2 NVME SSD PCI-E 4.0固态硬盘*2条 合计 4T固态盘
数据库的类型: Microsoft SQL Server 2019 企业版
四 、中标的条件
中标的条件是必须完成测试数据的结果输出。
测试数据仅仅 取8分之一 的源数据,测试时可选取 30选16, 就有145,422,675 行,( 33选16是全量数据,有1,166,803,110 行 )。
完成8分之一 的源数据时间不超过40分钟就可以中标,中标后继续优化和调试满足时间要求,按照要求在中标后5天内提前完成任务就可以另外收到奖励3000米。
五 、接包要求
接包方资质不限, 编程语言不限制,但接包方必须认真阅读清楚 设计要求 以及 仔细完成附件的运行环境内容;若不擅长SQL SERVER 的和能力不够者请不要随意接包,
必须确定自己在中标后5天以内有能力完成定制任务。
凡是开始报名时就要求中标的,发包方不接受此类接包方,必须符合中标的条件 。