数据库性能优化策略:系统稳定与查询效率提升.pdfVIP

  • 0
  • 0
  • 约1.06万字
  • 约 8页
  • 2026-02-03 发布于北京
  • 举报

数据库性能优化策略:系统稳定与查询效率提升.pdf

以及多立方体

从事过数据库性能管理的朋友都知道,如何提高数据库系统的性能,这是一个让人着迷的话题。

很多初级DBA特别富有经验的DBA短时间内将查询性能提高好几个数量级的“佳作”,

想象他们是否拥有独到的经验。

我以前有一段时间从事数据库管,如何提高数据库系统性能尤其是查询性能,其实有简单的

道理:

第一点:保证“系统”(同时包含操作系统、数据库系统,也包括)运行在正常的状

P、网络带宽),要深入探究原

态,如果遇到“发狂”的进程消耗太多的系统资源(内存、CU

因,并加以排除。

第二点:要提高查询效能,根本的原则不外乎两点:让数据库引擎扫描的数据块的数量尽可能

少;让查询尽可能并行(常理条件下,两个人同时干活一般要比一个人干活快)。第:要

有“平衡术”;

本章节中要讲述的“”同数据库中“物化视图”或者“实体化视图”背后的概念一致,通

过预先运算,额外的空间,来让查询时,数据库引擎扫描的数据块尽可能的少;本章节中

要讲述的“多立方体”上建立的查询,一般表现为成员立方体上的查询连接,这种查询会自动

地分化为成员立方体上的子查询,这些子查询可以“并行”执行,从而提高查询性能;

背景在我10月完成数据仓库大约40多个,以及BW管理的10个

后,因为工作上,在后面的两个月没有继续学习制作BW的内容。有朋友提

到BW顾问面试时常会哪些问题。

以及多立方体

从事过数据库性能管理的朋友都知道,如何提高数据库系统的性能,这是一个让人着迷的话

题,很多初级DBA特别富有经验的DBA短时间把查询性能提高好几个数量级的“佳

作”,想象他们是否拥有独到的经验。

我以前有过一段时间从事数据库管理,如何提高数据库系统性能尤其是查询性能,其实有简

单的道理:

第一点:保证“系统”(同时包含操作系统,数据库系统,也包括)运行在正常的状

态,有遇到“发狂”的进程消耗太多的系统资源(内存,CPU,网络带宽),要深入探究原委,

加以排除。

第二点:要提高查询效能,根本的原则不外乎两点:让数据库引擎扫描的数据块的数量尽可

能的少;让查询尽可能的并行(常理条件下,2个人同时干活一般要比一个人干活块)。

第:要有“平衡术”;

本章节中要讲述的“”同数据库中“物化视图”或者“实体化视图”背后的概念一致,通过预

先运算,额外的存贮空间,来让查询时,数据库引擎扫描的数据块尽可能的少;本章节中要

讲述的“多立方体”上建立的查询,一般表现为成员立方体上的查询连接,这种查询会自动的

分化为成员立方体上的子查询,这些子查询可以“并行”执行,从而提高查询性能;

背景在我10月完成DataWarehousing大约40多个,以及BW

AuthorizationManagement的10个后,因为工作上,在后面的两

个月没有继续学习制作BW的内容。有朋友提到BW顾问面试时常会哪些问题。

其实,在BW的面试中,很容易问到与ComponentExtraction相关的内容,比如,

ExtractionQueue和DeltaQueue?如果在R3中没有适当的

CommunicationStrucrure、InfoStructure,可不可以,如何抽取Logisitc

Application中的数据等等?

基于这一考虑,我尽快地制作了关于Logisticapplication的精美,讲述思路

独具特色,包含全面的大信息量,大约长度为300分钟的14个Flash。

于别人在学习这部分内容时所遇到的,我用了整整一天时间,从上

午8点到晚上11点。除了这些活动外:中间三餐,和偶尔在房间里来回踱步、自言

自语地思考;或者跳跃着去摸房间天花板来活动身体,朋友说我变成了怪物。我一直坐

在电脑面前,在的BIforum上看了几乎所有的LOCockpit和LIS相关的

讨论,直到

文档评论(0)

1亿VIP精品文档

相关文档