07 2009 档案

摘要:string str = "我们是中国人; 我们 是 人;we are chiness; 172.16.34.172;youpeizun@126.com;#$*;85*34;58 69;"; QueryParser qp = new QueryParser("aa",new StandardAnalyzer()); Query qe = null; qe = qp.Parse(str); Resp... 阅读全文
posted @ 2009-07-27 09:36 周骏 阅读(347) 评论(0) 推荐(0) 编辑
摘要:一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配 合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站 对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用 的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已... 阅读全文
posted @ 2009-07-27 09:33 周骏 阅读(295) 评论(0) 推荐(0) 编辑
摘要:MySpace.com有着6500万的订阅者,是因特网上增长最快的网站之一,每天还有260,000新用户注册。它经常因为性能问题而受指责,MySpace不得不处理其他网站很少碰到的或大或小的一些问题。它们是怎么做的呢? Site: http://myspace.com 站点:http://myspace.com 平台 • ASP.NET 2.0 • Windows ... 阅读全文
posted @ 2009-07-27 09:32 周骏 阅读(578) 评论(0) 推荐(0) 编辑
摘要:#region 建立索引 public void CreateIndex() { DataSet ds = 取得数据库信息; //取得索引输出 IndexWriter writer = new IndexWriter(这个地方写保存路径, true); writer.SetMergeFactor(20); // 调整segment合并的频率和大小 //建立索引字段 if (ds.Tables[0... 阅读全文
posted @ 2009-07-27 09:31 周骏 阅读(478) 评论(0) 推荐(0) 编辑
摘要:对于数据量大(索引文件大于50M)的索引,尽量不要用索引中的字段排序,要用索引ID排序(INDEXORDER);两者效率相差近10倍,以下从内存占用与CPU处理时间来比较: 内存占用比较: 图一:使用整型的唯一标识字段排序 图二:使用索引ID(INDEXORDER)排序 拿占用内存最多的对象来比较:我们可以看到,图一比图二多 2,900,766 bytes(索引文件大小:61M) 处理时间比较... 阅读全文
posted @ 2009-07-27 09:30 周骏 阅读(525) 评论(0) 推荐(0) 编辑
摘要:第一、 按词条搜索 - TermQuery query = new TermQuery(new Term("name","word1")); hits = searcher.search(query); 这样就可以把 field 为 name 的所有包含 word1 的文档检索出来了。 第二、 “与或”搜索 - BooleanQuery 它实际是一个组合 que... 阅读全文
posted @ 2009-07-27 09:25 周骏 阅读(544) 评论(0) 推荐(0) 编辑
摘要:string INDEX_STORE_PATH = Server.MapPath("index");//INDEX_STORE_PATH 为索引存储目录 string keyword = TextBox2.Text;//搜索内容 Hits myhit = null; IndexSearcher mysea = new IndexSearcher(INDEX_STORE_PATH); QueryP... 阅读全文
posted @ 2009-07-27 09:24 周骏 阅读(894) 评论(1) 推荐(1) 编辑
摘要:1. 基本应用using System;using System.Collections.Generic;using System.Text;using Lucene.Net;using Lucene.Net.Analysis;using Lucene.Net.Analysis.Standard;using Lucene.Net.Documents;using Lucene.Net.Index;u... 阅读全文
posted @ 2009-07-27 09:23 周骏 阅读(524) 评论(0) 推荐(0) 编辑
摘要:1. 基本应用 using System; using System.Collections.Generic; using System.Text; using Lucene.Net; using Lucene.Net.Analysis; using Lucene.Net.Analysis.Standard; using Lucene.Net.Documents; using Lucene.Net... 阅读全文
posted @ 2009-07-27 09:22 周骏 阅读(559) 评论(0) 推荐(1) 编辑
摘要:一,信息检索的过程简介 全文检索和数据库应用最大的不同在于:让最相关的头100条结果满足98%以上用户的需求 1,构建文本库 在开发功能前,一个信息检索系统需要做些准备工作,首先,必须要构建一个文本数据库,这个文本数据库用来保存所有用户可能检索的信息。在这些信息的基础上,确定索引中 的文本类型,文本类型是被系统所认可的一种信息格式,这种格式应当具有可识别,冗余程度低的特点。一旦文本模型确定下来后... 阅读全文
posted @ 2009-07-27 09:20 周骏 阅读(652) 评论(0) 推荐(0) 编辑
摘要:在lucene.net中,典型的索引文件操作代码如下: IndexWriter writer = new IndexWriter("c:\index", new StandardAnalyzer(), true); try { Document doc = new Document(); doc.Add(Field.Keyword("name", "name name"); doc.Add(Fie... 阅读全文
posted @ 2009-07-27 09:19 周骏 阅读(663) 评论(0) 推荐(0) 编辑
摘要:其实 Lucene.net 对数据库建索引很简单,只要把数据表里面的记录读出来,然后对每个字段索引就行了.本文中数据库的内容是某个博客表-userblog表。 1.表结构: 字段名称 字段类型 字段含义 id Varchar(11) 编号 title Varchar(50) 标题 content Text 内容 2.程序流程 1) 打开数据库; 2) 建立索引; 3) 根据索引进行全文搜索. 4... 阅读全文
posted @ 2009-07-27 09:18 周骏 阅读(715) 评论(0) 推荐(0) 编辑
摘要:Lucene.net是目前在.net环境中被普遍使用的全文索引的开源项目,这次在项目的开发中也使用它进行全文索引。 在开发过程中碰到一些小问题就是对多字段和多索引目录进行搜索。 1、多字段搜索就是同时要一个以上的字段中的内容进行比较搜索,类似概念在SQL中就是select * from Table where a like '%query%' or b like '%query%'。 Lucen... 阅读全文
posted @ 2009-07-27 09:17 周骏 阅读(658) 评论(0) 推荐(1) 编辑
摘要:1. 有时对于一个Document来说,有一些Field会被频繁地操作,而另一些Field则不会。这时可以将频繁操作的Field和其他Field分开存 放,而在搜索时同时检索这两部分Field而提取出一个完整的Document。 这要求两个索引包含的Document的数量必须相同。 在创建索引的时候,可以同时创建多个IndexWriter,将一个Document根据需要拆分成多个包含部分Field... 阅读全文
posted @ 2009-07-27 09:15 周骏 阅读(519) 评论(0) 推荐(0) 编辑
摘要:在编写多线程程序时无可避免会遇到线程的同步问题。什么是线程的同步呢?   举个例子:如果在一个公司里面有一个变量记录某人T的工资count=100,有两个主管A和B(即工作线程)在早一些时候拿了这个变量的值回去,过 了一段时间A主管将T的工资加了5块,并存回count变量,而B主管将T的工资减去3块,并存回count变量。好了,本来T君可以得到102块的工资 的,现在就变成98块了。这就是线程同... 阅读全文
posted @ 2009-07-27 09:13 周骏 阅读(400) 评论(0) 推荐(0) 编辑
摘要:判断jquery对象是否可见 2008年10月09日 星期四 上午 09:12 if ($("p").is(":visible")){...} 阅读全文
posted @ 2009-07-27 09:10 周骏 阅读(3371) 评论(0) 推荐(0) 编辑
摘要://blog.js var blog = {};//初始化命名空间 blog.utility = { Version : 'blog.utility version 0.0.1', sayHello: function (str) { alert('hello : '+str +' by ' + this.getVersion()); }, getVersion :function () { r... 阅读全文
posted @ 2009-07-27 09:07 周骏 阅读(264) 评论(0) 推荐(0) 编辑
摘要:1. Make fewer HTTP requests 尽可能少的http请求。。我们有141个请求(其中15个JS请求,3个CSS请求,47个CSS background images请求),多的可怕。思考了下,为什么把这个三种请求过多列为对页面加载的重要不利因素呢,而过多的IMG请求并没有列为不利因素呢? 发现原来这些请求都是可以避免的。 15个JS和3个CSS完全可以通过特殊的办法进行合并(... 阅读全文
posted @ 2009-07-27 09:06 周骏 阅读(425) 评论(1) 推荐(0) 编辑
摘要:--按照月份统计 select count(id) cnt,datepart(mm,time) [Month] from [table] where [time] between '2007/09/08 09:10:43' and '2007/10/09 04:32:37' group by datepart(mm,time) --按照日统计 select count(id) cnt,datepa... 阅读全文
posted @ 2009-07-27 09:01 周骏 阅读(1817) 评论(0) 推荐(0) 编辑
摘要:1.什么时候用委托: 当给一个方法传递的参数是方法,而不是数据的时候,要使用委托。如:多线程、事件、运行时才能确认的应用程序等。 2.如何使用委托: 定义委托:(与类相同)delegate string GetAString(); 实例化:GetAString testString=new GetAString("test".ToString()); 运行: Console.Write(testS... 阅读全文
posted @ 2009-07-27 09:01 周骏 阅读(376) 评论(0) 推荐(0) 编辑
摘要:现在主流浏览器基本都支持 Gzip 压缩,因此这也成了 WebServer 优化策略的一种常规手段。启用压缩后能有效减少网页传输数据大小,使得有限带宽能提供更多的请求,并在一定程度上提高了网页 "显示" 速度。IIS6 提供了对 Gzip 的支持,只可惜有点不完善,需要我们自己手工做些设置。步骤1. 在 "IIS 管理器" 中,打开 "网站 > 属性" 对话框,切换到 "服务" 页卡,选中两... 阅读全文
posted @ 2009-07-17 09:37 周骏 阅读(391) 评论(0) 推荐(0) 编辑
摘要:最近无事写了一个HttpModule的抽象基类,从这个类继承的HttpModule就能直接对Page对象进行操作,只需要重写OnPrePageExecute方法,然后向该类提供的Page属性注册事件或者修改属性即可。使用HttpModule是比页面基类更好的方法,更加灵活方便。 1/**////<summary>2///控制aspx页面的HttpModule通用基类3///</s... 阅读全文
posted @ 2009-07-15 10:35 周骏 阅读(353) 评论(0) 推荐(0) 编辑
摘要:3、变量.ToString() 字符型转换转为字符串 12345.ToString("n");//生成12,345.00 12345.ToString("C");//生成¥12,345.00 12345.ToString("e");//生成1.234500e+004 12345.ToString("f4");//生成12345.0000 12345.ToString("x");//生成3039(1... 阅读全文
posted @ 2009-07-15 10:28 周骏 阅读(319) 评论(0) 推荐(0) 编辑
摘要:usingSystem; usingSystem.Data; usingSystem.Configuration; usingSystem.Web; usingSystem.Web.Security; usingSystem.Web.UI; usingSystem.Web.UI.WebControls; usingSystem.Web.UI.WebControls.WebParts; usingS... 阅读全文
posted @ 2009-07-15 10:27 周骏 阅读(303) 评论(0) 推荐(0) 编辑
摘要:酒精 @ 2008-10-27 00:10 | 技术 4条评论 在VC++ 6.0和VS2003中都有ISAPI的项目向导,用其开发ISAPI是很方便的,但是从Visual Studio 2005开始这个模板就没有了。 如何在用Visual Studio 2008创建VC++的ISAPI项目,并且能够编译兼容32位和64位的操作系统的dll? 通常情况下我们安装的Visual St... 阅读全文
posted @ 2009-07-11 16:39 周骏 阅读(1641) 评论(0) 推荐(0) 编辑
摘要:2009-07-01 02:22 一.摘要本文总结了如何为使用IIS托管的网站启用Gzip压缩, 从而减少网页网络传输大小, 提高用户显示页面的速度.  二.前言.  本文的知识点是从互联网收集整理, 主要来源于中文wiki.  使用YSlow检测网站启用了哪些优化时, Gzip是十分关键的一项. 启动Gip压缩将立竿见影的减少页面的网络传输大小.  三.HTTP压缩概述  HTTP压缩是在Web... 阅读全文
posted @ 2009-07-09 20:29 周骏 阅读(938) 评论(0) 推荐(0) 编辑
摘要:网页尽可能的快速加载对网站非常重要;用户希望快速的查看他们想要看的页面,假如你不能满足他们,他们就会另寻它处。在这篇文章中,你会看到五种为你的网页加速的简单而有效的技术的相关讨论。 1. 使用Yslow概览与测量网站加载时间 在决定什么出问题之前,知道网站的加载时间是第一步。它也能让你知道你是否需要为网站加速进行更改。 在我们开始之前,如果你还没有安装YSlow, 请安装。他是Mozilla Fi... 阅读全文
posted @ 2009-07-06 10:26 周骏 阅读(679) 评论(0) 推荐(0) 编辑
摘要:[代码] 青华木园 阅读全文
posted @ 2009-07-06 00:19 周骏 阅读(1204) 评论(0) 推荐(0) 编辑
摘要:分页大家都做过吧,分页最常见的如 有上下翻页, 有如百度一样翻页 还有如 还有如当当网一样的分页这个下次有机会再列出给大家(朋友给出的) 这篇文章讲到的一个分页,要做成论坛一样的分页格式,都用过CSDN吧,就是像CSDN上翻页样式相似 分页总的说来,大概分为Post分页 与 URL 分页 ,举例来说吧,如大家在做GridView时自带的分页,其实其内含的就是 Post分页的 ,他分页本... 阅读全文
posted @ 2009-07-06 00:17 周骏 阅读(463) 评论(0) 推荐(0) 编辑
摘要:以前的设计方案,是我们在数据库中放一个表,用作存储验证登陆成功的用户,并且生成用 户TOKEN(令牌) 分布式缓存+集群的解决方案图: 大概就是这样设计的。。。四台服务器。 我们将存储登陆成功的用户表从数据库中分离出来,放到缓存中。并利用集群建立四台服务器缓存同步更新。。。。 在登陆时,我们读了缓存中的Token,同时遍历IP集群中配置的服务器地址。同步四台服务器之间的Token缓存。。。。。 ... 阅读全文
posted @ 2009-07-06 00:15 周骏 阅读(588) 评论(0) 推荐(1) 编辑
摘要:下列语句部分是Mssql语句,不可以在access中使用。   SQL分类:  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)   DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)   DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)  首先,简要介绍基础语句:  1、说明... 阅读全文
posted @ 2009-07-06 00:14 周骏 阅读(311) 评论(0) 推荐(0) 编辑
摘要:批量生成insert into语句(带有数据) declare@strvarchar(8000)declare@iintset@i=1while(@i<124)beginSELECT@str='INSERTINTOMenu(MenuName,MenuIds,ParentId,LinkUrl,Value)VALUES('+MenuName+','''+MenuIds+''','''+ca... 阅读全文
posted @ 2009-07-04 14:30 周骏 阅读(599) 评论(0) 推荐(0) 编辑
摘要:例2:有接手别人工作,而对于高级存储过程中存在加密过程的,维护难受啊,GOOGLE搜索,终于不负有心人.先来个Sql2000的/**//*SQLServer2005里使用withencryption选项创建的存储过程仍然和sqlserver2000里一样,都是使用XOR进行了的加密。和2000不一样的是,在2005的系统表syscomments里已经查不到加密过的密文了。要查密文必须使用DAC(专... 阅读全文
posted @ 2009-07-03 14:52 周骏 阅读(696) 评论(0) 推荐(0) 编辑
摘要:个例示例:toolTip兼容IE5+和FF: http://www.walterzorn.com/tooltip/tooltip_e.htm#download支持IE与FF的右键菜单:http://melin.javaeye.com/blog/57139JS通用数据检验类:http://www.javaeye.com/topic/30759实用的javascript示例块:http://www.p... 阅读全文
posted @ 2009-07-03 14:49 周骏 阅读(302) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2005中的窗口函数(window function)与微软Windows无关;相反,它们建立数据窗口。窗口函数帮助你迅速查看不同级别的聚合,通过它可以非常方便地恢复累计总数、移动平均值、以及执行其它计算。 一个SQL Server窗口是对函数应用的行的分区。你使用OVER(…)子句指定一个窗口,你可以对任何一个聚合函数应用这个子句。通常来说,你把数据分成几个组,... 阅读全文
posted @ 2009-07-03 14:49 周骏 阅读(390) 评论(0) 推荐(0) 编辑
摘要:入门指南让我们以一个简单的例子帮助你理解如何阅读查询计划,可以通过发出SET SHOWPLAN_TEXT On命令,或者在SQL Query Analyzer 的配置属性中设置同样的选项等方式得到查询计划。 注意:这个例子使用了表pubs.big_sales,该表与pubs..sales表完全相同,除了多了80000行的记录,以当作简单explain plan例子的主要数据。如下所示,这个最简单的... 阅读全文
posted @ 2009-07-03 14:47 周骏 阅读(460) 评论(1) 推荐(0) 编辑
摘要:超大型数据库的大小常常达到数百GB,有时甚至要用TB来计算。而单表的数据量往往会达到上亿的记录,并且记录数会随着时间而增长。这不但影响着数 据库的运行效率,也增大数据库的维护难度。除了表的数据量外,对表不同的访问模式也可能会影响性能和可用性。这些问题都可以通过对大表进行合理分区得到很 大的改善。当表和索引变得非常大时,分区可以将数据分为更小、更容易管理的部分来提高系统的运行效率。如果系统有多个CP... 阅读全文
posted @ 2009-07-03 14:45 周骏 阅读(1010) 评论(2) 推荐(0) 编辑
摘要:需求2: 理解EXISTS与NOT EXISTS 子查询的执行机制。create table tb(F1 varchar(10),id int) ----测试数据insert tb select 'C',5insert tb select 'A',1insert tb select 'A',2insert tb select 'B',1insert tb select 'B',4insert tb... 阅读全文
posted @ 2009-07-03 14:42 周骏 阅读(378) 评论(0) 推荐(0) 编辑
摘要:触发器是表上的程序,主要提供数据添加、修改与删除后的程序处理方法,可以用来检查数据及进行数据更新,也可以分担一些前端应用程序撰写的逻辑规则。触发器英文名为trigger,也就是板机的意思,与枪支的操作原理类似,只有扣动板机,子弹才会飞出。将该词用在SQL SERVER环境中,表示当表发生了insert 、update、delete操作之后,才会执行的t-SQL程序,这样的程序就叫触发器。应用场景:... 阅读全文
posted @ 2009-07-03 14:42 周骏 阅读(1592) 评论(0) 推荐(0) 编辑
摘要:7、链接服务器, OPENROWSET函数/**//***************************************功能: 如何查询远程服务器对象。作者: 创建时间: 2007-08-01修改时间: 2007-08-01备注:引用; 关键字:链接服务器, OPENROWSET函数****************************************/ --方法一:使用链接服... 阅读全文
posted @ 2009-07-03 14:41 周骏 阅读(354) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2005使 SQL Server 跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。以下介结SQL Server 2005镜像功能。 数据库镜像只能使用在基本版以上的.什么是数据库镜像? Robidoux:数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server... 阅读全文
posted @ 2009-07-03 14:38 周骏 阅读(392) 评论(0) 推荐(0) 编辑
摘要:bcp工具的参数帮忙请查看联机丛书.主要讲四个示例的使用:导出(out),导入(in),查询导出(queryout),导出格式化(-f)文件。示例1:导出示例数据库AdventureWorks整个表currency 或视图,使用SQL连接 bcp AdventureWorks.sales.currency out c:currency1.txt -c -U"sa" -P"password" --使... 阅读全文
posted @ 2009-07-03 14:34 周骏 阅读(359) 评论(0) 推荐(0) 编辑
摘要:在我们的工作中,经常需要连续输入多个文件的数据到SQL Server的表中,有时需要从相同或者不同的目录中,同时将文件中的数据倒入。在这篇文章中,我们将讨论如何同时把一个目录中的文件的数据倒入到SQL Server中。 试验环境 我们先创建整个试验的环境。创建文件目录“C:\MyImport”,和三个文件a.csv、b.csv和c.csv,文件内容如下。同时,在SQL Se... 阅读全文
posted @ 2009-07-03 14:34 周骏 阅读(468) 评论(0) 推荐(0) 编辑
摘要:作者:no_mIss QQ:34813284时间:2006.11.07 23:30:00环境:win2003 + mssql2005 最近总想整理下对MSSQL的一些理解与感悟,却一直没有心思和时间写,晚上无事便写了一篇探索MSSQL执行计划,本文讲执行计划但不仅限于讲执行计划。 网上的SQL优化的文章实在是很多,说实在的,我也曾经到处找这样的文章,什么不要使用IN了,什么OR了,什么AND了,很... 阅读全文
posted @ 2009-07-03 14:32 周骏 阅读(855) 评论(2) 推荐(0) 编辑
摘要:KILL数据库进程,常用于需要单独操作的情况下,也用于死锁情况。代码段3:强制断开用户连接进程(也常用于死锁)。 --kill数据库的连接进程. DECLARE @dbname sysname SET @dbname='adirectory' --要关闭进程的数据库名 declare @s nvarchar(1000) declare tb cursor local for select 'kil... 阅读全文
posted @ 2009-07-03 14:30 周骏 阅读(529) 评论(0) 推荐(0) 编辑
摘要:以下实例都以星期天作为一周的第一天来建立,可查看@@DATEFIRSTDATEDIFF ( datepart , startdate , enddate ) DATEDIFF函数计算两个日期之间的小时、天、周、月、年等时间间隔总数DATEADD ( datepart , number, date ) DATEADD函数计算一个日期通过给时间间隔加减来获得一个新的日期重点:你必须从时间间隔这个方面来... 阅读全文
posted @ 2009-07-03 14:27 周骏 阅读(2118) 评论(0) 推荐(0) 编辑
摘要:数据库中的数据是从外界输入的,而数据的输入由于种种原因,会发生输入无效或错误信息。保证输入的数据符合规定,成为了数据库系统,尤其是多用户的关系数据库系统首要关注的问题。数据完整性因此而提出。本章将讲述数据完整性的概念及其在SQL Server 中的实现方法。   数据完整性(Data Integrity)是指数据的精确性(Accuracy) 和可靠性(Reliability)。它是应防止数据库中存... 阅读全文
posted @ 2009-07-03 14:25 周骏 阅读(1168) 评论(0) 推荐(0) 编辑
摘要:use TEMPDBIF OBJECT_ID(N't2', N'U') IS NOT NULL DROP TABLE t2;GOIF OBJECT_ID(N't1', N'U') IS NOT NULL DROP TABLE t1;GOCREATE TABLE t1 (a INT NOT NULL PRIMARY KEY);CREATE TABLE t2 (a INT NOT NULL REFER... 阅读全文
posted @ 2009-07-03 14:20 周骏 阅读(286) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2005 使用地址窗口化扩展插件 (AWE) API 支持非常大的物理内存大小。在下列 32 位 Microsoft Windows 操作系统中,SQL Server 2005 最多支持 64 GB 的物理内存:Microsoft Windows XP Professional、Windows 2000 Standard Edition、Windows 2000 Advanc... 阅读全文
posted @ 2009-07-03 14:18 周骏 阅读(277) 评论(0) 推荐(0) 编辑
摘要:查看事务日志:工具如下:Lumigent Log Explorer for SQL Server (商业)SQL Log Rescue ---red-gate公司(Free) 处理事务日志超载问题:/**//*方法一: 使用分离与附加数据库方式.*/DECLARE @DBName VARCHAR(50)SET @DBName='db_name'--step 1: 分离数据库EXEC [sp_det... 阅读全文
posted @ 2009-07-03 14:16 周骏 阅读(442) 评论(0) 推荐(0) 编辑
摘要:示例一:生成指定范围内的随机时间.create table Ctime(id int ,EmyeeID int,IOTime datetime,IODate datetime)insert into Ctime values(1,'1001','2007-8-1 7:30:21' ,'2007-8-1') insert into Ctime values(2,'1001','2007-8-1 17... 阅读全文
posted @ 2009-07-03 14:15 周骏 阅读(917) 评论(0) 推荐(0) 编辑
摘要:这个一定要拼音库的.Top2 楼zjcxc(邹建)回复于 2006-06-01 19:54:20 得分 95/*--从全拼音中得到汉字拼音 首先,用输入法生成器(Imegen.exe)的逆转换功能 将全拼的码表文件 WINPY.MB 转换成文本文件 c:\winpy.txt 然后用下面的语句导入到数据库中 下面只是显示了读取并显示的过程,并没有存储到具体的表中 读取语句中的: with(d... 阅读全文
posted @ 2009-07-03 14:13 周骏 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:SQL Server索引基础知识(1)-记录数据的基本格式这里收集整理了一系列数据库的索引知识,算是对索引知识的一个总结回顾吧。通过总结,你将发现自己以前很多很模糊的概念都清晰了很多。不论是缓存的数据信息,还是物理保存的信息,他们的基本单位都是数据页。所以理解数据页是最最基础的知识点,本文就介绍跟索引有关的数据页的一些基础知识。   这里收集整理了一系列数据库的索引知识,算是对索引知识的一个总结回... 阅读全文
posted @ 2009-07-03 14:11 周骏 阅读(420) 评论(0) 推荐(0) 编辑
摘要:索引在数据库相关工作者的日常工作中占据了很重要的位置,索引需要牵涉到索引创建、优化和维护多方面的工作,本文以实例结合相关原理来介绍索引维护相关的知识。文中的相关代码,也可以满足多数情况下索引的维护需求。原文引用这里:http://database.ctocio.com.cn/tips/69/8078069_1.shtml   实现步骤  1. 以什么标准判断索引是否需要维护?  2. 索引维护的方... 阅读全文
posted @ 2009-07-03 14:10 周骏 阅读(705) 评论(0) 推荐(0) 编辑
摘要:引用书目: SQL Server 2005从入门到精通,引用章节:第6章:提高查询性能 其中有许多分析图,详细请见以上链接.在学习完本章后,您将可以:l 生成执行计划l 阅读执行计划l 设计数据库,使其可以依据数据的用途高效地存储数据l 使用聚集索引和非聚集索引l 索引XML列l 索引视图l 整理索引碎片l 使用数据库引擎优化顾问第5章学习了如何在数据库中获取数据的汇总信息。如果数据正确地存储在数... 阅读全文
posted @ 2009-07-03 14:07 周骏 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:环境:以AdventureWorks示例数据库为环境。创建两个表,分别为dbo.Orders 和 dbo.OrderDetails。并创建数据USE AdventureWorksGOCREATE TABLE dbo.Orders( SalesOrderID int NOT NULL, OrderDate datetime NOT NULL, ShipDate datetime NULL, Stat... 阅读全文
posted @ 2009-07-03 14:05 周骏 阅读(575) 评论(0) 推荐(0) 编辑
摘要:在搜索关键词高亮中一般的方法都是采用替换的办法(Replace)这个方法有一个缺点就是不能区分大小写的问题。在网上找了找发现有人用正则表达式的方法来解决这个问题还真不错,效率也比较高,归纳如下,有用得到的朋友可以一试。 //搜索关键词高亮显示函数 public static string HighLightKeyWord(string pain,string keyword) { //搜索关键词高... 阅读全文
posted @ 2009-07-03 14:03 周骏 阅读(1276) 评论(3) 推荐(0) 编辑
摘要:DBCC DROPclreanbuffers--IO情况查看SET statistics IO ONselect * from dbo.ProductInfoSET statistics IO OFF--执行时间查看SET statistics TIME ONselect * from dbo.ProductInfoSET statistics TIME OFF 阅读全文
posted @ 2009-07-03 13:48 周骏 阅读(376) 评论(1) 推荐(0) 编辑
摘要:前段时间数据库健康检查发现SQL Server服务器的idle时间变少,IO还是比较空闲,估计是遇到了高CPU占用的语句了。   介绍一下背景,我们公司负责运维N多的应有系统,负责提供良好的软、硬件环境,至于应用的开发质量,我们就无能为力了  解决这个问题,我的思路是:  找出CPU占用最大的语句。  分析查询计划。  优化。  1、找出语句  使用SQL Server自带的性能报表(不是报表服务... 阅读全文
posted @ 2009-07-03 13:39 周骏 阅读(362) 评论(0) 推荐(0) 编辑
摘要:阅读:748次 评论:0条 更新时间:2009-03-02 -------------------------------------------------------- --sql structured query language --DML--Data Manipulation Language--数据操作语言 query information (SELECT), add new row... 阅读全文
posted @ 2009-07-03 13:26 周骏 阅读(500) 评论(0) 推荐(0) 编辑

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