数据库
CallMeJiaGu
个人博客:https://www.callmejiagu.com/
展开
-
考研复试-操作系统面试题
1. 事务的四个属性ACID。即原子性(atomicity)、一致性(consistency )、隔离性(isolation)、持久性( durability)。原子性:表示这事务要么做,要么不做。一致性:与原子性关系紧密,事务从提交之前由一个一致性状态到另一个一致性状态。隔离性:事务之间不能互相干扰。持久性:事务提交后对数据库中华的数据影响是永远的。2.什么是存储原创 2017-03-18 13:58:10 · 7134 阅读 · 2 评论 -
数据库 树形数据结构数据库的设计
修改预订树遍历现在,我们来看看存储树的另一种方法。递归可能很慢,所以我们宁可不使用递归函数。我们也希望最小化数据库查询的数量。我们最好只对每个活动进行一次查询。我们将从水平的方式展开我们的树。从根节点('Food')开始,并在其左边写1。按照树进行“水果”,并在其旁边写一个2。这样,在每个节点的左侧和右侧写一个数字时,沿着树的边缘走(遍历)。最后一个数字写在“食物”节点的右侧。在这转载 2017-08-01 17:44:17 · 5257 阅读 · 1 评论 -
数据库(MySQL)的优化技巧
从表的结构出发:① 比如一张表中存在userName,userPassword,还有你的家庭住址,个人喜好之类的信息。相比起来我们对userName,userPassword的操作更加的频繁,那其他的个人信息存在这张表上并不是一个明智的选择,可以选择把个人信息放在另外一张表上,这样会让你的表有更好的性能。这个叫做“垂直分割”。是一种把数据库中的表按列变成几张表的方法,这样可以降低表的复杂度和字段的数原创 2017-08-25 15:42:57 · 525 阅读 · 0 评论 -
MySQL的MyISAM与InnoDB的索引方式
在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。转载 2017-12-09 10:50:02 · 389 阅读 · 0 评论