04 2012 档案

摘要:索引简介 索引被创建于已有的表中,它可使对行的定位更快速更有效。可以在表格的一个或者多个列上创建索引,每个索引都会被起个名字。用户无法看到索引,它们只能被用来加速查询。 当然更新一个包含索引的表需要比更新一个没有索引的表花更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常用于搜索的列上面创建索引。 索引的分类:微软的SQLSERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。下面,... 阅读全文
posted @ 2012-04-25 11:44 Happy Hu 阅读(405) 评论(0) 推荐(0) 编辑
摘要:探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结构:CREATE TABLE [dbo].[TGongwen] (--TGongwen是红头文件表名[Gid] [int] IDENTITY (1, 1) NOT NULL ,--本表的id号,也是主键[title] [varchar] (80) COLLATE Chinese_PRC_CI_AS NULL ,--红头文件的标题[fariqi] [datetime] NULL ,--发布日期[neibuYonghu] [varchar] ( 阅读全文
posted @ 2012-04-20 10:37 Happy Hu 阅读(716) 评论(0) 推荐(1) 编辑
摘要:你的站点有被客户投诉很慢吗?是不是查了很多遍还是没有完全解决?是不是数据库没有发现异常,CPU也没有异常,内存占用量没有异常,GC计数没有异常,硬盘IO也没有异常,带宽没有异常,线路没有异常,没有丢包,但就是被投诉?而且还是阵发性的,有某个用户投诉慢的时候,你访问却很快,本地又复现不出来?今天你访问了博客园真是太幸运了,也许这里就有你想要的一个答案——假如你的站点动态处理了图片或者其他原本不会动态处理的非网页资源的话。没想到吧,这是Session惹的祸!我们公司某个站点访问量一直很大,几年前就已经发现客户经常投诉说很慢,而这个问题我们一直都在排查和解决。从线路问题,到数据库连接泄露,到数据库死 阅读全文
posted @ 2012-04-07 15:35 Happy Hu 阅读(366) 评论(0) 推荐(0) 编辑
摘要:Random.Next() 返回非负随机数;Random.Next(Int) 返回一个小于所指定最大值的非负随机数Random.Next(Int,Int) 返回一个指定范围内的随机数1、random(number)函数介绍见帮助文档,简单再提一下,random(number)返回一个0~number-1之间的随机整数.参数number代表一个整数.示例:trace(random(5));2、Math.random()见帮助文档。返回一个有14位精度的0~1之间的数,注意没有参数。示例:trace(Math.random());3、自定义的函数我们有时候需要的随机数可不是这么简单。比如我们想返回 阅读全文
posted @ 2012-04-07 15:31 Happy Hu 阅读(8473) 评论(1) 推荐(0) 编辑
摘要:一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的W 阅读全文
posted @ 2012-04-07 15:29 Happy Hu 阅读(332) 评论(0) 推荐(0) 编辑
摘要:发送操作:C# codeWebRequest myHttpWebRequest = WebRequest.Create(http://XXX.aspx);// Set the 'Method' property of the 'Webrequest' to 'POST'.myHttpWebRequest.Method = "POST";// Create a new string object to POST data to the Url.string postData = //想要发送的XML文件ASCIIEncoding 阅读全文
posted @ 2012-04-07 15:28 Happy Hu 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:Page.Response.Write("<script>var response;</script>");Page.RegisterStartupScript("RegisterStartupScript","<script>var RegisterStartupScript;</script>");Page.RegisterClientScriptBlock("RegisterClientScriptBlock","<script>var R 阅读全文
posted @ 2012-04-07 15:25 Happy Hu 阅读(174) 评论(0) 推荐(0) 编辑
摘要:服务器的IIS站点较多,有时候使用GUI更改其中一个站点的.net版本需要重新启动WWW服务,要想不重新启动www服务,可以使用命令的办法设置网站asp.net版本:cd c:\Inetpub\AdminScripts adsutil.vbs ENUM_all /P W3SVCcd C:\WINDO... 阅读全文
posted @ 2012-04-07 15:19 Happy Hu 阅读(821) 评论(0) 推荐(0) 编辑
摘要:系统运维,少不了分析系统日志,微软有个工具Log Parser可以帮助你分析日志。它功能强大,使用简单,可以分析基于文本的日志文件、XML 文件、CSV(逗号分隔符)文件,以及操作系统的事件日志、注册表、文件系统、Active Directory。它可以像使用 SQL 语句一样查询分析这些数据,甚至可以把分析结果以各种图表的形式展现出来。Log Parser可以到微软的网站下载,安装完后,就会有命令行的执行程序LogParser.exe,供API使用的LogParser.dll及说明文件LogParser.chm,里面还会有一些Sample Code可以供参考.Log Parser支持的格式很 阅读全文
posted @ 2012-04-05 16:01 Happy Hu 阅读(2183) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示