
数据库
文章平均质量分 72
galaft
这个作者很懒,什么都没留下…
展开
-
数据库中的Index和View的理解
索引(Index)所谓的Index就是索引其作用与书本中的索引类似,无非就是提高我们检索数据的速度。当然是需要付出一定的代价,这种代价就是数据库所占硬盘空间的增加。其实这也可以理解,我们如果要对一本字典做索引,势必要买点胶贴纸粘在书页上,书的分量增加是必然的了。索引按照存储结构的不同分为簇索引也叫聚集索引(clustered index)和非簇索引也叫非聚集索引(unclustered index转载 2009-04-13 16:14:00 · 885 阅读 · 0 评论 -
数据库分区(分片) DB partition
什么是数据库分区? 数据库分区是一种对表的横向分割,Sql server 2005企业版和之后的Sql server版本才提供这种技术,这种对表的横向分割不同于2000中的表分割,它对访问用户是透明的,用户并不会感觉的表被横向分割了。(2000中的表横向分割是建n个表例如按时间建表每月一个表,表名不同,最后需要做一个大视图) 为什么要分区? 显而易见分区是为了提高数据库的读写性能,提高数据库的效率原创 2009-04-09 15:49:00 · 11272 阅读 · 2 评论 -
通过分区(Partition)提升MySQL性能
[转]http://www.blogjava.net/chenpengyi/archive/2009/02/05/44631.html 什么是数据库分区? 数据库分区是一种物理数据库设计技术,DBA和数据库建模人员对其相当熟悉。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减响应时间。 分区主要有两种形式://这里一定要注意行和列的概念(ro转载 2009-04-09 17:34:00 · 901 阅读 · 0 评论 -
Oracle10g的AWR性能优化工具介绍
AWR(Automatic Workload Repository)是Oracle10g新提供的收集数据库统计信息的工具。它主要包括AWR内存区,历史数据存储文件和ASH等部件。AWR报告的主要内容包括以下几部分,前言部分:这是AWR报告的转载 2009-08-18 11:16:00 · 894 阅读 · 1 评论