自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(260)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据库工程师的几个发展方向

从事数据库相关工作已经十几年了,是因为自己内心的执着,一直执着于从事的oracle数据库的相关工作。我是从erp起步的,从技术难度上来说erp的开发不是特别难,数据库的数据量也不是很大,可以作为刚步职场的一个过渡阶段。如果从事erp开发,核心要掌握的就是存储过程的编写,因为大部分公司写后台都是用的存储过程,同时做erp开发的话如果感兴趣的话可以多学习些数据库设计发面的内容,比如表的设计,表与表关系......

2019-09-06 10:57:02 4998

原创 oracle里面concat函数用法,oracle wm_concat函数用法-

wmsys.wm_concat函数,它的作用是以’,’链接字符。个人觉得这个用法比较有趣.

2025-07-22 09:48:53 239

原创 merge into语句用法

有时我们需要将一张表中所有数据插入到另外一张表中,此时就可以添加常量过滤谓词来实现,让其只满足匹配或不匹配,这样就只有update或者只有insert,这里我们要无条件全插入,则只需要将on中条件设置为永假。例如,将营销活动数据批量更新到客户表中,同时处理匹配与不匹配的情况。作用:判断b表和a表是否满足on中的条件,如果满足则用b表中的数据去更新a表,如果不满足,则将b表中的数据插入到a表。执行上述语句之后a_merge表的数据如下:可以发现仅仅更新了AID=1的year字段,没有插入AID=4的数据。

2025-07-22 09:44:44 646

原创 工作中必须知道的JavaScript内存泄漏

如果id为Node的元素从DOM中移除,该定时器仍会存在,同时,因为回调函数中包含对someResource的引用,定时器外面的someResource也不会被释放。并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。然后,它会将所有在上下文中的变量,以及被在上下文中的变量引用的变量的标记去掉。通过设置arr为null,就解除了对数组[1,2,3,4]的引用,引用次数变为 0,就被垃圾回收了。

2025-07-20 14:25:46 859

原创 Spring 当中的Bean 作用域

启动多个线程,也是会存在多个,user对象的地址的,同时调用多次无参数构成方法() ——> 是多例 的。其实这个并不是IDE工具的问题,而是,我们其他的对应的scope其他属性的值,是需要在特定的情况下才有用的。的形式存在,可以在bean标签中指定 scope属性的值为:prototype,这样Spring会在每一次执行getBean()方法的时候创建Bean对象,调用几次则创建几次。对应配置的 bean 的类是 User 这个类 ,为了方便辨析,简单明了,这个 类,就不设置属性了。

2025-07-14 09:01:18 898

原创 5 个理由告诉你为什么有了 JS 还要用 TypeScript

小项目还好,项目一大,团队一多,类型混乱就会导致各种难以发现的bug,甚至上线后才暴雷,影响开发效率和用户体验。归根结底,TS 让代码更安全、开发更高效、协作更顺畅、体验更丝滑。有了类型约束,团队成员只要看类型定义就能明白怎么用,不用再靠口头说明或文档补充,协作效率大大提升。你只需要在关键地方声明类型,其他地方 TS 会帮你自动推断,大大减少了重复劳动。这些功能在 JS 里是做不到的,TS 让开发更高效、更安全、更快乐!// ❌ 报错:参数类型不匹配。JS 弱类型,容易埋坑,TS 静态类型,提前发现错误;

2025-07-14 08:59:16 447

原创 mysql 数据库语句优化

如SQL:SELECT * FROM A order by rand() limit 10 优化为:SELECT * FROM A WHERE id >= ((SELECT MAX(id) FROM A)-(SELECT MIN(id) FROM A)) * RAND() + (SELECT MIN(id) FROM A) LIMIT 10。

2025-07-11 10:07:57 246

原创 JOIN顺序优化,什么是 ‘小表驱动大表’ 原则

某 电商系统 一个 查询性能优化案例问题产生在电商系统的性能测试中,发现查询用户订单详情的接口耗时在600-800ms之间,不满足200ms以内的性能要求,需要进行接口优化。定位问题使用SkyWalking定位,发现接口调用耗时666ms,其中SQL查询耗时585ms,此SQL导致接口慢响应。SQL分析SELECT o.* FROM users u LEFT JOIN orders o ON u.user_id = o.user_id WHERE 1 = 1

2025-07-07 10:58:45 492

原创 MySQL 语句 group by 很慢、特别慢, 原因是什么 ?

