摘要:
原文链接: http://www.promptness.cn/article/4 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, 阅读全文
posted @ 2018-06-06 17:08
托马斯布莱克
阅读(233)
评论(0)
推荐(0)
摘要:
一个JVM实例只存在一个堆内存,堆内存的大小是可以调节的。类加载器读取了类文件后,需要把类、方法、常变量放到堆内存中,保存所有引用类型的真实信息,以方便执行器执行,堆内存分为三部分: Young Generation Space新生区Young Tenure generation space养老区O 阅读全文
posted @ 2018-06-06 16:55
托马斯布莱克
阅读(484)
评论(0)
推荐(0)
摘要:
原文链接: http://www.promptness.cn/article/34前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁 阅读全文
posted @ 2018-06-06 16:26
托马斯布莱克
阅读(249)
评论(0)
推荐(0)

浙公网安备 33010602011771号