mysql
patient&training
这个作者很懒,什么都没留下…
展开
-
mysql索引
文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了 关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。还是...转载 2019-04-06 21:15:29 · 54 阅读 · 0 评论 -
mysql存储过程
记录MYSQL存储过程中的关键语法: DELIMITER // 声明语句结束符,用于区分; CEATE PROCEDURE demo_in_parameter(IN p_in int) 声明存储过程 BEGIN …. END 存储过程开始和结束符号 SET @p_in=1 变量赋值 DECLARE l_int int unsigned default 4000000; 变量定义 ...转载 2019-04-07 14:36:40 · 83 阅读 · 0 评论 -
mysql自定义函数
MySQL自定义函数用法详解-复合结构自定义变量/流程控制 自定义函数 (user-defined function UDF)就是用一个象ABS() 或 CONCAT()这样的固有(内建)函数一样作用的新函数去扩展MySQL。 所以UDF是对MySQL功能的一个扩展 创建和删除自定义函数语法: 创建UDF: CREATE[AGGREGATE]FUNCTIONfunction_n...转载 2019-04-07 14:50:26 · 85 阅读 · 0 评论 -
mysql视图
什么是视图 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。 视图的特性 视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变); 可以跟基本表一样,进行增删改查操作(ps:增删改操作有条件限制); 视图的作用 方便操作,特别是查询操作,减...转载 2019-04-07 17:09:34 · 98 阅读 · 0 评论 -
mysql触发器
什么是触发器 简单的说,就是一张表发生了某件事(插入、删除、更新操作),然后自动触发了预先编写好的若干条SQL语句的执行; 特点及作用 特点:触发事件的操作和触发器里的SQL语句是一个事务操作,具有原子性,要么全部执行,要么都不执行; 作用:保证数据的完整性,起到约束的作用; 例子:创建触发器,记录表的增、删、改操作记录 接下来将创建user和user_history表,以及三...转载 2019-04-07 20:33:26 · 93 阅读 · 0 评论 -
mysql临时表
首先,临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。因此在不同的连接中可以创建同名的临时表,并且操作属于本连接的临时表。 创建临时表的语法与创建表语法类似,不同之处是增加关键字TEMPORARY,如: CREATE TEMPORARY TABLE 表名 (…. ) 临时表使用有一些限制条件: ...转载 2019-04-07 20:52:44 · 3167 阅读 · 0 评论 -
mysql查询优化
MYSQL查询语句优化 MYSQL查询语句优化 mysql的性能优化包罗甚广: 索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。 查询的开销指标: 执行时间 检查的行数 返回的行数 建立索引的...转载 2019-04-08 22:35:59 · 367 阅读 · 0 评论