索引 索引类似于字典和课本目录,是为了加快对数据的搜索速度而设立的, 有自己专门的存储空间,与表独立存放 索引的创建分为自动创建和手动创建 在创建主键跟唯一的时候,索引会自动创建 手动创建 索引的缺点 1. 索引是需要单独存放的,占用空间 2.给某列添加索引后,该列的查询虽然变得更加快了,但是增、删 ...
分类:
其他好文 时间:
2018-03-28 12:27:02
阅读次数:
190
索引 普通索引的创建 CREATE [UNIQUE] INDEX 索引名 ON 表名(字段,…) 组合索引 CREATE INDEX索引名ON 表名(字段1,字段2) 修改索引 ALTER TABLE 表名 ADD INDEX|KEY 索引名(字段……); 查看索引 Show index|keys ...
分类:
其他好文 时间:
2018-03-24 20:34:12
阅读次数:
161
一、索引: 1、概述:索引和视图主要起到辅助查询和组织数据的功能。可以提高查询的效率,索引是数据库规划和系统维护的一个关键部分。 1.1索引结构:索引是一个单独的、物理的数据库结构,索引依赖于表建立,它提供了数据库中编排表中数据的内方法 1.2 B-树(平衡树) B-树的顶端节点称为根节点。索引中的 ...
分类:
数据库 时间:
2018-01-15 22:19:06
阅读次数:
201
MySQL【四】 之 【索引】【视图】【触发器】【存储过程】【函数】 1.索引 索引相当于图书的目录,可以帮助用户快速的找到需要的内容. 数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍. 索引好处:可以提高查询效 ...
分类:
数据库 时间:
2017-12-14 00:01:47
阅读次数:
309
第一部分:MySQL基础概念
Mariadb的基础:
设计范式:
第一范式:字段是原子性的
第二范式:非主属性完全依赖于主属性
存在可用主键
第三范式:非主属性对主属性不存在传递函数依赖关系。
任何都不应该依赖于其他表的非主属性
约束:主键、唯一键、外键、检查性约束
SQL组件
数据库、表、索引、视图、存储过程、存储函数、触发器、事件调度器、用户和权限
元数据数据库:mysql
Mariadb安装方式:
rpm包
通用二进制
编译安装
第二部分:SQL语句
DDL,DML
DDL:create,alter,drop
DML:insert,delete,update,select
DCL:grant,revoke,
MySQL图形化管理工具
分类:
数据库 时间:
2017-12-10 13:15:15
阅读次数:
331
Mysql之子查询,索引,视图,触发器,事务,存储过程,自定义函数,流程控制 ...
分类:
数据库 时间:
2017-12-04 23:38:35
阅读次数:
316
一、索引视图基本概念 索引视图实际上是一种将一组唯一值“物化”为群集索引形式的视图,所为物化就是几乎和表一样,其数据也是会存储一份的(会占用硬盘空间,但是查询速度快,例如可以将count(),sum()等值设在索引视图中)。其优点是它在提取视图背后的信息方面提供了一个非常快的查找方法。在第一个索引( ...
分类:
数据库 时间:
2017-11-12 17:25:09
阅读次数:
222
set line 200set pagesize 0set long 99999set feedback offset echo off获得表、索引、视图、存储过程、函数的DDL:select dbms_metadata.get_ddl('TABLE','TABLE_NAME','TABLE_OWN ...
分类:
数据库 时间:
2017-11-10 15:08:45
阅读次数:
217
DDL:数据定义语言 CREATE:CREATE TABLE table(定义数据) :创建表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等 数据类型:NUMBER(P,S): CHAR(N): VARCHAR(N): DATE: ALTER: DROP: DML:数据操纵语言 UPDA ...
分类:
数据库 时间:
2017-11-10 10:51:47
阅读次数:
132
mysql的基本概念***问题1什么是数据库?数据库(database)是一个长期存储在计算机内的有组织,有共享的、统一管理的数据集合。它是一个按数据结构来存储和管理数据的计算机软件系统。数据库包含两层含义,数据的“仓库”以及管理数据的方法和技术。将所有的数据收集在一起不能..
分类:
数据库 时间:
2017-10-18 20:03:31
阅读次数:
182