ROUP BY 底层执行原理第一阶段:分组过程 :MySQL 执行 GROUP BY 语句时,会先扫描表中的数据,按照指定的分组列将数据划分成不同的组。每个组内部的数据具有相同的分组列值。第二阶段:排序与哈希 :为了实现分组,MySQL 有两种主要的策略,即排序(Sort)和哈希(Hash)。排序(Sort) 策略 会将数据按照分组列进行排序,然后对排序后的数据进行分组。哈希(Hash) 策略则是通过构建哈希表,将数据按照分组列的哈希值进行分组。当数据量较大且内存足够时,哈希策略可能会更高效。默认情况下,

2025-07-07 10:26:53 739

原创 MCP协议与大模型业务集成

一、MCP Sampling:让大模型学会“精准提问”1.1 采样原理拆解核心作用:解决传统情感分析中“上下文缺失”和“动态场景适应”难题关键优势:人工审核机制:拦截敏感内容(如政治言论)动态上下文注入:自动关联历史舆情数据1.2 情感分析请求示例json 体验AI代码助手 代码解读复制代码{“text”: “分析微博情感:‘新疆棉事件中品牌声明太让人失望了!’”}],

2025-07-05 17:50:22 617

原创 拒绝试错成本!企业接入MCP协议的避坑清单​

MCP Sampling:让大模型学会“精准提问”1.1 采样原理拆解核心作用:解决传统情感分析中“上下文缺失”和“动态场景适应”难题关键优势:人工审核机制:拦截敏感内容(如政治言论)动态上下文注入:自动关联历史舆情数据1.2 情感分析请求示例json 体验AI代码助手 代码解读复制代码{“text”: “分析微博情感:‘新疆棉事件中品牌声明太让人失望了!’”}],

2025-07-05 17:48:25 725

原创 DCMM评估介绍

DCMM评估的依据是国家标准GB/T 36073-2018《数据管理能力成熟度评估模型》,该标准借鉴了国际上数据管理理论框架和方法,在综合考虑国内数据管理情况发展的基础上,整合了标准规范、管理方法论、数据管理模型、成熟度分级等多方面内容。八大能力域:数据战略、数据治理、数据架构、数据标准、数据质量、数据安全、数据应用、数据生存周期,共计28个二级能力项和576个基本实践;八大能力域:数据战略、数据治理、数据架构、数据标准、数据质量、数据安全、数据应用、数据生存周期,共计28个二级能力项和576个基本实践;

2025-07-02 14:43:02 173

原创 数据分析方法

AI时代,数据是新时代的石油,其改变不仅仅是产业的格局,还有人的认知与决策模式大数据时代,我们收集的数据越来越多,但如何从海量的数据中提取到有价值的信息却越来越难,而数据分析就是从海量的原始数据中获取有价值信息的过程。例如,在分析某城市房价与城市人均收入的关系时,通过相关性分析,如果得出两者的相关系数较高,说明房价与人均收入之间存在较强的正相关关系,即人均收入增加,房价可能也会随之上升。探索性分析就像一个指南针,为我们指引进一步分析的方向,帮助我们提出有价值的问题和假设。四、回归分析:预测未来趋势。

2025-07-02 14:34:48 397

原创 Kettle 运行界面与基本使用

因为【连接类型】参数设置不同,【连接方式】【设置】参数设置也会有所不同,所以必须按照【连接类型】【连接方式】【设置】的顺序进行参数设置。在【demodb数据库连接】转换工程中,单击【主对象树】选项卡,展开【转换】对象数(按钮表示收起状态,按钮表示展开状态),右键单击【demodb数据库连接】下的【DB连接】对象,弹出快捷菜单。Kettle的转换处理数据流,其中有一个“文本文件输入”的输入对象,可以使用它在导入文件数据时添加上文件名字段,而且支持正则表达式同时获取多个文件名,正好适用此场景。

2025-06-30 15:27:43 1141

原创 ETL工具kettle 简介

关系型数据库支持类型包括:AS/400,DB2,Google BigQuery,Greenplum,Hive,Impala,MS SQL Server,MySQL,Oracle,PostgreSQL,SAP,Snowflake,SparkSQL,Sybase,Teradata, Vertica等。因为Kettle是纯Java开发的,因此下载以后需要配置一下环境变量。Kettle是一款国外开源的ETL工具,纯Java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。

2025-06-30 09:04:19 896

原创 oracle基础审计管理

