| 域名空间 下载中心 社区论坛 信息公告 my小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 网络赚钱 | 网站地图 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
|
器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个mis系统分析、设计、测试和试运行 阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实 际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可 避免的形成了一个打补丁工程。笔者依据多年来设计和使用数据库的经验,提出以下一些设计准则,供同仁们参考。
不同的数据库产品对对象的命名有不同的要求,因此,数据库中的各种对象的命名、后台程序的代码编写应采用大小 游标(cursor)的慎用 游标提供了对特定集合中逐行扫描的手段,一般使用游标逐行遍历数据,根据取出的数据不同条件进行不同的操作。
declare mycursor cursor for select count_no from count
fetch mycursor into @vcount_no while (@@sqlstatus=0) begin if @vcount_no=’’ 条件1 操作1 if @vcount_no=’’ 条件2 操作2 。。。 fetch mycursor into @vcount_no end 。。。 。。。 改为 update count set 操作1 for 条件1 update count set 操作2 for 条件2 。。。 。。。 在有些场合,有时也非得使用游标,此时也可考虑将符合条件的数据行转入临时表中,再对临时表定义游标进行操作, create #tmp /* 定义临时表 */ ( 字段1 字段2 ) insert into #tmp select * from total where 条件 /* total中3万行 符合条件只有几十行 */ declare mycursor cursor for select * from #tmp /*对临时表定义游标*/ 。。。
创建索引一般有以下两个目的:维护被索引列的唯一性和提供快速访问表中数据的策略。大型数据库有两种索引即簇索
为了保证数据库的一致性和完整性,设计人员往往会设计过多的表间关联(relation),尽可能的降低数据的冗余。
事务是在一次性完成的一组操作。虽然这些操作是单个的操作,sql server能够保证这组操作要么全部都完成,要么
---- rollback transaction 回滚一个事务 ---- 事务可以嵌套,可以通过全局变量@@trancount检索到连接的事务处理嵌套层次。 需要加以特别注意并且极容易使编程人员犯错误的是,每个显示或隐含的事物开始都使得该变量加1,每个事务的提交
在计算机硬件配置和网络设计确定的情况下,影响到应用系统性能的因素不外乎为数据库性能和客户端程序设计。而
数据类型的合理选择对于数据库的性能和操作具有很大的影响,有关这方面的书籍也有不少的阐述,这里主要介绍几 identify字段不要作为表的主键与其它表关联,这将会影响到该表的数据迁移。 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:sql server数据库性能优化技术 下一篇:读取access数据库表名实例 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 相关文章 | ||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||