9 Matching Annotations
  1. Last 7 days
    1. SQL99语法: 内连接:INNER JOIN ON 左外连接:LEFT OUTER JOIN ON 右外连接:RIGHT OUTER JOIN ON 满外连接:FULL OUTER JOIN INNER, OUTER可省略

  2. Jun 2023
  3. Dec 2022
  4. Aug 2022
  5. Jul 2022
    1. 高并发应用场景,那么可能我们就要郁闷了。 你将会碰到下面几个常见问题: 性能普遍上不去 CPU 大量资源被系统消耗 网络一旦抖动,会有大量 TIME_WAIT 产生,不得不定期重启服务或定期重启机器 服务器工作不稳定,QPS 忽高忽低 这时候我们可以优化的第一件事情就是把短链接改成长连接。也就是改成创建连接、收发数据、收发数据... 拆除连接,这样我们就可以减少大量创建连接、拆除连接的时间。从性能上来说肯定要比短连接好很多。但这里还是有比较大的浪费。 举例:请求进入时,直接分配数据库长连接资源,假设有 80% 时间在与关系型数据库通讯,20% 时间是在与 Nosql 数据库通讯。当有 50K 个并行请求时,后端要分配 50K*2=100K 的长连接支撑请求。无疑这时候系统压力是非常大的。数据库再牛也抵不住滥用不是? 连接池终于要出场了,它的解决思路是先把所有长连接存起来,谁需要使用,从这里取走,干完活立马放回来。那么按照这个思路,刚刚的 50K 的并发请求,最多占用后端 50K 的长连接就够了。省了一半啊有木有?

      连接池

  6. May 2021
    1. 因此,作为一条经验法则,你应该对信息进行处理并从中有所收获。你应该在笔记中添加一定的上下文内容,并与其他笔记建立连接,以便让信息转化为知识。即便你没有直接使用你创造的知识,只要你用笔记之间的连接丰富了你正在处理的信息,你就走在了正确的道路上。

      知识点和信息需要产生链接才可以称为知识点. 当认为有意义就可以记录下来, 不要考虑对现在还是对未来有用