设置为true那么sys用户的操作也会被审计,但此值默认为false,此参数控制以sysdba和sysoper权限登陆的用户以及sys用户本身的登陆,审计记录一定会写在操作系统文件中(无论AUDIT_TRAIL参数如何设置)。Oracle审计查询是一项重要的任务,可以帮助DBA更好的管理Oracle数据库,下面这篇文章主要给大家介绍了关于Oracle数据库审计功能的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下。之前的空格必须有,启用数据库审计,并将数据库所有审计记录定向到数据库的。

2025-06-27 15:18:29 893

原创 AKShare安装教程(一步一步适合新手)

KShare安装教程(新手向)这篇教程是为完全没有编程经验的小白准备的,目标是帮助你安装AKShare,一个用于获取金融数据的Python库。教程会一步步讲解,假设你从零开始。如果你已经会一些编程,这个教程可能会显得太基础。每一步都会清楚说明你需要输入的命令、控制台会显示什么,以及成功的关键标志。以下内容融合了AKShare官网的重要提示,特别挑选适合新手的部分。重要提示(新手必读)操作系统:AKShare只支持64位操作系统。

2025-06-25 10:30:42 782

原创 告别Excel地狱!用 PostgreSQL + ServBay 搭建跨境电商WMS数据中枢

如果你还在为 Excel库存表 焦头烂额、为 WMS数据同步 头疼,那恭喜你,这篇文章正是为你准备的!我们将揭秘如何利用 PostgreSQL 和 ServBay,为你的跨境电商 WMS 搭建高效、可靠的数据中枢,彻底告别低效。​前言:PostgreSQL + WMS,打破低效流程的第一步仓库管理系统(WMS) 是现代供应链的核心,用于追踪库存、处理订单、对接发货。

2025-06-25 10:28:17 425

原创 【大数据高并发核心场景实战】 - 数据持久化之冷热分离

大数据高并发核心场景实战 - 数据持久化之冷热分离当云计算平台的业务后台处理工单突然接入客服系统的请求洪流,每日新增10万工单,3000万主表+1.5亿明细表的数据库开始呻吟——是时候请出「冷热分离」这剂退烧药了!一、业务场景:工单表的生死时速日均10万工单增长主表3000万+明细表1.5亿+查询响应>2s业务人员投诉暴增核心痛点:热数据(最近3个月工单)仅占总量20%,却承担80%读写历史工单(冷数据)像仓库积压货,拖慢整个系统效率二、踩坑记:数据库分区的幻灭。

2025-06-24 14:23:26 884

原创 Linux平台Oracle开机自启动设置

网上和官方文档已经有不少介绍如何设置开机启动Oracle实例的文章(Linux平台),不过以sysvinit和service这种方式居多。最近遇到了UAT环境的服务器打补丁后需要重启服务器的情况, 需要DBA去手工启动Oracle实例的情形,和同事讨论,决定将UAT环境的Oracle实例启停设置成systemd服务,使其开机自启动,避免在服务器打补丁重启的情况下, 需要DBA去手工启动Oracle实例。这样可以大大减少工作量。下面是设置Linux平台Oracle开机自启动的总结性文档,仅供参考。

2025-06-24 11:44:54 807

原创 窗口函数的概念

关于排名的窗口函数:ROW_NUMBER()、RANK()、DENSE_RANK(),首先需要记住它们三的区别,即针对相同数据的情况是否会“跳号”,然后就是它们的用法。能作为窗口函数使用的有很多,先从简单的排序函数开始看起,其主要用于对数据赋予相应的序号(或者说排名值),特别是在需要对数据进行分层分组、组内排序和比较的场景中。还有第3个排名函数DENSE_RANK() ,与 RANK() 不同的是,DENSE_RANK() 在遇到相同值时,赋予它们相同的排名,但后续行的排名不会跳跃。

2025-06-23 16:13:28 438

原创 case when函数的使用

CASE 表达式WHEN 值1 THEN 结果1WHEN 值2 THEN 结果2…[ELSE 默认结果]END说明: 上面的语句将 CASE 后的表达式依次与每个 WHEN 后面的值进行相等比较。找到匹配项,则返回对应的结果。如果都不匹配,则返回 ELSE 的结果(如果提供了),否则返回 NULL。例如:SELECT order_id,status_code,CASE status_codeWHEN 1 THEN ‘已下单’WHEN 2 THEN ‘已发货’WHEN 3 THEN ‘已

