-
缓存数据丢了,原来是Redis持久化没玩明白
我们都知道Redis是微服务架构中重要的基础数据库中间件,通过Redis可以将数据库中的数据缓存到内存中,当服务端有数据查询请求的时候,可以直接从内存中获取数据。如此,一方面服务端可以获得比较快的数据请求响应,另一方面降低了后端关系数据库的业务请求压力。但是正所谓尺有所短,寸有所长,Redis最大的优势就是内存数据也是最大的劣势,因为一旦服务器宕机或者服务···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
当我准备用SpringEvent优雅的解耦时,连续两个Bug把我搞懵了
简介 P6Spy是一个轻量级框架,只需简单配置,就可以无缝地拦截和记录数据库执行sql以及耗时,而无需对现有应用程序进行代码更改。其原理是包装原有的数据源,在sql执行前后做一些功能增强。 执行效果如图 集成方式 P6Spy提供了3种集成方式:Datasource way:如果我们的项目中使用了自定义的Datasource,可以使用P6DataSource···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
执行计划没变,执行时快时慢是怎么回事?
今天遇到D-SMART产品本身的一个性能问题,我准备用D-SMART给一套Oracle数据库做个巡检,发现居然任务因为一条SQL超时而异常了。通过日志发现是一条分析某个指标的SQL。 执行时间居然高达229秒,巡检报告中设定了SQL超时时间是180秒,而如果巡检的时间区间超过一个半月,则这条sql的执行时间介于170秒到250秒之间,就经常会超时了。 D···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
浅谈数据仓库架构设计
1. 数据中台与DW/BI/DSS 个人认为数据中台本质上是一种新的适配大数据技术发展的新的“数据仓库-决策支持(商业智能)”架构。这个架构是构建在传统的架构基础之上,对传统架构的一种新的发展。 数据中台从企业的视角出发,要求企业在构建数据仓库到决策支持系统的过程中构建一个服务型的架构。数据中台希望构建在数据仓库基础上的决策支持系统的建设能更加迅速敏捷,缩···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
用抽象解决复杂性 Serverless HTAP 数据库开启技术无感化时代
得开发者得天下!无论是企业的数字化转型,还是各种应用创新,其背后最终都是开发者所编写的一行行代码。对于数据库软件也是如此。 一项名为“在你的组织内部到底是谁在选择 Database” 的调查中显示,企业中的架构师、开发者、DBA 作为数据库软件的真正用户,日常工作时间中的 41% 是来完成基础设施的维护,比如买服务器、部署服务器、运维等等,而不是把大量时间···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL 统计信息不准导致的性能问题
表的统计信息错误导致优化器选择错误的执行计划。 一个客户的性能优化案例: 没有修改数据库实例的任何配置参数以及业务代码没有变更的情况下,一条 sql 出现大幅性能下降。 我们来看看出问题的sql 以及他的执行计划: mysql> explain -> SELECT count(con.id) , -> MAX(DAYNAME(con.da···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
优化扩展分布式数据库的隔离级别
译者 | 康少京 审校 | 孙淑娟 隔离定义为在数据库并发执行多个事务时,不会影响到其他事务的执行。本文将解释这些隔离级别,并概述它们之间的权衡。我们还建议选择最适合您需求的隔离级别。 让我们从有效使用隔离级别所需的最低知识开始,研究表示大多数应用程序的两个用例及其对不同隔离级别的影响。用例1:银行交易客户从银行账户取钱:开始交易;读取用户余额;在活动表中···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL中WHERE后跟着N多个OR条件会怎样...
背景交代用tpcc-mysql工具生成50个仓库的测试数据,表order_line共有 37970973 条记录。 某工具在运行过程中,会产生下面的SQL进行查询,WHERE后跟了N多个条件: mysql> select * from order_line where (ol_w_id = 1 and ol_d_id = 1 and ol_o_id···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
万级实例规模下的数据库故障自愈探索实践
1.背景 近几年 vivo 数据库运维规模快速增长,从数量上看增长了几倍,达到了万级别的规模,与此同时 DBA 每日需要处理200多条告警。 随着运维规模越大,线上故障也就越多,DBA 对于每个故障的处理时效将会下降,如果没有强有力的工具能提高故障的排查和修复效率,那么线上的稳定性就得不到保障。因此我们的想法是,我们固然要不断提供更加丰富的工具,但无论工具···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
美国和欧洲 vps哪个好?美国和欧洲vps详细对比
很多第一次租用海外服务器的朋友不清楚美国和欧洲vps哪个更好这个问题,美国和欧洲vps都是比较不错的海外vps,但美国和欧洲vps具体哪个更好,一直都是众说纷纭的一件事,那么这篇文章将会为大家分析美国和欧洲vps哪个更好,一起来看看吧! 我们在判断美国和欧洲vps具体哪个更好的时候,我们应该首先定义好的标准,VPS我们一般关心的无非这么几点:价格、速度、稳···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])