随笔- 96
文章- 3
评论- 35
阅读-
10万
03 2010 档案
转载:如何在 SQL Server 中使用配置选项调整内存使用量
摘要:查看( 4 ) / 评论( 0 ) / 评分( 0 / 0 ) 以前做过一个通过c#调用Excel组件生成Excel的小程序前几天PM打过电话来问, 说跑完以后为什么SQL Server内存占用这么大?服务器配置2G的内存, 程序正常执行完毕以后退出, SQL Server占用内存在1.7G, 而且没有被释放.因为怕可能会影响这个服务器上的其它应用程序, 所以必须要解决一下或者说明一下原因.最后查...
阅读全文
转载:数据库中临时表,表变量和CTE使用优势极其区别
摘要:1在写SQL时经常会用到临时表,表变量和CTE,这三者在使用时各有优势:1. 临时表:分为局部临时表和全局临时表. 1.1局部临时表,创建时以#开头,在系统数据库tempdb中存储. 在当前的链接可见,链接断开则临时表就自动被释放,也可以手动drop table #tmptable在使用不同的链接同时创建相同的临时表时,互不影响,系统在tempdb中会自动附加以特定的session为标识的名字来区...
阅读全文
cookie中文乱码
摘要:在进行cookie读写操作中文时会出现乱码,有两个方法可以避免这种现象。1. Server.UrlEncode, Server.UrlDecode2. HttpUtility.UrlEncode,HttpUtility.UrlDecode对html进行编码的当然就要用到1. Server.HtmlEncode ,Server.HtmlDecode2. HttpUtility.HtmlEncode,...
阅读全文
性能优化总结。
摘要:最近在领导的要求下做了一下项目的优化,总结如下: 1. 使用存储过程, (如果在程序里用exec 存储过程 参数,这样执行似乎并没有快多少) 在数据库里是预编译的,也不需要在字符串传输上花费大量时间。 防sql注入攻击。 2. 尽量优化数据库语句,使逻辑尽量简单。 @ 还有就是在使用函数时 charindex >like > padindex 效率依次递减。 @查询字段是否包含在以,...
阅读全文
转载:ASP.net页面跳转方式三种
摘要:asp.net在开发时,在不同的页面间跳转是我们常遇到的一件事,当一个复杂的逻辑在一个页面放不下分成二个或多个页面处理就需要在页面间跳转,用的最多还是用户的登陆吧.ASP.NET用的最多的跳转是Response.Redirect,这个命令可以直接把请求重定向到一个相对或绝对的路径.它会把当前页面的的Http流阻断直接重定向到新的URL.而Server.Transfer,这个命令是由IIS服务器直接...
阅读全文
Visual SourceSafe 2005(VSS2005)的使用
摘要:1 vss概述 版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图象文件、二进制文件...
阅读全文
转载:SQL Server中临时表与表变量的区别
摘要:我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候,我们如何灵活的在存储过程中运用它们,虽然它们实现的功能基本上是一样的,可如何在一个存储过程中有时候去使用临时表而不使用表变量,有时候去使用表变量而不使用临时表呢? 临时表 临时表与永久表相似,只是它的创建是在Tempdb中,它只有在一个数据库连接结束后或者由SQL命令DROP掉,才会消失,否则...
阅读全文
(Microsoft SQL Server,错误: 3219)
摘要:MSSQL还原数据库失败,提示如下: 还原对与服务器 失败。(Microsoft.SqlServer.Smo) 其它信息: ┃ ┗→执行Transact-SQL语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionsInfo) ┃ ┗→不能选择文件或文件组“……”用于此操作。 RESTORE DATABASE 正在异常终止。(Microsoft SQL Server...
阅读全文