数据库-事务&存储引擎&锁

事务: 什么是事务: 一个事务是由一条或者多条操作数据库的SQL语句所组成的一个不可分割的单元,只有当事务中的所有操作都正常执行,整个事务才能提交给数据库,要么成功,要么失败,不能出现部分成功和失败。 基本概念: 事务是一组SQL语句的执行,要么成功,要么失败,不能出现部分成功,事务操作具有原子...

2019-07-05 09:29:50

阅读数 423

评论数 1

数据库-数据类型&数据操作(插入&更新&删除数据)

数据类型: 整型: 浮点数类型和定点数类型 decimal型的取值范围与double型的取值范围相同。但是decimal的有效取值范围由m和d决定,而且decimal型的字节数为M+2。也就是说,定点数的存储空间是根据其精度决定的。m表示数据的总长度,小数点不占位置;d参数表示小数点后面的小树...

2019-07-01 16:28:54

阅读数 52

评论数 0

数据库-索引的优化

索引优化: 单表查询索引的执行过程以及优化:普通索引 Student表的索引 mysql> show create table Student\G *************************** 1. row *************************** ...

2019-07-01 09:42:17

阅读数 49

评论数 0

数据库-索引的数据结构以及对应存储引擎特性

概述: 对于非常小的表,大部分情况下简单的全表扫描比建立索引更高效。对于中到大型的表,索引就非常有效。但是对于特大型的表,建立和维护索引的代价将会随之增长。这种情况下,需要用到一种技术可以直接区分出需要查询的一组数据,而不是一条一条的记录去匹配。例如可以使用分区技术。 索引是由存储引擎实现的,而不...

2019-06-30 16:56:37

阅读数 38

评论数 0

MySQL-查询表数据&函数

查询语法: select 主查询,主要查询语句都需要它 select 属性列表 from 表名 [ where 条件表达式1] [group by 属性名 [ Having 条件表达式2]] ->分组 [order by 属性名 [ASC|DESC]] ->排序 ...

2019-06-30 09:38:09

阅读数 53

评论数 0

数据库-数据库范式

基本概念: 实体:现实世界中客观存在并可以被区别的事物。在数据库中往往是一个数据表。 属性:教科书上解释为:“实体所具有的某一特性”,在关系数据库中,属性又是个物理概念,属性可以看作是“表的一列”。 元组:表中的一行就是一个元组。 分量:元组的某个属性值。在一个关系数据库中,它是一个操作原子,即关...

2019-06-19 21:33:40

阅读数 1031

评论数 0

MySQL-操作数据库(CRUD)&操作表(CRUD)

概述: MYSQL的SQL语句类别划分 DDL(data definition language):数据库定义语言 定义了不同的数据库,数据库表,列(字段),索引等数据库对象的定义; 常用SQL: create(创建): 创建库,创建表; drop(删除):删除库,删除表,删除字段(和alter...

2019-06-19 20:26:37

阅读数 1464

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