自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 sql中遇到非正常操作引起的数据库文件破坏的恢复

在某些偶然的情况下,会引起SQL Server 2005数据库日志文件的损坏,比如:硬件故障、计算机非正常重启或关机。当SQL Server 2005数据库日志文件损坏时,可能会出现以下情况:1、在SQL Server Management Studio中显示数据库处于置疑(suspect)状态。2、事件日志可能会出现如下错误信息:   Could not redo log record (21737:686:9), for transaction ID (0:2334886), on page (1:37

2010-06-21 12:53:00 746

原创 两种变现模式mvc和mvp的对比

<br />VC(Model-View-Controller,模型-视图-控制器)模式是80年代Smalltalk-80出现的一种软件设计模式,后来得到了广泛的应用,其主要目的在于促进应用中模型、视图、控制器间的关注的清晰分离。MVP(Model-View-Presenter,模型-视图-表示器)模式则是由IBM开发出来的一个针对C++和Java的编程模型,大概出现于2000年,是MVC模式的一个变种,主要用来隔离UI、UI逻辑和业务逻辑、数据。在下面的文字中,如无特别说明,MVC均指ASP.NET MVC

2010-06-14 09:00:00 805

原创 js中控制激活的控件

<br />1.通常我们开发时,要满足敲回车就把焦点跳到下一个,而碰到textarea时,回车又要满足换行,而移出焦点又要重新生效。这样的问题我通常就是用如下解决方法。<br /> <br />function nextFocus()<br />{<br />    if (event.keyCode ==13 && document.activeElement.tagName.toLowerCase()!='textarea')<br />      {<br />           event.key

2010-06-12 16:09:00 1063

原创 sql中的大数据量数据提速(二)

<br />数据库优化--使用索引优化存储过程 <br /> <br />    现有数据库中有一个存储过程的查询时间为25s,最大的一个表的数据记录在70-80万条记录,感觉还有潜力可以挖掘。<br />    经过一系列的优化最后,这个存储过程的执行时间为3s-4s。下面就讲讲此次优化的过程。<br />    首先是要讲一下,这次主要使用到了索引这一个工具。先说一下索引。<br />一、聚集索引基于数据行的键值在表内排序和存储这些数据行。每个表只能有一个聚集索引,因为数据行本身只能按一个顺序存储。<b

2010-06-11 08:48:00 842

原创 sql中的大数据量数据提速

<br />最近做个项目接近千万条数据,对数据的读取速度,要求比较高。对此作了一个简单的总结。<br />1.sql语句书写的我们应该注意,尽量少使用in、or、和虚拟表。<br />(也有高人说,尽量多使用临时表能够减少磁盘的I/O操作,这个还有待验证)<br />2.建立索引,通常我们会把,聚集索引建立在使用多,但出现少的字段上。(例如:时间) <br />3.建立组合索引,组合索引的创建之后,我们在查询条件上的条件书写顺序要,跟我们建索引的字段顺序一样。<br />4.使用具有包含列的索引。(引文:<

2010-06-04 11:02:00 1079

原创 利用sql中的主外键

<br />利用sql中主外键来控制数据的唯一性。

2010-06-02 11:03:00 542

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除