MSSQL网站制作之从一个骗局For轮回来谈软件计划[原创]
其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。计划|轮回|原创从一个骗局For轮回来谈软件计划
武汉华中师范年夜学信管系谢刚
择要:就本人的一次实践履历来谈谈软件计划过程当中应当注重的一些细节
关头字:软件计划需求剖析
前段工夫,跟表面公司计划一个MIS体系(利用工具是PB8.0+MSSQL),是一个关于平安临盆的。为了表现我们计划职员的高质量服务,我在《需求申明》以外又帮他们计划了一个功效,就是:在每次这个功效窗口翻开时,到数据库中往主动检测看看有无抵触数据;也就是说,两个千篇一律的工具是不是被安装了到了两个分歧的呆板上。这个功效,我信任良多伴侣城市写,就是两个轮回一骗局就完了。是的,我事先切实其实是用两个FOR骗局来写的。
不错,计划的和想的都很不错。而且是做的《需求申明》以外的事,入手下手也失掉了公司的一点点“摇头”。厥后产生的事,就叫我苦笑不得了:
今天,当将他们公司的实践数据导到我们的MSSQL-Server中今后,(一共是9983笔记录,每笔记录是20来个字段);发明我的谁人功效窗口打不开了。逝世活是进不往啊!就地无法。
明天下战书经由“黑盒”和“白盒”测试后,经由有数次检验,才发明本来是这个10000*10000的主动检测出了偏差。就是说,在实行这个10000*10000的轮回时,一样平常的机子原本就有点吃不开,在这个情形下,还在数据库中做了大批的对照事情和考证。以是,就算是AMD1500的双CPU和1024M的内存也有点累的说。
总结:
1,只需是《需求申明》下面没写的功效一概不要自作伶俐加上往,由于如许你顶多只会失掉公司的一点点“摇头”,没有甚么实践优点。相反,时候会给你埋下个准时炸弹
2,计划程序时,必定要思索算法,正所谓:程序=数据布局+算法,切实其实云云
3,考究代码效力的同时,思索程序实行效力
4,誊写具体的正文和申明(这个习气长短常主要的)。
5,每次修正都做修正纪录,每次测试都记下测试了局和测试数据范例和办法。
6,仔细体味《软件工程》常识,不要全面的以为其无用。
以上是偶的一点点设法,明天对照乐意,感伤到此。不合错误的中央还看兄弟姐妹们匡正。xiegang亲笔与2004.06.04下战书;固然不是甚么优异文章,可是请人人转帖时请注名出处。感谢互助
支持大型的数据库。可以处理拥有上千万条记录的大型数据库。 总感觉自己还是不会SQL SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。 语句级快照和事务级快照终于为SQLServer的并发性能带来了突破。个人感觉语句级快照大家应该应用。事务级快照,如果是高并发系统还要慎用。如果一个用户总是被提示修改不成功要求重试时,会杀人的! 对递归类的树遍历很有帮助。个人感觉这个真是太棒了!阅读清晰,非常有时代感。 大侠们有推荐的书籍和学习方法写下吧。 比如日志传送、比如集群。。。 始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。
页:
[1]