当前位置: 首页 > news >正文

55、SQL 在数据仓库与应用服务器中的应用与发展

SQL 在数据仓库与应用服务器中的应用与发展

数据仓库性能

数据仓库的性能是其发挥作用的关键因素之一。若商业分析查询耗时过长,人们便不太会临时使用该仓库进行决策;若向仓库加载数据耗时过久,企业信息系统(IS)组织可能会抵制频繁更新,陈旧的数据会降低仓库的实用性。因此,实现加载性能与运行时性能的良好平衡,是成功部署数据仓库的关键。

加载性能

加载数据仓库的过程可能极为耗时,大型仓库的数据加载通常需要数小时甚至数天。加载处理一般涉及以下操作:
1.数据提取:要加载到仓库数据库的数据通常来自多个不同的运营数据源,部分可能是支持联机事务处理(OLTP)应用的关系型数据库。
2.数据清理:运营数据往往存在大量错误,例如旧的事务处理系统可能缺乏严格的完整性检查,导致输入错误的客户编号或产品编号。仓库加载过程通常会进行数据完整性和合理性检查。
3.数据交叉检查:许多公司支持不同业务操作的数据处理系统是在不同时间开发的,且未实现集成。一个系统处理的变更(如向订单处理应用添加新的产品编号)可能不会自动反映在其他系统(如库存控制系统)中,或者变更传播可能会有延迟。当来自这些非集成系统的数据到达仓库时,必须检查其内部一致性。
4.数据重新格式化:运营数据存储中的数据格式可能与仓库数据库有很大差异。字符数据可能需要从大型机的 EBCDIC 编码转换为 ASCII 编码,分区十进制或压缩十进制数据可能需要重新格式化,日期和时间格式也是差异来源之一。此外,来自一个 OLTP 数据源行的数据可能需要拆

http://www.cnnetsun.cn/news/143707.html

相关文章:

  • 61、SQL 中的抽象数据类型与继承机制
  • 69、SQL 的现状与未来:专业数据库与市场趋势洞察
  • 68、专业数据库:低延迟、内存与流处理的应用与发展
  • eRPC数据中心网络高效RPC终极配置指南
  • 零基础玩转Moondream2:智能看图说话神器快速上手指南
  • Hasklig编程字体:用连字技术彻底改变你的代码阅读体验
  • 深度解析 Redisson:不仅仅是 Redis 客户端,更是分布式协作利器
  • Kubernetes可视化管理新体验:告别命令行,拥抱kubeasz Dashboard
  • 实战指南:构建基于Google API的自动化SEO监控系统
  • Recon-ng数据导出终极指南:5分钟掌握情报呈现技巧
  • PostHog容器化部署终极方案:从业务价值到技术实现的高效配置指南
  • Rust Web开发完整教程:realworld-axum-sqlx实战指南
  • Tuya-Local终极指南:如何快速配置本地涂鸦设备实现全屋智能控制
  • 基于SpringBoot的高校科研工作管理系统(源码+lw+部署文档+讲解等)
  • 基于springboot + vue电影院购票管理系统
  • Hasklig字体:为什么它能让你的代码阅读体验提升300%?
  • Neovim LSP配置终极指南:快速搭建现代化开发环境
  • IT-Tools终极指南:Vue 3 + TypeScript打造开发者效率神器
  • Weylus 终极指南:3步将平板变身手绘板
  • WeasyPrint终极指南:从HTML到PDF的完整解决方案
  • 基于java + vue校园外卖系统(源码+数据库+文档)
  • Flutter炫酷UI设计模板教程:打造专业级移动应用界面
  • 计算机毕业设计|基于springboot + vue作业管理系统(源码+数据库+文档)
  • 终极MCP测试指南:7天掌握协议全功能验证
  • 为什么Vkvg是下一代2D图形渲染的颠覆者?
  • 基于VUE的客房订房系统[VUE]-计算机毕业设计源码+LW文档
  • DiffSynth-Engine终极指南:构建高性能扩散模型推理管道的完整方案
  • 5层防护构建容器运行时安全屏障:从内核隔离到应用沙箱的深度防御实践
  • 定义宇宙比你想象的更难
  • 物流信息管理|基于java + vue物流信息管理系统(源码+数据库+文档)