上一页 1 2 3 4 5 6 7 8 9 10 ··· 20 下一页
摘要: if exists (select * from dbo.sysobjectswhere id = object_id(N'[dbo].[sp_who_lock]')and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[sp_who_lock]GO--说明 : 查看数据库里阻塞和死锁情况use mastergocreate procedure sp_who_lockasbegindeclare @spid int,@bl int,@intTransactionCountOnEntry i 阅读全文
posted @ 2013-04-22 14:04 代岳强 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 经历了一个公司网站的设计之后,做一个总结。 无论对于是新老客户需要开发公司网站。首先设计首页(不包含任何其他banner图片、动态效果、二级页面)证明本身的设计能力就可以,对于新客户可展示历史类似的成功案例。其次签订合同,让客户进入付出阶段,确定合作关系,对于下一步的操作奠定基础,否则成本风险会比较大。之后进入详细设计阶段,进行二级页面、动态效果和编码的操作。 阅读全文
posted @ 2013-04-22 11:36 代岳强 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 传统的文件系统中,需要维护目录的层次结构,使用dentry,inode,directory等复杂结构保存元数据的信息;而面对更多定制文件系统的需求,越来越多的系统考虑使用key-value形式保存文件系统中的元数据信息。使用数据库来保存这些元数据的key-value对是一个不错的选择,相比传统的关系型数据库,key-value数据库在这方面更贴近应用需求,因为,保存元数据的数据库往往不会有复杂的关系操作,仅仅需要提供高效的读写性能,可靠性和持久化。Berkeley DB比较经典的key-value数据库,C语言开发,能够提供较高的读写性能,支持海量存储应用,数据库自身实现了备份机制,支持两种. 阅读全文
posted @ 2013-04-22 10:28 代岳强 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1:水晶报表http://bbs.csdn.net/topics/3701934122:未完待续 阅读全文
posted @ 2013-04-22 09:39 代岳强 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、IN、OR、 EXISTS EXISTS要远比IN的效率高。里面关系到full table scan和range scan。几乎将所有的IN操作符子查询改写为使用EXISTS的子查询。IN、OR子句常会使用工作表,使索引失效。如果不产生大量重复值,可以考虑把子句拆开。拆开的子句中应该包含索引。举例说明:在嵌套查询中,对表的顺序存取对查询效率可能产生致命的影响。比如采用顺序存取策略,一个嵌套3层的查询,如果每层都查询1000行,那么这个查询就要查询10亿行数据。避免这种情况的主要方法就是对连接的列进行索引。例如,两个表:学生表(学号、姓名、年龄……)和选课表(学号、课程号、成绩)。如果两个表 阅读全文
posted @ 2013-04-19 11:28 代岳强 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 一、关键字段建立索引 关键字段说明:主键、外键、在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。 建索引不局限与单个列索引,当查询中经常包含多个列时可考虑建组合索引、非聚集索引。 约束:条件表达式中经常用到的不同值较多的列上建立检索,在不同值少的列上不要建立索引。比如在雇员表的“性别”列上只有“男”与“女”两个不同值,因此就无必要建立索引。如果建立索引不但不会提高查询效率,反而会严重降低更新速度。 经验:索引的追求的目标的提高速度,但不是越多的索引就越好。参考一下URL,创建缺失索引(未创建、未考虑到)、删除当前数据库中使用较少的索引或者写入次数大于读取次数 阅读全文
posted @ 2013-04-19 11:20 代岳强 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往往需要数十分钟,甚至数小时。如果采用比全表扫描更好的查询策略,往往可以使查询时间降为几分钟,由此可见查询优化技术的重要性。笔者在应用项目的实施中发现,许多程序员在利用一些前端数据库开发工具(如Powe 阅读全文
posted @ 2013-04-18 18:49 代岳强 阅读(245) 评论(0) 推荐(1) 编辑
摘要: 1:创建.bat 运行脚本文件2:文件内容为net stop MSSQLSERVER(数据库服务名称)net start MSSQLSERVER(数据库服务名称)3:设置任务计划,win7/win8/winserver2008 设置“使用最高权限运行”。4:设置任务计划的脚本文件以及触发器。 阅读全文
posted @ 2013-04-18 11:37 代岳强 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: SELECT Id, AnimalName FROM dbo.Farm WHERE Farm_id = ? Assuming my Parameter is an integer Variable named User::Farm_id Choose the following values on the Parameter Mapping ScreenVariable Name - User::Farm_idDirection - InputData Type - LONGParameter Name - 0Parameter Size - -1 阅读全文
posted @ 2013-04-17 17:09 代岳强 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Consider a table with two non-clustered indexes that could satisfy a SELECT query.The first index has all the required columns.The second index has all the required columns, plus several additional columns.SQL 服务器:最大限度的减少磁盘 I/O。 URL:http://technet.microsoft.com/zh-cn/magazine/jj643251.aspx 阅读全文
posted @ 2013-04-17 10:39 代岳强 阅读(486) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 20 下一页