mysql
九四94
小破站搜索狂神
展开
-
mysql-sql优化
1.表建立索引的时候,优先考虑where,group by 使用到的字段 2.查询结果时,不要使用select ,只返回使用到的字段 3.不要在where条件中使用左右两边都是%的like模糊查询 ,如:SELECT * FROM t_student WHERE name LIKE ‘%zhang%’,索引会失效,全表扫描 尽量在字段后面使用模糊查询。如下:SELECT * FROM t_student WHERE name LIKE 'zhang% 4.少使用in和not in,会全表扫描如: SELE原创 2020-06-23 09:37:17 · 201 阅读 · 0 评论 -
mysql存储过程和函数使用
1. 存储过程和函数概述 存储过程和函数是 事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程和函数可以简化应用开 发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程和函数的区别在于函数必须有返回值,而存储过程没有。 函数 : 是一个有返回值的过程 ; 过程 : 是一个没有返回值的函数 ; 2.创建存储过程 CREATE PROCEDURE procedure_name ([proc_parameter[,...]]) begin --原创 2020-06-20 15:11:17 · 243 阅读 · 0 评论