dreamontheway的技术之路

向着光明,我要一步一步往上爬。

导航

2010年8月19日 #

全文索引——CONTAINS 语法

摘要: 全文索引——CONTAINS 语法 我们通常在 WHERE 子句中使用 CONTAINS ,就象这样:SELECT * FROM table_name WHERE CONTAINS(fullText_column,'search contents')。 我们通过例子来学习,假设有表 students,其中的 address 是全文本检索的列。 1. 查询住址在北京的学生... 阅读全文

posted @ 2010-08-19 17:37 dreamontheway 阅读(255) 评论(0) 推荐(0) 编辑

SQL Server 全文目录相关

摘要: 填充全文索引实质上就是更新全文索引,其目的是让全文索引可能够反映最新的数据表内容。 填充全文索引的方式 填充全文索引一共有三种方式: l 完全填充:完全填充方式通常发生在首次填充全文目录或全文索引时,在前一节中所说到的“启用全文索引”时,就已经对全文索引进行了一次完全填充,以后就可以使用基于更改跟踪的填充和基于增量时间戳的填充来维护全文索引。 l 基于更改跟踪方... 阅读全文

posted @ 2010-08-19 17:28 dreamontheway 阅读(5029) 评论(0) 推荐(1) 编辑

FULLTEXTCATALOGPROPERTY

摘要: FULLTEXTCATALOGPROPERTY 返回有关全文目录属性的信息。 语法 FULLTEXTCATALOGPROPERTY ( catalog_name , property ) 参数 catalog_name 包含全文目录名称的表达式。 property 包含全文目录属性名称的表达式。下表列出了这些属性,并提供所返回信息的描述。 属性 描述 PopulateSta... 阅读全文

posted @ 2010-08-19 16:47 dreamontheway 阅读(321) 评论(0) 推荐(0) 编辑

sp_help_fulltext_catalogs

摘要: sp_help_fulltext_catalogs 返回指定的全文目录的 ID、名称、根目录、状态以及全文索引表的数量。 语法 sp_help_fulltext_catalogs [ @fulltext_catalog_name = ] 'fulltext_catalog_name' 参数 [@fulltext_catalog_name =] 'fulltext_catalog_name' 是全... 阅读全文

posted @ 2010-08-19 16:46 dreamontheway 阅读(235) 评论(0) 推荐(0) 编辑

SQL 查询优化

摘要: 1 有两个表,A表800多万,B表900多万,这两个表要做关联查询,没有GROUP BY等操作,只是普通的查询,如何提高速度? [1]把能限制范围最小的条件放在最前面,此条件对应的列加一下索引 [2]尽量把Where后面给出的条件所要用的字段建立索引, 避免使用like, 避免在where中使用is null或者is not null, 另外,先要限制从两张表取的数据,最后才写两表关联的字段(两表... 阅读全文

posted @ 2010-08-19 15:16 dreamontheway 阅读(241) 评论(0) 推荐(1) 编辑

数据库范式

摘要: 简介 数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。 范式的目标 应用数据库范式可以带来许多好处,但是最重要的好处归结为三点: 1.减少数据冗余(这是最主要的好处,其他好处都是由此而附带的) 2.消除异常(插入异常,更... 阅读全文

posted @ 2010-08-19 15:11 dreamontheway 阅读(164) 评论(0) 推荐(0) 编辑

SQL Server全文索引

摘要: 1、是什么 [摘录自SQL Server2000联机从书] 全文索引为在字符串数据中进行复杂的词搜索提供有效支持。全文索引存储关于重要词和这些词在特定列中的位置的信息。全文查询利用这些信息,可快速搜索包含具体某个词或一组词的行。 全文索引包含在全文目录中。每个数据库可以包含一个或多个全文目录。一个目录不能属于多个数据库,而每个目录可以包含一个或多个表的全文索引。一个表只能有一个全... 阅读全文

posted @ 2010-08-19 15:10 dreamontheway 阅读(191) 评论(0) 推荐(0) 编辑

索引视图

摘要: 二、索引视图的学习总结 1、什么是索引视图? 在视图上创建唯一的聚集索引及非聚集索引,来提高最复杂的查询的数据访问性能。具有唯一的聚集索引的视图即为索引视图。从数据库管理系统 (DBMS)的角度看来,视图是对数据(一种元数据类型)的一种描述。当创建了一个典型视图时,通过封装一个 SELECT 语句(定义一个结果集来表示为虚拟表)来定义元数据。当在另一个查询的 FROM 子句中引用视图时,将从系统... 阅读全文

posted @ 2010-08-19 15:08 dreamontheway 阅读(1884) 评论(0) 推荐(0) 编辑

T-SQL函数

摘要: http://www.cnblogs.com/sunnycoder/archive/2010/08/15/1800233.html 类别:sql ado 存储过程查看评论 阅读全文

posted @ 2010-08-19 14:09 dreamontheway 阅读(118) 评论(0) 推荐(0) 编辑

SqlServer Split功能函数

摘要: /*======================================================== 函数名称:f_SplitToGuid 作 用:实现split功能 的函数 更新记录: 1、 ******  设计思路:将nvarchar类型字符结合的一个串,分隔到一张只有一列nvarchar类型的表里 创建人:huyg 创建时间:2010-03-02 13:58 ===... 阅读全文

posted @ 2010-08-19 14:08 dreamontheway 阅读(5941) 评论(0) 推荐(1) 编辑

sql把逗号分隔的字符串拆成临时表

摘要: sql把逗号分隔的字符串拆成临时表 在与数据库交互的过程中,我们经常需要把一串ID组成的字符串当作参数传给存储过程获取数据。很多时候我们希望把这个字符串转成集合以方便用于in操作。 有两种方式可以方便地把这个以某种符号分隔的ID字符串转成临时表。 方式一:通过charindex和substring。 代码 执行:select * from dbo.func_splitstrin... 阅读全文

posted @ 2010-08-19 13:54 dreamontheway 阅读(378) 评论(0) 推荐(0) 编辑

SQL Server 事务及回滚事务

摘要: 第一种: [代码] 第二种: [代码] 第三种: [代码] 阅读全文 类别:sql ado 存储过程查看评论 阅读全文

posted @ 2010-08-19 13:51 dreamontheway 阅读(190) 评论(0) 推荐(0) 编辑