码迷,mamicode.com
首页 >  
搜索关键字:建立索引    ( 1095个结果
Mysql索引分析:适合建索引?不适合建索引?【转】
数据库建立索引常用的规则如下: 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字段上,对于大...
分类:数据库   时间:2014-12-12 18:16:41    阅读次数:209
SQL优化避免索引失效
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。? 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:? sele...
分类:数据库   时间:2014-12-12 17:10:03    阅读次数:199
SQL Server调优系列基础篇(索引运算总结)
前言上几篇文章我们介绍了如何查看查询计划、常用运算符的介绍、并行运算的方式,有兴趣的可以点击查看。本篇将分析在SQL Server中,如何利用先有索引项进行查询性能优化,通过了解这些索引项的应用方式可以指导我们如何建立索引、调整我们的查询语句,达到性能优化的目的。闲言少叙,进入本篇的正题。技术准备基...
分类:数据库   时间:2014-12-12 14:44:35    阅读次数:243
数据库建立索引的原则
铁律一:天下没有免费的午餐,使用索引是需要付出代价的。 索引的优点有目共睹,但是,却很少有人关心过采用索引所需要付出的成本。若数据库管理员能够对索引所需要付出的代价有一个充分的认识,也就不会那么随意到处建立索引了。 仔细数数,其实建立索引的代价还是蛮大的。如创建索引和维护索引都需要花费时间与精力。特别是在数据库设计的时候,数据库管理员为表中的哪些字段需要建立索引,要调研、要协调。如当建有索引的...
分类:数据库   时间:2014-12-12 13:25:37    阅读次数:216
百万数据查询优化技巧三十则
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num...
分类:其他好文   时间:2014-12-10 21:10:18    阅读次数:185
嵌入式菜鸟进阶①---算法入门基础
1、按照数据元素之间存在的逻辑关系可分4中种逻辑关系: “一对一”:线性结构 “一对多”:树形结构 “多对多”:图状或网状结构 “同属一个集合,无其它关系”:纯集合结构 2、按在计算机中存储分类: 顺序存储:逻辑相邻且物理位置也相邻 链状存储:逻辑相邻,物理位置无要求 索引存储:存储数据元素的同时,建立索引表,索引表中一般包括关键字和地址等信息(关键字唯一标识一个数据元素)...
分类:编程语言   时间:2014-12-08 23:03:25    阅读次数:270
elasticsearch建立索引操作的API
ElasticSearch-API-Index 索引创建API允许初始化一个索引。ElasticSearch对多重索引提供了支持,包括跨多个索引执行操作。每个索引在创建时可以让一个特定的设置项与其关联。 最简单的方式创建索引 curl?-XPUT?...
分类:Windows程序   时间:2014-12-06 15:30:33    阅读次数:229
使用Lucene实现多个文档关键词检索demo(二)
上次在使用Lucene建立索引时使用的时自带的StandAnalyzer分词器,而这个分词器在对中文进行分词时只是机械的按字进行划分,因此使用它lucene就不能很好的对中文索引,也就不能实现对中文关键词的检索了,因此其实上次的实践只能对英文进行。 为了解决这个问题,可以使用IKAnalyzer,它是以开源项目Lucene为应用主体的,结合词典分词和文法分析算法的中文分词组件。它支持中英文等分词...
分类:Web程序   时间:2014-12-03 19:18:59    阅读次数:299
Lucence.net索引技术 一
1、建立索引为了对文档进行索引,Lucene提供了五个基础的类,他们分别是Document, Field, IndexWriter, Analyzer, Directory。下面我们分别介绍一下这五个类的用途:DocumentDocument是用来描述文档的,这里的文档可以指一个HTML页面,一封电...
分类:Web程序   时间:2014-12-03 18:31:47    阅读次数:275
MongoDB索引
数据库中的索引就是用来提高查询操作的性能,但是会影响插入、更新和删除的效率,因为数据库不仅要执行这些操作,还要负责索引的更新。通过建立索引,影响一部分插入、更新和删除的效率,但是能大大挺高查询的效率,这个还是很值得的。为了开始后面的操作,首先通过MongoDB shell插入一些测试数据。 1 fo...
分类:数据库   时间:2014-12-02 13:17:14    阅读次数:328
1095条   上一页 1 ... 97 98 99 100 101 ... 110 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!