倪然的博客

  • 首页

  • 关于

  • 读书/观影

  • 标签

  • 分类

  • 归档

  • 搜索

MySQL数据库——视图

发表于 2019-07-28 | Edited on 2019-07-29 | 分类于 数据库 | Comments: | Views: ℃

1. 视图概念

视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。
视图存储查询语句,当调用的时候,产生结果集,视图充当的是虚拟表的角色.

阅读全文 »

MySQL数据库——索引(转)

发表于 2019-07-28 | Edited on 2019-07-29 | 分类于 数据库 | Comments: | Views: ℃

1. 索引作用:

索引:提高数据库的查询速度的东西。
索引不用加内存,不用改程序,不用调sql,只要执行正确的create index ,查询速度就可能提高成百上千倍。
但是,是用一定代价换来的,查询速度的提高是以插入,更新,删除的速度为代价的,这些写操作,增加了大量的IO。

阅读全文 »

MySQL数据库——事务

发表于 2019-07-27 | Edited on 2019-07-29 | 分类于 数据库 | Comments: | Views: ℃

1. MySQL 事务

MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!

  • 在 MySQL 中只有使用了Innodb 数据库引擎 的数据库或表才支持事务。

  • 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。

  • 事务用来管理 insert,update,delete 语句

    阅读全文 »
1…8910…18
倪然

倪然

53 日志
10 分类
28 标签
友链
  • baidu
  • google
0%
© 2018 – 2019 倪然