07 2014 档案
摘要:mysql 索引 mysql 中的索引一般分为 B树索引,和哈希索引。就是 通过二叉树算法或者哈希算法来提高速度。 首先来看一下B树索引 如果我们有9个 数据分别是 1,2,3,4,5,6,7,8,9 如果我们要在其中找到7 按照普通的查找一个一个查找需要查找7次才能找到。如果使用B数索引就可以 快
阅读全文
摘要:mysql 触发器 监听数据进行操作: 有点类似于js的事件。在当前表上,设置一个对每行数据的一个监听器,监听相关事件每当事件发生时,会执行一段由SQL完成的一段功能代码。 触发器的元素: 事件和发生时间时执行的代码。 触发器的创建: Create trigger 名字 事件 执行性代码。 触发器的
阅读全文
摘要:mysql 事务 在有些情况下,我们的sql语句是单一执行的,就是每条sql语句的成功失败相互没有关联,但是有些sql语句的执行是相关的,不如一个商城站,用户够买一个商品,那么购物车就应该添加一个条记录,而商品库存就要减少,这两条sql语句必须同时成功才行,如果购物车有新的记录,而商品库存减...
阅读全文
摘要:在现实中,在有些情况下,可能不能将表的所有信息展示出去 ,但是如果在建立一个新表会有很大的冗余 所以会在原表的基础上,建立一个虚拟表(视图) 建立视图后在mysql 中就有一个表,但是他只是一个虚拟表, 视图建立的虚拟表一般只做查询操作。 如果多个表经常需要多表查询可以把多个表连接起来做成一个...
阅读全文

浙公网安备 33010602011771号