摘要: 随着计算机技术越来越广泛地应用于国民经济的各个领域,在计算机硬件不断微型化的同时,应用系统向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运行效率。虽然对... 阅读全文
posted @ 2008-02-16 23:33 ZYB 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 我们在做项目时,经常会碰到要用js函数去获取点击radio的值,里面可能少不了要用到document.getElementByID("")语句,那么这条语句的位置有什么限制没有呢?答案是肯定的,下面请看例子:1。定义三个radio<td colspan="3" align="center"> <input type="radio" runat="server" id="rblRe... 阅读全文
posted @ 2008-02-16 23:32 ZYB 阅读(4946) 评论(0) 推荐(0) 编辑
摘要: 最赚钱的5种成功创业可行方式一、边打工边创业这种方式一般是利用自己的专业经验和在自身的厂商资源,在上班时间外进行创业尝试和增加收入,好处是没有任何风险,但应该处理好本职工作与创业的关系。A先生是某服装企业采购,从事了几年的采购工作后颇有心得,对服装有了一定的敏感并熟悉各种服装加工企业,由于服装企业现在很多是虚拟经营,即便是我们熟悉的知名品牌(如班尼路、美特斯邦威)也只是负责产品设计,本身并不设厂,... 阅读全文
posted @ 2008-02-16 23:32 ZYB 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 有时我们在做项目时,需要在SQL文里面对某个字段经过运算后再与一个常量比较:那么这将会对运行性能产生很大的影响: 请看下面SQL的执行效率: select * from iroomtypeprice where amount/30< 1000(11秒) 当改写成下面的SQL语句时效率明显提高了: select * from iroomtypeprice where amount< 1000*30... 阅读全文
posted @ 2008-02-16 23:29 ZYB 阅读(975) 评论(1) 推荐(0) 编辑
摘要: 一、不合理的索引设计---- 例:表record有620000行,试看在不同的索引下,下面几个 SQL的运行情况: ---- 1.在date上建有一非个群集索引 select count(*) from record where date >'19991201' and date 2000 (25秒) select date ,sum(amount) from record group by da... 阅读全文
posted @ 2008-02-16 23:29 ZYB 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 在csdn中看到了这篇关于写存储过程时的经验之谈,觉得很好,就记了下来供大家参考: 1、开发人员如果用到其他库的Table或View,务必在当前库中建立View来实现跨库操作,最好不要直接使用“databse.dbo.table_name”,因为sp_depends不能显示出该SP所使用的跨库table或view,不方便校验。 2、开发人员在提交SP前,必须已经使用set showplan on... 阅读全文
posted @ 2008-02-16 23:26 ZYB 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用I... 阅读全文
posted @ 2008-02-16 23:25 ZYB 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 看到关于连接池的问题,觉得很有用,摘录到自己博客上 NET 连接池救生员 防止可淹没应用程序的池溢出 William Vaughn 大多数 ADO.NET 数据提供程序使用连接池,以提高围绕 Microsoft 断开连接的 .NET 结构构建的应用程序的性能。应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些... 阅读全文
posted @ 2008-02-16 23:25 ZYB 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 今天一上班,网站前台的特价酒店页面中 日期显示错误.由于日期是在aspx页面中用js取得的.因此只要将页面的js函数修改一下就行.如下: function gotourl(){ var dayend=new Date(); //在如期dayend上加2天 dayend=dayend.setDate(dayend.getDate()+2); var end=dayend.getFullYear()+... 阅读全文
posted @ 2008-02-16 23:22 ZYB 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 摘要:在一个项目的开发中,经常会调用数据库中的存储过程。可是,几乎所有存储过程的调用都是同一个模式,主要区别就在于创建的每个参数类型、值等不一样。那么,能不能实现通过一个函数(或者类)调用所有的存储过程呢?本文在利用数据库提供的系统表原理上,实现了统一调用的方法,该方法只需要提供要调用的存储过程名,以及调用时提供具体的参数值就可实现任何存储过程的调用。 Abstract: We have t... 阅读全文
posted @ 2008-02-16 23:21 ZYB 阅读(239) 评论(0) 推荐(0) 编辑