数据库索引1.什么是索引在数据库中,索引的含义与日常意义上的“索引”一词并无多大区别(想想小时候查字典),它是用于提高数据库表数据访问速度的数据库对象。A)索引可以避免全表扫描。多数查询可以仅扫描少量索引页及数据页,而不是遍历所有数据页。B)对于非聚集索引,有些查询甚至可以不访问数据页。C)聚集索引...
分类:
数据库 时间:
2015-01-19 10:48:04
阅读次数:
240
原文:SQL Server调优系列进阶篇(如何维护数据库索引)前言
上一篇我们研究了如何利用索引在数据库里面调优,简要的介绍了索引的原理,更重要的分析了如何选择索引以及索引的利弊项,有兴趣的可以点击查看。
本篇延续上一篇的内容,继续分析索引这块,侧重索引项的日常维护以及一些注意事项等。
闲言少叙,进...
分类:
数据库 时间:
2015-01-16 09:55:29
阅读次数:
238
前言上一篇我们研究了如何利用索引在数据库里面调优,简要的介绍了索引的原理,更重要的分析了如何选择索引以及索引的利弊项,有兴趣的可以点击查看。本篇延续上一篇的内容,继续分析索引这块,侧重索引项的日常维护以及一些注意事项等。闲言少叙,进入本篇的主题。技术准备数据库版本为SQL Server2012,前几...
分类:
数据库 时间:
2015-01-15 19:51:31
阅读次数:
213
>一、索引是什么
索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B 树)中,使 SQL Server 可以快速有效地查找与键值关联的行。
> 1.1表或视图可以包含以下类型的索引:
* 聚集
o 聚集索引根据数据行的键值在表或视图中排序和存储这些数据行。索引定义中包含聚集索引...
分类:
数据库 时间:
2015-01-15 18:21:52
阅读次数:
154
数据库使用-oracle索引的创建和分类
索引是数据库中一种可选的数据结构,她通常与表或簇相关。用户可以在表的一列或数列上建立索引,以提高在此表上执行 SQL
语句的性能。就像本文档的索引可以帮助读者快速定位所需信息一样,Oracle
的索引提供了更为迅速地访问表数据的方式。正确地使用索引能够显著的减少磁盘 I/O。
Oracle 提供了多种类型的索引,可以互为补充地提升查询性能:
· ...
分类:
数据库 时间:
2015-01-07 18:50:08
阅读次数:
219
一、常见数据库的优化操作
1、表的设计要符合三范式。
2、添加适当的索引,索引对查询速度影响很大,必须添加索引。主键索引,唯一索引,普通索引,全文索引
3、添加适当存储过程,触发器,事务等。
4、读写分离(主从数据库)
5、对sql语句的一些优化,(查询执行速度比较慢的sql语句)
6、分表分区
分表:把一张大表分成多张表。分区:把一张表里面的分配到不同的区域存储,
7、对mysq...
分类:
数据库 时间:
2015-01-05 16:48:04
阅读次数:
285
摘要
本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。
文章主要内容分为三个部分...
分类:
数据库 时间:
2015-01-01 14:51:44
阅读次数:
432
以下是2015年我认为需要学习或巩固的知识点。 很多东西知道一点,但不明白原因, 也要深入学习,特别是知其然不知其所以然的。先开个头, 之后慢慢的补充。A. 数据库索引锁性能优化看SQL培训的教材和笔记nosqlB. C#\Asp.netWCFASP.NET MVC接口虚方法面向对象反射、依赖注入工...
分类:
其他好文 时间:
2014-12-30 13:15:26
阅读次数:
143
这是公司研发团队发现的一个关于数据库索引失效方面的问题,我们的工程师对该问题进行了分析和解决并写了这份小结。归根揭底还是对开发框架和技术应用的把握上存在纰漏,但个人觉得在分析问题->找出原因->确认解决方案这一思路和策略上本文能起到一定借鉴作用,所以稍微梳理了一下拿出来和大家分享。...
分类:
数据库 时间:
2014-12-29 15:19:24
阅读次数:
223
又是1个都月过去了,迷迷糊糊的,这短时间工作也不稳定,也没静下心来好好学点啥(懒)。关于索引 数据库索引分为聚集索引和非聚集索引,聚集索引就是物理索引,也就是数据的物理的存储顺序,聚集索引的叶子节点就是数据行本身;非聚集索引是逻辑索引,也可以简单的认为是对聚集索引建立的索引,一般来说聚集索引...
分类:
其他好文 时间:
2014-12-22 17:48:34
阅读次数:
194