1、在MySQL中,主要有四类索引: 主键索引(PRIMARY KEY) 唯一索引(UNIQUE) 常规索引(INDEX) 全文索引(FULLTEXT)2、主键索引 主键索引是关系数据库中最常见的索引类型,主要作用是确定数据表里一条特定的数据记录的位置。我们可以在字段后添加PRIMARY ...
分类:
数据库 时间:
2015-07-08 18:20:11
阅读次数:
192
索引的原理索引是建立了针对数据内容的排序结果的指针。快速定位到索引的数据,像书本的目录一样它的功能是应用在表上的一种供用户快速读取索引的类型索引默认分以下几种index_type:BTREE#默认索引是BTREEMysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE建立索..
分类:
数据库 时间:
2015-06-14 16:53:22
阅读次数:
121
##本文档所有安装操作都使用自动化脚本----###安装脚本的参数```#!setsaPassword=pass@word1 //sa数据库密码sqlComponent=SQLENGINE,REPLICATION,FULLTEXT,CONN,BC,SDK,SSMS,ADV_SSMS,SNAC_SDK...
分类:
数据库 时间:
2015-06-10 12:14:03
阅读次数:
156
一、使用SQL Server全文搜索配置 要使用SQL Server的全文搜索服务,需要进行如下配置。 1、开启全文搜索服务: 2、开启数据库的全文索引功能: --开启数据库的全文搜索功能 EXEC sp_fulltext_database 'enable'; 3、创建全文索引目录...
分类:
数据库 时间:
2015-05-31 10:51:03
阅读次数:
233
注意:用索引后能节省检索的时间但是也会影响插入的速度,因为插入数据后系统会按照索引进行排序。如果有大量记录需要插入最好先删除表中的索引然后插入数据。插入后再创建索引。
普通索引:创建索引时,不附加任何限制条件。
唯一索引:创建该索引时,限制该索引的值必须是唯一的。主键是一种特殊唯一性索引。
全文索引:使用FULLTEXT参数可以设置索引为全文索引。全文索引只能创建在char、varch...
分类:
数据库 时间:
2015-05-18 10:59:57
阅读次数:
138
对于英文,MySQL的FULLTEXT属性来实现全文检索是相当方便且高效的,但是在使用过程中需要注意一些事项。 首先对我们对需要进行检索的字段添加FULLTEXT属性(假设已经建表): SQL: alter?table?table_name?a...
分类:
数据库 时间:
2015-05-14 08:55:59
阅读次数:
135
MySQL全文搜索支持从MySQL4.0以上myisam引擎就支持了fulltextsearch全文搜索,在一般的小网站或者blog上可以使用这个特性支持搜索。那么怎么使用了,简单看看:1.创建一个表,指定支持fulltext的列CREATETABLEarticles(idINTUNSIGNEDAU...
分类:
数据库 时间:
2015-05-09 14:49:48
阅读次数:
136
有时候发现用magento的mini 快速搜索搜出来的结果一点都不准确,跟实际结果相差甚大,这里发现修改一个地方即可修复这个问题。 打开app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php 找有时候发现用magento的mini 快...
分类:
其他好文 时间:
2015-04-27 12:31:59
阅读次数:
166
常用的Oracle查询TOP语句。 Top 10 by Buffer Gets: 最耗缓存 set?linesize?100
set?pagesize?100
SELECT?*?FROM
(SELECT?SQL_FULLTEXT?sql,
????????buffer_gets,?executions,?buffer_gets/e...
分类:
数据库 时间:
2015-04-02 16:50:18
阅读次数:
219
先来看一条SQL语句: SELECT * FROM aa where acol like '%like_normal%'; 当我们使用Innodb时,无论如何对这条语句进行优化,都是无意义的;有的人会说,对于这种情况先建议采用MyISAM 表来存储,不错,MyISAM确实是个不错的选择;但是我们这个...
分类:
数据库 时间:
2015-04-01 01:39:41
阅读次数:
144