转自https://www.2cto.com/database/201503/380348.html 为什么要分表和分区? 日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性 ...
分类:
数据库 时间:
2018-08-08 13:37:56
阅读次数:
192
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 需要注意的是 UNION 内部的 SELECT 语句列的数量,数据类型,顺序都必须相同。 如果允许重复的值,就要使用 UNION ALL了。 ...
分类:
其他好文 时间:
2018-07-20 12:26:54
阅读次数:
130
创建两个类一个employee,一个department package com.cn.orm; public class Department { private Integer deptId; private String deptName; public Integer getDeptId() ...
分类:
其他好文 时间:
2018-07-20 00:23:50
阅读次数:
182
分组SELECTcount(*)sum,book_name,bokk_authorFROMbookGROUPBYbokk_authorHAVINGsum>3;droptruncatedelete的简单区别(待完善)Dorp表结构都会删掉,全部删掉Truncate清空表数据,删除整个数据Delete删除数据,删除部分职能用deletetruncatetableauthordroptablete
分类:
数据库 时间:
2018-07-18 17:16:18
阅读次数:
170
查询语法 基本查询 条件查询 排序查询 函数查询 分组查询 分页查询 连接查询 子查询 联合查询 ...
分类:
数据库 时间:
2018-07-18 11:52:55
阅读次数:
263
在多个表联合查询时,使用linq语句查询就显得不那么方便了,执行效率也不高, SQL语句查询的优势就显现出来了。 //where a.IsValid='true' and q.IsHistory='false' and {0} order by a.[Index] desc", //DepartId ...
分类:
数据库 时间:
2018-07-11 20:01:36
阅读次数:
165
配置了驼峰命名之后就不需要 resultMap 来进行映射了 多表联合查询也是可以的,只需要实体类里面的属性要和sql里面的要对应起来 比如 在sql中的 create_time 字段 在实体类里面 对应 createTime 只要遵循规则就可以省去不少配置映射的时间 步骤 1.首先建立一个spri ...
分类:
其他好文 时间:
2018-07-11 18:00:02
阅读次数:
203
id: 序号;实际表示优先级,值越大越先被执行。 select_type: 区别普通查询和联合查询、子查询之类的复杂查询SIMPLE: 最简单的普通查询PRIMARY:最外层查询DERIVED:衍生UNION:联合查询SUBQUERY :子查询 部分type说明: 从好到坏const: 优化成常量- ...
分类:
数据库 时间:
2018-07-05 17:27:23
阅读次数:
210
SQL的注入类型有以下5种: Boolean-based blind SQL injection(布尔型注入) Error-based SQL injection(报错型注入) UNION query SQL injection(可联合查询注入) Stacked queries SQL inject ...
分类:
数据库 时间:
2018-07-04 20:37:10
阅读次数:
190
注入的分类 1、基于从服务器上接到的响应 1.基于错误的SQL注入。 2.联合查询的类型。 3.堆查询注入。 4.SQL盲注。 基于时间的SQL注入。 基于布尔SQL盲注。 基于报错的SQL注入。 2.二次注入。 3.提交方式注入 get注入、post注入、cookie注入、http等....... ...
分类:
数据库 时间:
2018-07-02 01:12:23
阅读次数:
259