摘要: 原文:http://www.cnblogs.com/jiangyehu1110/archive/2013/06/07/3125298.html#27013511.1.1 摘要在开发过程中,我们不时会遇到系统性能瓶颈问题,而引起这一问题原因可以很多,有可能是代码不够高效、有可能是硬件或网络问题,也有可能是数据库设计的问题。本篇博文将针对一些常用的数据库性能调休方法进行介绍,而且,为了编写高效的SQL代码,我们需要掌握一些基本代码优化的技巧,所以,我们将从一些基本优化技巧进行介绍。 本文目录代码中的问题数据库性能开销使用存储过程使用数据库事务使用SqlBulkCopy使用表参数 1.1.2 正.. 阅读全文
posted @ 2013-06-08 21:36 hongkong_8 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 在SQLServer2005之前,从不同的来源可以得到很多可用的脚本,来捕获哪些数据库进程产生阻塞以及哪些进程被阻塞。然而,这些脚本需要手工执行。sp_blocker就是一个实例。 然而,我们可以利用Sql Server Profiler ,来自动的捕获被阻塞的进程。要用Sql Server Profiler捕获这些进程,我们需要用到Sql Server Profiler 的Blocked Process Report事件。.Blocked Process Report:这表示一个任务被阻塞的时间已经超出了特定时间长度。这个事件类不包含系统任务或等待非死锁可检测(non-deadlock-d. 阅读全文
posted @ 2013-02-01 18:53 hongkong_8 阅读(1851) 评论(8) 推荐(4) 编辑
摘要: CREATE FUNCTION f_Convert( @str NVARCHAR(4000), --要转换的字符串 @flag bit --转换标志,0转换成半角,1转换成全角 )RETURNS nvarchar(4000) AS BEGIN DECLARE @pat nvarchar(8),@step int,@i int,@spc int IF @flag=0 SELECT @pat=N'%[!-~]%',@step=-65248, @str=REPLACE(@str,N' ',N' ') ELSE SELECT @pat=N'%[! 阅读全文
posted @ 2013-03-18 10:49 hongkong_8 阅读(1436) 评论(0) 推荐(0) 编辑
摘要: 很多人都跟我一样有困扰,在学校用校园网不能wifi,所以在此提供一个教程,希望能给机友们一些帮助。帖子转自网络,自己也测试过了。分享给大家,希望能给大家带来一些方便。步骤一、启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。戴妃亲测通过,比conncetify方便,稳定,网速好!以操作系统为win7的笔记本或装有无线网卡的台式机作为主机。主机设置如下: 1、以管理员身份运行命令提示符: “开始”---在搜索栏输入“cmd”----右键以“管理员身份运行”步骤二、启用并设定虚拟WiFi网卡:运行命令:. 阅读全文
posted @ 2013-02-18 20:55 hongkong_8 阅读(5819) 评论(48) 推荐(16) 编辑
摘要: MasterMaster数据库保存有放在SQLSERVER实体上的所有数据库,它还是将引擎固定起来的粘合剂。由于如果不使用主数据库,SQLSERVER就不能启动,所以你必须要小心地管理好这个数据库。因此,对这个数据库进行常规备份是十分必要的。这个数据库包括了诸如系统登录、配置设置、已连接的SERVER等信息,以及用于该实体的其他系统和用户数据库的一般信息。主数据库还存有扩展存储过程,它能够访问外部进程,从而让你能够与磁盘子系统和系统API调用等特性交互。这些过程一般都用像C++这样的现代编程语言。如果不幸碰到系统崩溃而必须恢复主数据库的情况,你可以参看MCSE/MCDBA Steven War 阅读全文
posted @ 2013-02-17 10:14 hongkong_8 阅读(3329) 评论(7) 推荐(4) 编辑
摘要: 我们都知道,提高sql server的数据查询速度,最有效的方法,就是为表创建索引,而我们对数据表进行新增,删除,修改的时候,会产生索引碎片,索引碎片多了,对性能产生很大的影响,索引碎片越多对数据库查询的性能影响就越大,这时我们就需要对索引重新组织或重新生成,以达到索引的最大效率。 在sqlserver中索引碎片的大小是以百分比来体现的,如果索引碎片的百分比大于30%以上,就会对影响查询的性能。这时候我们就需要对该索引进行重新组织或重新生成了,重新组织或重新生成之后,索引碎片就会被删除。 那我们怎么才能知道每张表索引碎片的大小呢?方法有两种:第一种:1.右键索引,选择“全部重新组织”,会显示. 阅读全文
posted @ 2013-01-30 11:32 hongkong_8 阅读(1364) 评论(2) 推荐(2) 编辑
摘要: 解决办法:利用ASP.NET IIS 注册工具 (Aspnet_regiis.exe) 在DOS下C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215目录中运行 aspnet_regiis.exe-i等安装完成即可解决!!步骤:1.开始-运行-CMD-回车2.cd c:\ -回车3.cdC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 -回车4.aspnet_regiis -i ---开始安装--安装完成5.成功ASP.NET IIS 注册工具 (Aspnet_regiis.exe)选项说明-c将 ASP.NE.. 阅读全文
posted @ 2013-01-19 10:39 hongkong_8 阅读(616) 评论(1) 推荐(0) 编辑