mysql
jane_fast
梦很大的梦想家
展开
-
模糊查询(MyBatis)
其实就只有一条sql语句select material_id,material_num,material_name,material_type,material_model,id from material where material_name like '%${value}%' or material_num like '%${value}%'没加算法之类的原创 2017-03-18 14:39:02 · 363 阅读 · 0 评论 -
MySQL性能优化
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.为查转载 2017-03-27 23:34:11 · 334 阅读 · 0 评论 -
触发器(MySql)
触发器是存储过程的特例 触发器的主要过程是在执行delete,update,insert之前或之后调用其他sql语句或者存储过程,所以对一个表来说最多只能建立六个触发器(insert,delete,update之前之后before,after); 直接上代码是这样的原创 2017-03-23 01:23:18 · 388 阅读 · 0 评论 -
Mysql之ENUM
Mysql不支持传统的Check约束,所以可以通过ENUM解决(做一些选择)比如:原创 2017-05-11 17:52:00 · 388 阅读 · 0 评论 -
Mysql分区
分区概述:分区功能并不是在存储引擎层完成的,因此不是只有Inoodb支持,像MyISAM和NDB等也支持,不过也有不支持的,像Memory等。分区过程:分区的过程是把一个表或者索引分为更小,更可管理的部分,就逻辑上来讲,就只有一个表或者索引,但是在物理上这个表或者索引可能由几个物理分区组成,,一个物理分区又又几个页组成(一般来说一个区由64个连续的页组成,当然你也可以通过从参数来设置,一个页最原创 2017-05-12 20:44:41 · 365 阅读 · 0 评论