2025-06-23 16:07:14 748

原创 数据分析方法——常用的数据分析指标和术语

需要注意的是,除法,在很多时候,会出现分母为0的情况。例如:让曾小贤随机抛一枚硬币10次,正面朝上有4次,反面朝上有6次,这里硬币正面朝上的频率是4/10,正面朝上的频数就是4,反面朝上的频率是6/10,反面朝上的频数是6。同比:与历史同时期的数据进行比较得到的数值。例如:公司有50人,男生30人,女生20人,男生比例是30:50, 女生的比例是20:50,男生与女生的比率是30:20。不过有些时候,比如这个集合{6、3、7、6、3、4、3、2、6、3},3和6都出现了3次,那么3和6都是这个集合的众数。

2025-06-20 08:47:40 453

原创 excel 数据透视表介绍

美化与格式化 :选中透视表后,顶部会出现“数据透视表分析”(PivotTable Analyze) 和 “设计”(Design) 两个新的选项卡,可以用来修改样式、布局、添加切片器(Slicer,一种更直观的筛选工具)等。点击“确定”后,你会看到一个新的工作表(或者你指定的位置),左侧是数据透视表框架 ,右侧是 “数据透视表字段” (PivotTable Fields) 窗格。这个窗格是你的“指挥中心”。有清晰的标题行 :每一列都有一个唯一的名称(比如:“日期”、“产品名称”、“销售额”、“地区”)。

2025-06-20 08:44:44 999

原创 数据漂移解决方案

如果直接通过多获取后一天的数据,然后限制这些时间,则可以获取到相关数据,但是后一天的数据可能已经更新多次,我们直接获取到的那条记录已经是更新多次后的状态,数据的准确性存在一定的问题。因此,我们可以根据实际情况获取后一天15分钟的数据,并限制多个业务过程的时间戳字段(下单、支付、成功)都是“双11"当天的,然后对这些数据按照订单的modified time做升序排列,获取每个订单首次数据变更的那条记录。通常是指ODS表的同一个业务日期数据中包含前一天或后一天凌晨附近的数据或者丢失当天的变更数据。

2025-06-19 13:42:02 368

原创 SQL等价改写优化

通过识别SQL中的重复访问模式,将相似条件的查询合并,我们可以在不改变业务逻辑的前提下,显著提升SQL执行效率。or (result_code = ‘DIAMETER_UNABLE_TO_DELIVER’ and svcctx_id like ‘SR-Timeout%’)) – 第二个差异条件组合。表扫描次数减少:原来需要扫描dcc_sys_log表2次,dcc_ne_log表2次,现在各只需扫描1次。dcc_ne_log表的差异在于result/result_code/svcctx_id条件组合。

2025-06-19 13:30:18 869

原创 全景图渲染Vue3+TS使用Photo Sphere Viewer插件实现

这里的切片分辨率(即下方切片命令中的-crop 600x600)需要由切片期望(panorama配置中的cols和rows的值,32列x16行或者其他切片行列数)自行计算。根据全景图名称(例如vr.jpg)新建一个文件夹(例如vr),然后把原始全景图修改一下尺寸,根据实际开发需要降低全景图的分辨率(例如:1920x1080或2560x1080),另存为low.jpg,保存到vr文件夹下;//定义标记朝向其定义位置的放置位置。引入切片后的全景展示 体验AI代码助手 代码解读复制代码//引入切片适配器。

2025-06-17 18:19:02 847

原创 Java 开发中最常用的七大设计模式:场景解析与代码实现

System.out.println(“手机充电电压:” + charger.getVolt5() + “V”);// 输出 true。System.out.println(“使用支付宝支付:” + amount + “元”);System.out.println(“使用微信支付:” + amount + “元”);链接:https://juejin.cn/post/7504175652771561511。

2025-06-17 18:05:10 365

原创 PostgreSQL作为向量数据库

当设置hnsw.ef_search = 1000时,SQL 1 检索到28条数据,bus类型数量为17,查询时间16.8ms相较于 SQL 1 使用 hnsw.ef_search = 1000 与默认 hnsw.ef_search = 40 查询参数的检索对比,扩大 hnsw.ef_search 参数后检索结果召回率显著提高,但是检索时间有所增加,执行计划没有改变。随着时间的推移,这可能会导致在创建索引时建立的初始聚簇不再准确地代表数据的情况 ,解决此问题的唯一方法就是定期重建索引。

2025-06-13 13:34:26 1034

