2008年8月2日

索引原理 第一阶段

摘要: 索引原理 中小企业MIS系统的管理基本上由两大部份组成,一是前台的可视化操作,二是后台的数据库管理。网管对前台的管理和维护工作包括保障网络链路通畅、 处理MIS终端的突发事件以及对操作员的管理、培训等,这是网管们日常做得最多、最辛苦的功课;然而MIS系统架构中同等重要的针对数据库的管理、维护和 优化工作,现实中似乎并没有得到网管朋友的足够重视,看起来这都是程序员的事,事实上,一个网管如果能在... 阅读全文

posted @ 2008-08-02 18:32 neil-zhao 阅读(276) 评论(0) 推荐(0) 编辑

索引的几个凝问

摘要: 大家对主键这个词都不陌生吧?在SQL Server中肯定也都用过,那么你是否真的理解透彻了呢?有没有和唯一性约束、聚集索引、唯一性索引等概念混淆起来?好,让我们从几个典型的问题入手来好好辨一辨吧: 1. 假设一张表上已经存在一个唯一性的聚集索引,是否还有必要在该表上创建一个主键约束呢? 2. 如果需要主键约束,是否要先删除之前创建过的唯一性聚集索引,再新建主键约束呢? 3. 针对相同的... 阅读全文

posted @ 2008-08-02 17:15 neil-zhao 阅读(209) 评论(0) 推荐(0) 编辑

索引的定义

摘要: 一、索引的概念 索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。 二、索引的特点 1.索引可以加快数据库的检索速度 2.索引降低了数据库插入、修改、删除等维护任务的速度 3.索引创建在表上,不... 阅读全文

posted @ 2008-08-02 16:56 neil-zhao 阅读(1178) 评论(0) 推荐(0) 编辑

SQL优化-索引 及分页优化

摘要: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很... 阅读全文

posted @ 2008-08-02 16:49 neil-zhao 阅读(473) 评论(1) 推荐(0) 编辑

MySQL索引分析和优化 什么是索引?

摘要: MySQL索引分析和优化 什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询 时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上 已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查... 阅读全文

posted @ 2008-08-02 14:04 neil-zhao 阅读(288) 评论(0) 推荐(0) 编辑

导航