03 2019 档案

摘要:概念: 把left join左边的表的记录全部找出来。系统会先用表A和表B做个笛卡儿积,然后以表A为基表,去掉笛卡儿积中表A部分为NULL的记录。最后形成你的结果。 进行左连接时,就有涉及到主表、辅表,这时主表条件写在WHERE之后,辅表条件写在ON后面。 二、实例 1、表a结构和数据 table 阅读全文
posted @ 2019-03-28 16:02 不会游泳的鱼~~ 阅读(383) 评论(0) 推荐(0) 编辑
摘要:附redis关于缓存雪崩和缓存穿透,热点key 穿透 穿透:频繁查询一个不存在的数据,由于缓存不命中,每次都要查询持久层。从而失去缓存的意义。 解决办法: 持久层查询不到就缓存空结果,查询时先判断缓存中是否exists(key) ,如果有直接返回空,没有则查询后返回, 注意insert时需清除查询的 阅读全文
posted @ 2019-03-21 10:58 不会游泳的鱼~~ 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:1、持久化数据库的缺点 1)存储在部署数据库的硬盘上 平时我们使用的关系型数据库有MySql,Oracle以及SqlServer等,通常通过数据驱动来链接数据库进行增删改查。 那么我们日常使用的数据库都存在哪里?我们以MySql为例。打开MySql所在的文件夹目录下的data文件夹,如图所示: 也就 阅读全文
posted @ 2019-03-20 15:39 不会游泳的鱼~~ 阅读(3245) 评论(0) 推荐(0) 编辑
摘要:1.概念: 什么是单点登录?单点登录全称Single Sign On(以下简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录,包括单点登录与单点注销两部分 “”https://www.cnblogs.com/lexiaofei/p/7172214.html 阅读全文
posted @ 2019-03-13 16:45 不会游泳的鱼~~ 阅读(273) 评论(0) 推荐(0) 编辑
摘要:参考: https://github.com/xetorthio/jedis/issues/137 2019-03-11 14:03:16,148 DEBUG [com.jeeplus.common.utils.SpringContextHolder] - 清除SpringContextHolder 阅读全文
posted @ 2019-03-11 14:27 不会游泳的鱼~~ 阅读(1157) 评论(1) 推荐(0) 编辑
摘要:1.查看执行时间和cpu占用时间 2.查看查询对I/0的操作情况 如果物理读取次数和预读次说比较多,可以使用索引进行优化。 如果你不想使用sql语句命令来查看这些内容,方法也是有的,哥教你更简单的。 查询 >>查询选项 >>高级 阅读全文
posted @ 2019-03-11 13:45 不会游泳的鱼~~ 阅读(191) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样,只有大企业有 阅读全文
posted @ 2019-03-11 09:23 不会游泳的鱼~~ 阅读(204) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示