原创 常用数据库备份脚本

在日常运行过程中,为防止出现数据库故障、病毒或者用户操作不当而导致数据丢失,必须要有良好的预备方案,分享主流数据库的Shell脚本给大家。1.Oracle RMAN备份1.1 创建目录1.2 编辑脚本dt=run{quit;EOF1.3 脚本授权1.4 执行脚本1.5 定时任务crontab -e 为编辑窗口1.6 备份删除–备份策略调整,备份保留7天。

2025-06-13 12:59:49 1033

原创 10亿数据最快速批量插入Mysql的方式

执行结果如图所示:图片其中Table表示表名,Create Table就是我们需要看的建表信息,将数据展开:图片我们能够看到非常完整的建表语句,表名、字段名、字段类型、字段长度、字符集、主键、索引、执行引擎等都能看到。除此之外,我们还可以使用:instr和position函数,它们的功能跟locate函数类似,在这里我就不一一介绍了,感兴趣的小伙伴可以找我私聊。执行结果:图片使用group_concat函数,可以轻松的把分组后,name相同的数据拼接到一起,组成一个字符串,用逗号分隔。

2025-06-12 09:39:30 596 1

原创 mysql 数据库常用函数的使用

执行结果如图所示:图片其中Table表示表名,Create Table就是我们需要看的建表信息,将数据展开:图片我们能够看到非常完整的建表语句,表名、字段名、字段类型、字段长度、字符集、主键、索引、执行引擎等都能看到。除此之外,我们还可以使用:instr和position函数,它们的功能跟locate函数类似,在这里我就不一一介绍了,感兴趣的小伙伴可以找我私聊。执行结果:图片使用group_concat函数,可以轻松的把分组后,name相同的数据拼接到一起,组成一个字符串,用逗号分隔。

2025-06-12 09:34:52 707 1

原创 Oracle中10个索引优化

Oracle数据库作为一个功能强大的企业级数据库系统,对于索引的优化有着丰富的技巧和方法。无具体示例代码,但可以通过Oracle的各种性能视图(如V$INDEX_USAGE_INFO)来监控索引的使用情况。这段代码在员工表的部门ID字段上创建了一个B-Tree索引,以优化基于部门ID的查询。即使查询没有包含联合索引的第一列,Oracle也可以通过跳跃扫描来使用这个索引。在这个例子中,如果查询只需要员工的ID和姓名,那么这个索引就可以作为覆盖索引。这个函数索引允许数据库直接使用索引来加速基于入职年份的查询。

2025-06-11 09:31:32 722

原创 左右SQL执行计划妙招 ①——子查询的应用范围

正读懂执行计划,这个其实并不容易。在优化的大方向基本上都清晰后,剩下的就是具体的优化实施:修改数据库及主机相关性能参数;根据业务规则修改SQL代码;重新收集统计信息获取更准确的执行计划等。OK,让我们开始吧,先看看总体学习思路,如下图所示:关键词执行计划 HINT 子查询 SQL1 控制执行计划的方法综述1.1 控制执行计划的意义前面已经讲过了,这里简单总结为两点:可以临时在高峰期解决问题,避免因收集统计信息带来的开销;有BUG导致执行计划一直不对,只好用人工控制来处理。

2025-06-11 09:27:10 913

原创 oracle与MySQL数据库之间数据同步的技术要点

日志分析工具:例如使用 Oracle GoldenGate(Oracle的实时数据复制工具)或 Maxwell、 Debezium等工具,它们通过分析数据库日志来捕获数据变更并同步到目标数据库。不同的业务场景和需求可能会采用不同的同步技术和方案,选择合适的工具和策略,能够实现高效、稳定的数据同步。例如,如果Oracle数据库是主数据库,则Oracle的更新会覆盖MySQL中的冲突数据。SymmetricDS:一个开源的跨平台数据同步工具,支持不同数据库之间的数据同步,包括Oracle和MySQL。

2025-06-10 09:23:03 483

原创 实时流数据的核心概念与应用场景解析

处理后的数据存入实时数仓(如 StarRocks、ClickHouse)或数据湖(如 Apache Hudi、Iceberg),支撑 BI 报表、实时大屏、风控等场景。在当今数字经济时代,实时流数据正成为企业核心竞争力。例如,在实际应用中, 芒果 TV 的实时业务数据通过 Kafka 分发至下游处理系统,而腾讯大数据则依赖 Kafka 构建湖仓一体化的数据管道。与传统批处理模式相比,实时流数据处理能够在数据产生的同时进行分析和响应,将数据价值的实现时间从“小时/天级”压缩至“秒/毫秒级”。

2025-06-10 09:17:34 872

原创 数据湖和数据仓库的区别

通过构建混合架构、统一的数据服务平台和智能数据管理,企业能够跨越传统数据管理的限制,构建起既能够快速适应市场变化,又能深入挖掘数据价值的现代化数据生态系统。在这个过程中,持续的数据治理、智能化技术的应用,以及对用户需求的深刻理解,将是推动数据湖与数据仓库融合发展的关键因素。然而,随着企业的增长和数据需求的变化,建立一个简化版的数据湖或采用云服务提供的数据湖解决方案可能是有益的。数据仓库是一种用于数据存储和管理的系统,其定义为一个面向主题的、集成的、不可变的、随时间变化的数据集合,用于支持管理决策。

2025-06-09 10:25:52 1096

原创 物化视图(Materialized View)

从本质上讲, 物化视图是将查询结果物理化存储的数据库对象,它通过预先计算并持久化存储复杂查询的结果,从而在后续查询时直接返回预计算的数据,避免了重复的计算过程。小红书在离线数仓中用物化视图替代传统多 Cube 表,物化视图预先计算并存储关联聚合结果,查询时自动路由至已计算数据,无需维护多张宽表或 Cube,显著减少数据处理量并加快查询速度。这一案例展示了 StarRocks 物化视图在构建实时数据仓库中的应用价值,通过多层物化视图设计,实现了实时数据的高效处理和查询,为业务决策提供了强有力的数据支持。

2025-06-09 10:11:25 1028

原创 数据集市(Data Mart)的简介

数据集市(Data Mart)是数据仓库(Data Warehouse)的一个子集,专门针对某个特定业务部门、业务线或主题领域,存储和管理该部门或领域所需的特定数据。数据集市就像是“数据仓库中的小仓库”或“部门级的数据仓库”,它是企业数据仓库的一个专门部分,专注于满足特定业务线或部门的需求[例如销售、财务等],使得这些部门能够快速获取和分析相关数据。数据集市是企业数据仓库的一个子集,专门为特定业务部门或主题设计,提供定制化、结构化的数据存储和分析支持。提高数据访问的灵活性和性能。

2025-06-06 10:35:02 313

原创 分析型数据库与事务型数据库介绍,核心差异与选型指南

然而,面对事务型数据库和分析型数据库的选择,许多技术团队往往陷入困境:日常运行良好的系统在数据量激增时性能骤降,简单的查询在复杂分析场景下变得异常缓慢。通过理解事务型数据库和分析型数据库的本质差异,结合业务特点和未来发展规划,您可以为企业构建更高效、更可靠的数据基础设施。QPS(每秒查询数)和查询响应时间: 分析型数据库更关注复杂查询的执行效率和系统的并发查询能力,尤其是在大数据量下的表现。分钟级延迟: 如果业务可以接受分钟级的数据延迟,分析型数据库的批处理模式能够提供更高的吞吐量和更优的资源利用率。

2025-06-06 10:18:26 853

MySQL数据库基础教程.

mysql 基础知识 MySQL安装 基本数据类型

2015-12-01

数据库 教程

oracle 数据库基础 数据库的管理员应该掌握的

2015-12-01

某银行的数据库项目, 数据挖掘/数仓项目 后端jjava ,oracle 数据库

数据挖掘/数仓项目 包括技术架构(数据分层设计),逻辑架构,开发流程、数据字典 由于银行数据比较分散,需要建立一个以客户个人为基本单位的客户全景视图的数据

2024-05-17

oracle 数据库sql 语句面试题,北京一家软件公司的面试题,难度中等

数据库面试题

2024-05-17

mysql 面试题 其中有答案

mysql 面试题包括答案,问题难度中等

2023-11-19

Eclipse中连接数据库的详细步骤

Eclipse中连接数据库

2023-11-02

eclipse连接数据库的详细步骤

eclipse怎么连接数据库

2023-11-02

oracle 数据库从入门到 开发课程

包括教学笔记 加习题

2022-07-18

数据挖掘和大数据处理经验笔记

1.学习数据挖掘的整体流程及相关的数据库编程技能 2.理解数据清洗,数据整合,数据建模的概念 3. 学习处理海量数据包括如何建表,如何快速查询,插入数据。

2020-09-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除