06 2011 档案
摘要:在 .net 中过滤页面即将输出的所有html,从而改变一定html代码,还是很有需求的,具体的实现方法就是重写 页面的 Render 方法具体的代码如下:protectedoverridevoid Render(HtmlTextWriter writer) { System.IO.StringWriter sw =new System.IO.StringWriter(); HtmlTextWriter htmlWriter =new HtmlTextWriter(sw); base.Render(htmlWriter); stri...
阅读全文
摘要:对于IIS管理员来说,经常会碰到Web服务器CPU占用100%的情况,以下是个人的日常工作总结和一些解决办法,主要用来剖析w3wp.exe(IIS)占用CPU100%的一些原因和解决方案,希望能对你有所帮助w3wp.exe的解释:全名,IISApplicationPoolProcess。w3wp.exe是IIS工具的一部。w3wp.exe是在IIS(因特网信息服务器)与应用程序池相关联的一个进程,如果你有多个应用程序池,就会有对应的多个w3wp.exe的进程实例运行。这个进程用来分配大量的系统资源。 引起w3wp.exe(IIS)Cpu占用100%的常见原因如下:1.Web访问量大,从而服务器
阅读全文
摘要:Asp.Net中的OutputCache非常的有用,但是加上后,老是碰见浏览器下载页面的情况,让人十分费解。最后,在search了半天后,发现的解决方案都是加上VaryByHeader="Content-Type"这个。但是加上之后,发现不起作用,还仍然会下载。最后,再请教dudu之后,给出了一个很完美的解决方案,该解决方案就是重写Global.asax中的Application_BeginRequest方法,判断页面类型,如果为"text/vnd.wap.wml",则不缓存页面,经过高访问量的测试,这个方法是可靠可行的,没有性能问题的,可以放心大胆的使
阅读全文
摘要:1. sp_databases定 义:返回在 Sql Server 实例中的数据库或可以 通过数据库网关访问的数据库结果集:DataBase_Name、DataBase_Size、ReMarks(对于数据库引擎,此字段始终返回 NULL)备注:需要 create database 或 alter any database 或 view any definition 权限,并且必须有该数据库的访问权。 通俗易懂,且适合大多数情况下,需要执行当前存储过程的用户为管理员权限2. sp_tables定义:返回可在当前环境中查询的对象列表。也就是说,返回任何能够在 FROM 子句中出现的对象(不包括同义
阅读全文
摘要:1. sysjobactivity 表记录当前 SQL Server 代理作业活动和状态。job_id :作业 IDrun_requested_date :请求运行作业的日期和时间run_requested_source : 请求运行作业的请求者。 1 = SOURCE_SCHEDULER,4 = SOURCE_USERstart_execution_date :计划运行作业的日期和时间job_history_id : 用于标识 sysjobhistory 表中的行。next_scheduled_run_date :计划下一次运行作业的日期和时间。2. sysjobhistory 表包含有关
阅读全文
摘要:个人日常优化SQL语句的总结笔记目前 DB 承受 日平均 500W PV 左右的站点,数据文件大小在20G左右,表数据量 在 50 - 500 W 左右仅供参考:1 . 查询的数据行分布情况,决定索引是否用得上,如果查询的数据行在数据表中分布均匀,且所占比重较大,能用上索引;反之,用不上索引2 . select 的字段数目,特别是 长度较大的字段,对 语句的执行时间影响较大3 . 语句中有 distinct 时,再在 where 语句中限制日期范围的话,反而会影响性能,无 distinct 时,执行情况是一样的4 . distinct 一般占到总语句开销的 65 %左右5 . newid 则视
阅读全文
摘要:对于SqlServer备份文件的管理,是十分有讲究的,特别是对于磁盘空间不大或者DB服务器过多的管理员来说,真的比较难。同时也比较重要,因为如果不定时清理,磁盘肯定会满,也会导致新的备份无法进行。因为。当然,人工整理备份文件最好,但是却不智能。没办法,只能通过程序来做了。1.利用管理计划(MaintenancePlans)中的备份文件过期策略和 清除维护 来管理备份文件a. 设置备份过期详情:b.根据磁盘空间,自动覆盖过期备份(Maintenance Plans(维护计划) 中的清除维护(Maintenance Cleanup))Maintenance Plans(维护计划)的详情请参阅:Ma
阅读全文