本田锋范2014款速度表左边的表所有标志

当某个表中存在标志表格中记录不同状态的判断性字段的时候,采用两种不同的数据库组织形式,查询执行速度的实验。 - 不迎不送,来去自便,无茶无酒,谈笑随缘
- 博客频道 - CSDN.NET
1229人阅读
当某个表中存在标志表格中记录不同状态的判断性字段的时候,可以采用两种不同的数据库组织形式。
方法一、将两种不同状态的记录分别存储到两个表格中,然后通过C#判断选择某一个表格并执行查询操作。
方法二、.将所有记录同时存储到一个表中,添加字段State来区分表格中记录的两种状态,查询全部交给数据库管理系统。究竟这两种方法哪一种查询速度更快,一直以来都没有时间验证,趁着跳槽报道前有一段休息时间,研究一下。。。
设计实验如下:创建表Product,结构如下:Create Table Product(&Product_ID bigint IDENTITY(1,1) Primary Key,&Name Varchar(100) not null,&Type int,&&/*产品类型*/&OldPrice float ,&/*原有价值 这里为书籍定价*/&Quantity int,&&/*产品数量 默认是1*/&Address Varchar(100),&/*产品产地 这里为出版社地址*/&ImagePath Varchar(100),&/*图片地址*/&Date DateTime,&&/*产品登记时间*/&Detail Text,&&/*产品简单描述*/&State int,&&/*产品状态 0:仓库中 1:发布*/&IsRepair int,&&/*是否保修*/&IsInvoice int,&&/*是否有发票*/&NewOld float,&&/*新旧程度*/&State varchar(10)&/*状态*/)Product中的State属性只取&Have&或&Want&两个值分别表示记录的两种不同状态,两种状态的记录总数基本相同。创建HaveProduct和WantProduct两个表格,除没有State字段外,两个表格结构与Product相同。通过C#中的Random类随机插入100万条数据到表Product中,State字段随机填入&Have&和&Want&,然后再分别向表HaveProduct和WantProduct随机插入50W条记录。
对表Product执行20000次如下操作,并每操作1000次记录一次执行时间。string strState=GetRandomState();&&//随机生成状态string strID=GetRandomID();&&&//随机生成主键IDSqlCommand sqlComm=...string strSQL=&Select * From Product Where State='&+strState+&' And Product_Id='&+strID+&'&;sqlComm.ExecuteNonQuery(strSQL)重复执行6次上述操作,记录数据如下,单位为千分之一秒。试验1:BeginTime:35:59:515485、421、391、422、391、375、390、391、390、407、390、391、375、391、375、421、375、547、407、468OverTime:36:8:218平均时间:410.15
试验2:BeginTime:39:17:46422、407、437、406、391、391、406、390、375、407、375、390、391、391、390、391、406、406、407、390OverTime:39:25:15平均时间:398.45
试验3:BeginTime:39:48:671422、407、421、375、391、406、391、391、421、407、437、422、391、390、391、391、406、375、390、391OverTime:39:56:687平均时间:400.8
试验4:BeginTime:40:5:187422、406、469、391、390、391、375、390、407、375、406、391、390、391、390、391、375、391、406、375OverTime:40:13:109平均时间:396.1
试验5:BeginTime:40:21:234422、422、422、375、390、391、375、390、375、391、391、390、407、406、390、391、406、391、391、390OverTime:40:29:140平均时间:395.3
试验6BeginTime:40:35:531437、407、453、390、375、391、406、391、406、422、391、406、422、406、375、391、390、406、391、391OverTime:40:43:578平均时间:402.35
6次实验平均执行时间:400.525
对表HaveProduct和WantProduct执行20000次如下操作,并每操作1000次记录一次执行时间。string strState=GetRandomState();&&//随机生成状态string strID=GetRandomID();&&&//随机生成主键IDif (strState==&Have&)&& strSQL=&Select * From HaveProduct Where Product_Id='&+strID+&'&;else if (strState==&Want&)&& strSQL=&Select * From WantProduct Where Product_Id='&+strID+&'&;sqlComm.ExecuteNonQuery(strSQL)重复执行6次上述操作,记录数据如下,单位为千分之一秒。试验1:BeginTime:19:40:0453、437、422、953、594、547、828、437、407、453、437、703、516、469、515、454、437、422、422、515OverTime:19:51:421平均时间:521.05
试验2:BeginTime:22:6:656437、469、484、469、469、453、422、422、484、406、407、422、421、438、406、422、422、484、422、438OverTime:22:15:453平均时间:439.85
试验3:BeginTime:22:25:218453、438、469、422、421、422、407、421、422、422、406、422、422、422、422、406、422、406、422、406OverTime:22:33:671平均时间:422.65
试验4:BeginTime:23:1:781453、437、438、422、437、485、406、406、422、406、407、406、406、422、422、406、406、407、406、422OverTime:23:10:203平均时间:421.1
试验5:BeginTime:23:41:468453、438、469、422、406、422、422、421、407、437、422、422、437、407、422、437、422、422、406、422OverTime:23:49:984平均时间:425.8
试验6:BeginTime:23:55:937453、453、438、453、437、422、422、422、422、422、422、422、421、422、407、406、422、406、406、422OverTime:24:4:437平均时间:425
6次实验平均执行时间:442.575&
从上面的实验数据可以看出来,就执行速度而言,完成同样的任务,第一种方法执行1000次所需时间比第二种方法少用了0.04205秒,速度提高了9.89% 。由此可见,在数据量不大(小于100W条)的情况下,无论从数据库的易维护性还是查询执行效率来看,能够合并成一个表格时应该尽量合并成一个表格。表格中字段过多造成的操作不便,可以采用创建视图的方法来处理,尽量避免建立新的表格。&
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:107600次
积分:1840
积分:1840
排名:第10535名
原创:67篇
评论:95条
(1)(1)(7)(2)(5)(1)(1)(4)(6)(1)(1)(8)(1)(1)(4)(1)(5)(1)(1)(1)(20)13款宝马525油温表左边的敬告标志是什么意思?_百度知道
13款宝马525油温表左边的敬告标志是什么意思?
提问者采纳
是油温的问题吧?
油温表左边黄色的感叹号到底是什么原因?
可能是ESP开启模式,奔驰上是这样
提问者评价
其他类似问题
您可能关注的推广
油温的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁共2,807,982个问题
已解决了2,025,549个
您当前的位置:>>本田、用车、维修问题
提问者:易车网友|分类:
|浏览[186]|
答案最少得6个字哦~
网友回答(1)
机构:易车问答“问答标兵”团队
本周答题数
您好,相关系统是有故障的,需要用电脑检测故障码后进一步检查,楼主可以做个参考。
锋范知识库
没有易车账号?
扫描加微信
易车问答专家团
小刘隔音改装超市
易车问答专家团
湖北东盛源汽车贸易集团有限公司
带有侮辱、诽谤性语言
各种广告帖
违反国家政策及法规
带有反动、黄色、暴力色彩的语言
您发的太快了,请您稍后在发!
您已经投过票了
回复提交成功行驶:30078公里 | 油耗:9.50L/100km
科技感十足
总评:俗话说别看广告看疗效,我是一个资深车迷也是汽车发烧友我准备自己也做个小系列《孑然一猫————喵说》,我想通过自己的系列来给大家分享,我通过比较长时间的使用得出的我对某一款车的使用感受,希望能给大家一个
行驶:12000公里 | 油耗:10L/100km
总评:降低太快,这麽不保值的品牌,换车应该也不会考虑。刚出还不到一年,官方指导价居然降了一万。车子降价优惠很正常,这官方指导价降了一万,有点离谱了。第一辆车,买的时候什么都不懂。重新选择的话,应该就不会选择
行驶:4000公里 | 油耗:7L/100km
总评:全新一代科鲁兹相比于老款,在外观方面看起来不再是那么的富有肌肉感,更多则是一副温柔贤惠的面孔,总之就是看起来不再是那么的进攻架势十足,多的则是时尚韵味的气息。其实在我看到科鲁兹的第一眼时,我不太敢去相
行驶:2300公里 | 油耗:7.20L/100km
悬挂调教舒适
之所以选择科鲁兹,其实一开始并不是我自己的决定。我是刚过完年就做好了买车的准备,当时也看了好几款售价在十万上下的车型,都不是特别的满意。有一次公司组织去郊游,坐了一个同事的科鲁兹同去,对同事的车子
行驶:430公里 | 油耗:5.80L/100km
总评:去年刚结婚就打算把我那代步用的坚强二手奥拓小王子车给换了,不过一直觉得它性能尚可,就没有太上心换车的事儿!直到今年老婆怀孕了,老婆产检、宝宝出生,显然我的坚强车已经不能满足日常需求了,再加上今年四月份
行驶:1250公里 | 油耗:7.60L/100km
总评:总体来说小科给人的感觉,有些强悍,对于美系车而言,1.5的排量,动力没有削减,也是对消费者的一个肯定,身边朋友有很多开小科的,对于车辆外形,内饰,对于一个8W多的车来说,我们都比较满意。
行驶:3000公里 | 油耗:7.90L/100km
总评:恭喜此帖荣登首页欢迎楼主下载“车友之家”App,分享您的爱车之道。更多精彩活动等着你!期待加入:/创建属于你们的个性主题车友会科鲁兹自从在国内上市以来就有着非
行驶:4128公里 | 油耗:7.50L/100km
总评:科鲁兹是一款比较经典的车型,以打造设计和性能紧凑型标杆车型为目标,整合全球资源开发的新一代作品,新款的这个外观设计变得更加的时尚前卫,更好看更耐看了。镀铬装饰的进气格栅和犀利的前大灯融为一体,形成一个
行驶:10公里 | 油耗:7L/100km
总评:时间:2015年4月地点:滕州新开业的一家雪佛兰4S店车型:科鲁兹前段时间,也就是4月1日,我们这终于有了一家雪佛兰4S店,原来维修需要到几十公里外的地方去,现在距我家也就几公里了,扯远了啊,话说,我
行驶:0公里 | 油耗:6.20L/100km
总评:不知不觉我的小科又跑了15000公里了,前面5000公里写过评价.现在说说这15000公里的感受,我是在汽车检测站工作的,所以我从稍微专业的角度给大家评价一下,我的小科跑了块20000公里了,总共出了
行驶:0公里 | 油耗:6.40L/100km
总评:我前2个月面写过科鲁兹的评价,现在又开了2000多公里,想在说说科鲁兹的表现。我觉得科鲁兹现在表现的最好的地方就是舒适性,做在里面的感觉很厚重,这种感觉只有在美系车里才有,大众神车里面都没有这种感觉。
行驶:0公里 | 油耗:0L/100km
变速箱问题
总评:我是在汽车检测站工作的,我想对科鲁兹发表下我自己的看法,首先,科鲁兹的外观不用说了,真是越看越喜欢。我买的白色低配,里里外外话了5000块装修了下,效果很不错,包括换了钢圈.到现在大概花了12万.对于

我要回帖

更多关于 本田锋范2014款 的文章

 

随机推荐