所有内容 第810页
-
Redis场景 | 缓存穿透、击穿问题
场景问题及原因 缓存穿透: 原因:客户端请求的数据在缓存和数据库中不存在,这样缓存永远不会生效,请求全部打入数据库,造成数据库连接异常。 解决思路: 缓存空对象对于不存在的数据也在Redis建立缓存,...
-
说冤种谁是冤种!Oracle修订Java SE收费标准,一人使用全员买单
作者 | 徐杰承 审校 | 千山 近日,Oracle(甲骨文公司)通过其官方发布的名为《Oracle Java SE Universal Subscription Global Price List》...
-
深入分析Redis内存碎片
前言 我们先来看一个问题, 假设Redis实例保存了5GB的数据,现在删除了2GB的数据,那么Redis进程占用的内存会不会减少呢? 答案是:它可能仍然占用大约5GB内存,即使Redis数据只占用大约...
-
图文结合带你搞懂MySQL日志之General Query Log(通用查询日志)
什么是通用查询日志 通用查询日志(General Query Log) 用来记录用户的所有操作,包括启动和关闭MySQL服务、所有用户的连接开始时间和截止时间、发给 MySQL 数据库服务器的所有 S...
-
聊聊国产数据库迁移中的表连接性能问题
最近很多朋友都在搞信创数据库迁移,从Oracle迁移到国产或者开源数据库后,最大的抱怨就是性能下降太厉害,这好像和一些厂商宣称的性能不太符合。不过有时候问题也不像一些抱怨那么严重。大多数遇到性能下降的...
-
面试必问:说一下MySQL事务隔离级别?
MySQL 事务隔离级别是为了解决并发事务互相干扰的问题的,MySQL 事务隔离级别总共有以下 4 种: READ UNCOMMITTED:读未提交。READ COMMITTED:读已提交。REPEA...
-
Java开发人员编写SQL时常犯的十个错误
译者 | 李睿 审校 | 孙淑娟 SQL开发商Data Geeker公司首席执行官Lukas Eder日前表示,他在博客文章列出了Java开发人员在编写SQL时常犯的10个错误。这篇文章得到广泛关注,...