- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 SQL Server 的自动关闭属性
数据库节点—属性—选项:自动关闭(AUTO_CLOSE) 这个属性设成 ON 是非常危险的,AUTO_CLOSE 设置为 ON 时,该选项可能导致频繁访问数据库而使性能下降,这是因为在每次连接后打开和关闭数据库增加了开销。AUTO_CLOSE 还会在每次连接后刷新过程缓存。
2009-01-06 17:50:00 4004
转载 Effective SQL
一.名词解释: 0。SQL 结构化查询语言(Structured Query Language) 1。非关系型数据库系统 做为第一代数据库系统的总称,其包括2种类型:“层次”数据库与“网状”数据库 “层次”数据库管理系统 eg:IBM&IMS (Information Management System) 特点:数据按层次模型组织 "网状"数据库 特点:数据按网状模型组织 2。关系型数据库系统
2008-12-18 13:58:00 1386
转载 访问 Microsoft SQL Server 元数据的三种方法
访问 Microsoft SQL Server 元数据的三种方法 上海微创软件有限公司 肖桂东 适用读者:Microsoft SQL Server 中、高级用户 元数据简介 元数据 (metadata) 最常见的定义为"有关数据的结构数据",或者再简单一点就是"关于数据的信息",日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统 (DBMS) 中,元数据描述了数据的结
2008-12-16 16:33:00 405
原创 在win2000/win2003集群环境下建立任务计划
在集群环境下建立任务计划,就是要实现集群切换活动节点后,任务计划依然有效。首先保证任务计划要执行的程序放在共享磁盘。 1. 修改注册表在集群的每个活动节点上修改任务计划的默认路径,就是要把任务计划的物理存放位置从默认的C盘移到共享磁盘。首先在共享磁盘建立用来保存计划任务的文件夹,然后用Regedit命令打开注册表,定位HKEY_LOC
2008-12-12 14:42:00 921
转载 对C# 中的委托和事件的分析
引言 委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事
2008-12-04 11:47:00 377
转载 委托和事件:从猫和老鼠的故事看事件
1.委托的含义: (MSDN)A delegate declaration defines a reference type that can be used to encapsulate a method with a specific signature.A delegate instance encapsulates a static or an instance method.
2008-12-04 10:43:00 849
转载 ASP.NET缓存:方法分析和实践示例
尽早缓存;经常缓存 您应该在应用程序的每一层都实现缓存。向数据层、业务逻辑层、UI 或输出层添加缓存支持。内存现在非常便宜 — 因此,通过以智能的方式在整个应用程序中实现缓存,可以获得很大的性能提高。 缓存可以掩盖许多过失 缓存是一种无需大量时间和分析就可以获得“足够良好的”性能的方法。这里再次强调,内存现在非常便宜,因此,如果您能通过将输出缓存 30 秒,而不是花上一整天甚至一周的时间尝试优化代
2008-12-01 16:35:00 320
转载 ASP.NET中常用的26个优化性能方法
1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后
2008-12-01 16:34:00 304
转载 在Windows 2000/2003集群上创建任务计划
How to create a scheduled task within a Windows 2000/2003 ClusterYou have a need to run a procedure on the active node within a cluster. This procedure needs to occur at the same time each day. This
2008-12-01 15:20:00 993
转载 WinForm应用程序打包安装
1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.
2008-11-10 16:11:00 901 1
转载 一题多解教你SQL语句删除重复记录
此文章用了四种方法教你如何用SQL语句删除重复记录。 问题:怎样把具有相同字段的纪录删除,只留下一条。 例如:表test里有id,name字段,如果有name相同的记录只留下一条,其余的删除。name的内容不定,相同的记录数不定。 方案1: 1、将重复的记录记入temp1表: select [标志字段id],count(*) into temp1 from [表
2008-10-28 16:13:00 497
转载 大数据量表中如何有效使用非聚集索引及如何避免使用LEFT JOIN
今天在查看一些过程,发现了点问题,和大家一起讨论一下:--================================================================一、如何有效利用索引,查询顾客编号>的所有订单信息--================================================================--代替非聚焦索
2008-10-23 11:02:00 2496
转载 清除数据库的日志文件
--清除日志 方法1、 --在查询分析器,选中所要清理日志的数据库,执行如下SQL backup log 数据库名 with no_log DBCC SHRINKFILE ( 日志文件名或日志文件ID,要缩小的目标大小) 在当前数据库下 select fileid,groupid
2008-10-15 15:21:00 575
转载 BackGroundWorker解决“线程间操作无效: 从不是创建控件的线程访问它”
在编程中经常会遇到在一个按钮中执行复杂操作,并将复杂操作最后返回的值加入一个ListView或ComboBox中候选。这个时候程序会卡,当程序员将这些卡代码放进线程(Thread)中后发现当对控件操作时出现“线程间操作无效: 从不是创建控件的线程访问它”异常。 为什么.net不让我们跨线程操作控件,这是有好处的。因为如果你的线程多了,那么当两个线程同时尝试将一个控件变为自己需要的状态
2008-10-14 10:33:00 821
转载 【转】如何向线程传递参数
很多人知道如何去开启一个线程,但是不知道如何正确的向线程中传递参数。 比较常见的错误是用全局变量来向线程传递参数,其实这样做的缺点一是不安全,二是比较麻烦,三是如果要开启多个线程,就更麻烦。 正确的做法是,把线程所需要的参数以及线程入口函数单独封装到一个类中,而且如果需要一些辅助函数的话,也封装到其中。这样代码既简洁,又清晰,同时复用起来很方便。 接着用一个线程类的例子来具
2008-10-14 09:27:00 487
转载 【转】传递参数到线程的n个方法
本片文章的议题是有关于传递参数到线程的几种方法。首先我们要知道什么是线程,什么时候要用到线程,如何去使用线程,如何更好的利用线程来完成工作。线程是程序可执行片段的最小单元,是组成运行时程序的基本单元,一个进程有至少一个线程组成。一般在并行处理等待事件的时候要用到线程,如等待网络响应,等待I/O通讯,后台事务处理等情况。使用线程其实很简单,在.net框架下面你首先要定义一个函数来完成一些工作,然后实
2008-10-13 14:47:00 529
转载 【转载】FETCH
FETCHNameFETCH -- 用游标从查询中抓取行SynopsisFETCH [ direction { FROM | IN } ] cursorname这里 direction 可以是空或者下列之一: NEXT PRIOR FIRST LAST ABSOLUTE count RELATIVE count
2008-10-07 10:41:00 672
转载 【转载】解决C#读写记事本乱码问题
一、简单方法:[以下方式已经本人测试,可用]除非另外指定,StreamReader 的默认编码为 UTF-8,而不是当前系统的 ANSI 代码页。因此读取简体中文会出现乱码,可以指定编码正确显示GB2312简体中文.StreamReader streamopen=new StreamReader(@"d:/1.txt",System.Text.Encoding.Default)
2008-10-06 15:01:00 5371 2
转载 c# FileStream和StreamWriter用法
FielStream類操作的是字節和節節數組,而stream類操作的是字符數據。字符數據易於使用,但是有些操作,比如隨機文件訪問(訪問文件中間某點的數據),就必須由FileStream對象執行。 FielStream類維護內部文件指針,該指針指向文件中進行下一次讀寫操作的位置。 FileStream只能處理原始字節(raw byte),處理原去吧字節
2008-09-28 10:48:00 2300 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人