最新文章列表

【转】MySQL数据库索引的优缺点及使用时的注意事项

本文介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如 ...
flyer0126 评论(0) 有1429人浏览 2011-12-28 11:24

lucene-wiki翻译:如何提高索引速度-1

原文:http://wiki.apache.org/lucene-java/ImproveIndexingSpeed 导航:Lucene-java Wiki-》1 Overview-》1.1 Informational-》 1.1.1BasicsOfPerformance-》1.1.1.4 ImproveIndexingSpeed
cfan_haifeng 评论(0) 有1915人浏览 2011-12-26 17:05

oracle的表空间、分区表、以及索引的总结

表空间: Oracle的UNDOTBS01.DBF文件太大的解决办法 1、.禁止undo tablespace自动增长 alter database datafile 'full_path/undotbs01.dbf' autoextend off; 2.-- 创建一个新的小空间的undo tablespace create undo tablespace undotBS2 datafil ...
IThead 评论(0) 有1265人浏览 2011-12-26 13:55

mysql 查询优化 (一)索引分类

一,索引分类 普通索引、唯一索引和主索引 1. 普通索引 普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。因此,应该只为那些最经常出现在查询条件(WHERE column = …)或排序条件(ORDER BY column)中的数据列创建索引。只要有可能,就应该选择一个数据最整齐、最紧凑的数据列(如一个整数类型的数据列)来创建索引。 2. 唯一索引 普通索 ...
hotwater1015 评论(0) 有1193人浏览 2011-12-19 21:26

事务、索引和视图

  事务是一种机制、一个操作序列,所有的命令作为一个整体向系统提交或者撤销操作请求。事务是作为单个逻辑工作单元的一系列操作。一个逻辑单元必须包括4个属性(ACID)。   原子性Atomicity  一致性Consistency  隔离性Isolcation 持久性  Durablity ***********************************   索引,相当于书的目录   可以分为 ...
linlin_xiao 评论(0) 有666人浏览 2011-12-19 16:52

lucene的创建索引

本人用的是lucene3.4,由于刚接触lucene不就,如果有不正当的地方请大家指出。 要想对数据进行检索,首先对数据进行索引,这样当搜索时才能够根据索 ...
zm2011 评论(0) 有1679人浏览 2011-12-08 16:15

Mysql添加多个索引方法

ALTER TABLE `tbl_feeds` ADD INDEX `IX_Feeds_username` (`username`) , ADD INDEX `IX_Feeds_userid` (`userid`) , ADD INDEX `IX_Feeds_content` (`content`) , ADD INDEX `IX_Feeds_content_md5` (`content_m ...
qiaolevip 评论(0) 有10129人浏览 2011-11-29 14:30

索引简介

索引简介 当索引键列用户SQL语句的where子句中时,该索引将直接指向包含这些值的行的位置。合理使用索引是减少磁盘I/O的主要方法,不管索引是否存在 ...
warylee 评论(0) 有706人浏览 2011-11-24 10:31

Hibernate Search

Hibernate Search是在apache Lucene的基础上建立的主要用于Hibernate的持久化模型的全文检索工具。像Lucene这样的检索引擎能够给我们的项目在进行检索的时候带来非常高的效率,但是它们在基本对象的检索时会有一些问题,比如不能实现检索内容跟实体的转换,Hibernate Search正是在这样的情况下发展起来的,基于对象的检索引擎,能够很方便的将检索出来的内容转换为具体 ...
234390216 评论(0) 有14894人浏览 2011-11-22 20:26

(转载)MySQL索引背后的数据结构及算法原理

原文地址:http://www.codinglabs.org/html/theory-of-mysql-index.html#nav-2 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持 也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱, ...
z32556601 评论(0) 有1035人浏览 2011-11-21 15:37

MySQL索引类型一览 让MySQL高效运行起来

本文介绍了七种MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令 MySQL的查询和运行更加高效。   索 ...
jsczxy2 评论(0) 有1030人浏览 2011-11-18 13:40

oracle索引介绍

今天用oracle表连接查询感觉太慢了,想了下应该是索引没有建才导致这样的问题,以后还是注意数据库的索引的优化才好......  1.索引分类   a) 唯一索引,    作用是数据约束,保证数据唯一,还有就是数据索引,提高查询效率   b)一般索引,只有数据索引的作用,   2.唯一索引的建立   create unique index 索引名 on    表名(字段名)   o ...
jsczxy2 评论(0) 有1222人浏览 2011-11-16 21:15

SqlServer2005 重建索引

随着数据的数据量的急剧增加,数据库的性能也会明显的有些缓慢 这个时候你可以考虑下重建索引或是重新组织索引了。 通过以下语句: DBCC SHOWCONTIG('表名')   可以查看当前表的索引碎片情况,出来的结果大概如下:   DBCC SHOWCONTIG 正在扫描 'look_table' 表... 表: 'look_table' (1782 ...
yshlin 评论(0) 有1222人浏览 2011-11-15 14:49

oracle 索引建立

适当的使用索引可以提高数据检索速度,可以给经常需要进行查询的字段创建索引 oracle的索引分为5种:唯一索引,组合索引,反向键索引,位图索引,基于函数的索引 创建索引的标准语法: CREATE INDEX 索引名 ON 表名 (列名)      TABLESPACE 表空间名; 
zhougm1030 评论(0) 有808人浏览 2011-11-07 16:58

mysql 更改表的索引

写这篇文章其实就是为了让自己记住mysql更改索引和建索引的语句,因为经常建表的时候搞错了,想修改索引,总是忘记语句,我向大家都遇到过这种事情吧,可能很多人说,直接用可视化的设计表的软件重新生成一个见表语句不就行了嘛,这杨虽然可以,可是我们是工程师啊,改个索引还要那么搞得话太丢脸了,而且速度也不快,更别说里面已经有数据的情况了,所以这里列出一些常用的更改索引的语句。   添加PRIMARY ...
printfabcd 评论(0) 有6862人浏览 2011-10-27 22:36

Mysql-索引学习(一)

使用索引可以提高查询效率,废话不多说,先来个例子。   CREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `birthday` datetime DEFAULT NULL, `isMan` int(11) DEFAULT NULL, ...
linjia880714 评论(1) 有1546人浏览 2011-10-20 11:50

数据库的查询优化技术

最近在进行优化,自己没有多大头绪,找到一份合心意的文章,该大家分享: 1.合理使用索引      索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:  ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。  ●在频繁进行排序或分组(即 ...
dongpublic 评论(0) 有906人浏览 2011-10-14 15:01

[转]Lucene倒排索引原理

Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下:      0)设有两篇文章1和2   文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too.   文章2的内容为:He once lived in Shanghai.      1)由于lucene是基于关键词索引和查询的,首先我们要取得 ...
jsczxy2 评论(0) 有980人浏览 2011-10-14 13:25

Oracle创建索引的准则

Oracle创建索引的准则:当任何单个查询要检索的行少于或等于整个表行的10%时,索引就非常有用。
IThead 评论(0) 有660人浏览 2011-10-13 19:21

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics