数据库

Mysql索引的实现原理-小浪学习网

Mysql索引的实现原理

Mysql的索引讨论 在mysql中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论myisam和innodb两个存储引擎的索引实现方式。 MyISAM索引实现 MyISAM引擎使用B+T...
站长的头像-小浪学习网月度会员站长1年前
429
MySQL索引类型与优缺点-小浪学习网

MySQL索引类型与优缺点

1选择索引的数据类型 MySQL支持很多数据类型,选择合适的数据类型存储数据对性能有很大的影响。通常来说,可以遵循以下一些指导原则: (1)越小的数据类型通常更好:越小的数据类型通常在磁盘、...
站长的头像-小浪学习网月度会员站长1年前
5012
MySql索引设计-小浪学习网

MySql索引设计

数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用b树及其变种b+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,...
站长的头像-小浪学习网月度会员站长1年前
4814
MySQL索引的使用-小浪学习网

MySQL索引的使用

1.1 索引的创建 1.1.1 主键索引的创建 创建表的时候创建主键索引 create table aaa(id int primary key,name varchar(64) not null default ”); 先建表再建主键索引 create table...
站长的头像-小浪学习网月度会员站长1年前
427
Mysql索引和优化-小浪学习网

Mysql索引和优化

1、选择索引的数据类型 MySQL支持很多数据类型,选择合适的数据类型存储数据对性能有很大的影响。通常来说,可以遵循以下一些指导原则: (1)越小的数据类型通常更好:越小的数据类型通常在磁盘...
站长的头像-小浪学习网月度会员站长1年前
476
【MySQL 14】触发器after和before-小浪学习网

【MySQL 14】触发器after和before

after是先完成数据的增删改,再触发,触发的语句晚于监视的增删改操作,无法影响前面的增删改动作;也就是说先插入订单记录,再更新商品的数量; before是先完成触发,再增删改,触发的语句先于...
站长的头像-小浪学习网月度会员站长1年前
267
【MySQL 13】数据库设计-小浪学习网

【MySQL 13】数据库设计

  信息系统从立项到上线运行需要经历需求分析、系统分析、系统实现、维护 4个阶段。 数据库设计的基本步骤: 1、需求收集与分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、实...
站长的头像-小浪学习网月度会员站长1年前
378
【MySQL 12】触发器-小浪学习网

【MySQL 12】触发器

     触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。       触发器...
站长的头像-小浪学习网月度会员站长1年前
3213
【MySQL 11】注释-小浪学习网

【MySQL 11】注释

对mysql代码进行阅读的时候,发现需要添加注释: mysql注释符有三种: 1、#…  2、”- - …”  3、/…/ 依次测试: 1、#… mysql> select * from person;    #chazhao +----...
站长的头像-小浪学习网月度会员站长1年前
486
【MySQL 10】游标-小浪学习网

【MySQL 10】游标

数据库中,对数据的处理分为两种方式:       一种是基于数据行集合的整体处理方式,直接使用select、update、delete等语句来操作(select语句直接查询某一整列);        一种...
站长的头像-小浪学习网月度会员站长1年前
3415