02 2020 档案
摘要:1 数据库事务 1.1 什么情况下用事务: 事务的提出主要是为了解决并发情况下保持数据一致性的问题(类似于多线程)事务是并发控制的基本单位。所谓的事务,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执
阅读全文
摘要:1.索引是什么 1.1 定义 在关系数据库中,索引是一种单独的、物理的数对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 索引提供指向存储在表的
阅读全文
摘要:1.一条SQL查询语句是如何执行的? 一条简单的查询SQL是如何执行的?比如,有一个最简单的表,表里只有一个ID字段,执行如下的这个查询语句: select * from user where name="LuJia"; 首先我们先看看Mysql的基本架构示意图: 我们的程序或者工具要操作数据库,第
阅读全文