1.什么是数据库索引 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需....
分类:
数据库 时间:
2014-12-18 00:09:54
阅读次数:
259
JDBC之连接池有这样的一种现象:用java代码操作数据库,需要数据库连接对象,一个用户至少要用到一个连接。现在假设有成千上百万个用户,就要创建十分巨大数量的连接对象,这会使数据库承受极大的压力,为了解决这种现象,一种技术出现了,这就是数据库连接池。什么是数据库连接池(原理)所谓数据库连接池,可以看...
分类:
数据库 时间:
2014-12-12 01:16:42
阅读次数:
334
什么是数据库* 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。* 数据库系统组成:** 数据库** 数据库管理系统** 计算机系统(操作系统、开发工具等)* 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。* RDBMS即关系数据库管理系统(...
分类:
数据库 时间:
2014-12-10 18:02:47
阅读次数:
230
目录数据库介绍与分类... 11.1数据库介绍... 21.1.1什么是数据库... 21.2数据库的种类... 21.2.1关系型数据库介绍... 21.2.2非关系型数据库介绍... 31.3 常用关系型数据库产品介绍... 41.3.1 Oracle数据库... 41.3.2 MySQL数据库...
分类:
数据库 时间:
2014-11-15 14:00:40
阅读次数:
42142
SQL Server 数据库设计 一、数据库设计的必要性 二、什么是数据库设计 三、数据库设计的重要 四、数据模型 实体-关系(E-R)数据模型 实体(Entity) 属性(Attribute) 关系(Relationship) 五、数据库设计步骤 1、 需求分析阶段...
分类:
数据库 时间:
2014-10-28 00:41:35
阅读次数:
238
什么是数据库快照?数据库快照是当前数据库的只读静态视图。数据库快照的工作原理?一旦创建了一个数据快照,数据库快照就会分配到一个空闲文件。当数据库原始页发生改变时,数据库原始页移动到数据库快照中。图片来自网络创建快照:CREATE DATADASE database_snapshot_name ---...
分类:
数据库 时间:
2014-10-01 12:46:11
阅读次数:
154
数据库系统 DBS 即Database System,中文意为“数据库系统”,是指带有数据库并利用数据库技术进行数据管理的计算机系统。什么是数据库系统? 数据库系统DBS(Data Base System,简称DBS)是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象.....
分类:
数据库 时间:
2014-09-12 13:29:43
阅读次数:
297
数据库管理系统数据库管理系统(Database Management System,DBMS),有时也被称为数据库管理器(Database Manager)什么是数据库管理系统 数据库管理系统(Database Management System,DBMS)是一种操纵和管理数据库的大型软件,是用于....
分类:
数据库 时间:
2014-09-12 11:27:43
阅读次数:
346
数据库基本概念扫盲:什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据;我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢;所以,现在我们使用关系型数据库管理系统(RDBMS...
分类:
数据库 时间:
2014-09-01 13:47:43
阅读次数:
271
当遇到一个新的知识时,可以通过what-why-how的方式去学习它,下面就通过这种方式去学习下数据库索引。
什么是数据库索引?
定义1:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。
定义2:索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构...
分类:
数据库 时间:
2014-08-05 14:08:49
阅读次数:
203