mysql
大鑫不列迭
加油
展开
-
mysql 删除前几天记录
mysql delete limit优点:用于DELETE的MySQL唯一的LIMIT row_count选项用于告知服务器在控制命令被返回到客户端前被删除的行的最大值。本选项用于确保一个DELETE语句不会占用过多的时间。您可以只重复DELETE语句,直到相关行的数目少于LIMIT值为止。如果DELETE语句包括一个ORDER BY子句,则各行按照子句中指定的顺序进行删除。此子句只在与L转载 2016-03-22 20:43:19 · 1354 阅读 · 0 评论 -
mysql中IN,OR,BETWEEN性能比较
这里的查询条件有三种:between,or 和 in。这里id列是索引列,如果不是的话,三个查询都是全表扫描,性能差距应该不大。 1 准备环境 代码如下复制代码mysql> show create table tinG*************************** 1. row ***********************转载 2016-04-28 19:13:25 · 5756 阅读 · 0 评论 -
mysql 大数据查询注意点 提高效率
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,Sql 代码 : select id from t where num is null;可以在 num 上设置默认值 0,确保表中 num 列没有 null 值,然转载 2016-04-20 09:24:12 · 580 阅读 · 0 评论 -
hibernate mysql查询首字母排序两表连接外键
public List getAllInfo(String name) {Query query = getSession().createSQLQuery("SELECT * FROM zbs_lexicon WHERE type=? ORDER BY CONVERT( contains USING gbk ) COLLATEgbk_chinese_ci ASC").addEntit原创 2016-04-22 20:21:15 · 390 阅读 · 0 评论