1.确认开启Federated引擎 查询FEDERATED功能是否开启: show ENGINES; 2、如果状态为NO则需修改my.ini文件,增加一行federated配置: 在[mysqld]下面添加 federated,然后重启mysql 3.建立映射表 注意: - 表名可以不同,但表结构要 ...
分类:
数据库 时间:
2019-02-26 17:46:08
阅读次数:
214
关联查询: 一个用户对应多个订单,一个订单只有一个用户 订单关联用户:两种方式 一:基于resultTYpe是一个与表关系一样的pojo实现 主表订单,从表用户 首先要有一个与关联查询表关系一样的pojo 在代理接口添加方法,配置代理映射 最后进行单元测试 二 : 基于resultMap(推荐) p ...
分类:
其他好文 时间:
2019-02-21 00:37:48
阅读次数:
508
在前面的分享中,有讲解 “详解MongoDB中的多表关联查询($lookup)” 一节,其内容涵盖了常见的集合管理的需求。我们知道文档的选择都是通过$match进行匹配刷选。但这是文档间的匹配筛选,并没有对单个新生成的文档进行内嵌子文档进行筛选。 那么什么是$lookup后新文档的内嵌子文档呢? 假 ...
分类:
数据库 时间:
2019-02-19 13:20:41
阅读次数:
621
1.在ORM模型中contains和icontains都是查找目标中包含老师字符串的,唯一的区别是icontains对大小写不敏感,而contains对大小写是敏感的 Teacher.objects.filter(name__contains='老师') Teacher.objects.filter ...
分类:
其他好文 时间:
2019-02-17 23:31:06
阅读次数:
182
大数据时代要求: 三V:Volume海量、Velocity实时、Variety多样; 三高:高并发、高可扩、高性能 高并发操作不建议使用关联查询,而使用冗余数据,分布式系统支持不了太多的并发。 横向 VS 纵向: 纵向有极限,好比一台服务器存储资源总是有限度的。 横向无极限,好比一群服务器集群形成一 ...
分类:
其他好文 时间:
2019-02-13 12:35:01
阅读次数:
185
一:DELETE语法 以往用delect删除表数据是都是单表(一个表)删除。对于关联表,往往都是先删除第一个表的数据,然后再写另一个delect语句删除另一个表的数据(浪费时间,又影响性能,与数据库交互两次)。通过查阅官方文档的delect语法。有一些新的感悟。 1.1:单表语法(完整语法) 对于[ ...
分类:
数据库 时间:
2019-02-02 10:53:05
阅读次数:
258
数据库集群会产生的问题: 自增ID问题 数据关联查询问题(水平拆分) 数据同步问题 数据库集群 自动增长id产生重复的话,解决: UUID形式 (没有排序 不是自增) 设置数据库步长 其他方案: redis 或者雪花算法 数据库分库分表的策略: 数据库分表分库策略 数据库分表分库原则遵循 垂直拆分与 ...
分类:
其他好文 时间:
2019-01-29 01:13:04
阅读次数:
276
1,关联查询的大表关联换成代码中关联查询,降低关联查询的性能问题的瓶颈 问题:一次查询结果需要多次链接数据库,可否能根据第一次查询使用“储存引擎,触发器,函数”等功能,降低链接数据库的消耗 2,根据时间倒序展示 主键使用的“int类型”的自增模式,不在根据“creat_time”排序,而是根据“主键 ...
分类:
其他好文 时间:
2019-01-27 22:02:01
阅读次数:
169
1、输入映射和输出映射 a) 输入参数映射 b) 返回值映射 2、动态sql a) If标签 b) Where标签 c) Sql片段 d) Foreach标签 3、关联查询 a) 一对一关联 b) 一对多关联 4、Mybatis整合spring a) 如何整合spring b) 使用原始的方式开发d ...
分类:
其他好文 时间:
2019-01-26 18:47:59
阅读次数:
196
1、驱动表:加索引不起作用,因为全表扫描。表1 left join 表2 ,此时表1是驱动表 被驱动表:给这个加索引。 关联查询 子查询时 尽量不使用not in 或者not exists 而是用left outer join on XXXX is null代替 ...
分类:
数据库 时间:
2019-01-21 21:08:48
阅读次数:
179