位置: 编程技术 - 正文

如何监测和优化OLAP数据库(如何监测和优化电池寿命)

编辑:rootadmin

推荐整理分享如何监测和优化OLAP数据库(如何监测和优化电池寿命),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何优化测试用例,优化测试方法,如何监测和优化电池寿命,如何监测和优化疫情防控,如何监测和优化电池寿命,如何监测和优化疫情防控,如何优化检测方法,如何监测和优化疫情防控,内容如对您有帮助,希望把文章链接给更多的朋友!

优化在线分析处理的性能是非常重要的,幸运的是,一些工具可以帮助监测和改善OLAP数据库的运行。

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_a1c4b0aa.jpg" alt="查看图片" />

微软SQLServer分析服务(SSAS)提供了一个用来创建和管理数据挖掘应用和在线分析处理系统的强大引擎,为了取得最佳的OLAP性能,你应该仔细的监测和优化OLAP数据库和潜在的关系数据源,本文介绍了监测SSAS和优化OLAP性能的工具。

SQLServer Profiler

你可以使用SQL ServerProfiler基于选择好的事件来捕获SSAS实例的活动,SQL Server Profiler以跟踪的方式来捕获活动并且包含了一套满足最常见的跟踪捕获场景的预定义的模板,可以将跟踪到的信息保存到一个文件或者是一个允许你实时监测数据的SSAS的数据库中,也可以实时的或者是一步一步的在同一个或者是另一个SSAS实例上重放跟踪,通过对跟踪进行重放,能够轻易地找到运行慢的多维表达式,或者是MDXes,比较不同环境下的性能基准进行测试和调试,你也能够使用SQL Server Profiler对安全进行审核,比如说,可以设置用来审核失败的链接尝试或者是一个用户试图访问一个未经授权的对象时许可失败的跟踪文件,关于如何创建和运行跟踪的详细内容,请看为重放(分析服务)创建分析跟踪和分析服务跟踪事件。

系统监视器

监控本地和远程SSAS实例和操作系统以及所运行的计算机性能的一个最常使用的工具是系统监视器,这是一个Windows性能的实用组件,提供了近乎实时的仅被用来实时监控的性能信息,并且是被看作用来测量性能和识别硬件瓶颈的最好的工具之一,但是,你不能使用系统监视器来鉴定性能问题的原因,比如说,系统监视器也许显示高的CPU使用率,但是不会标识出原因;你可以从一个位置使用系统监视器来监控多个计算机,对于每一个需要监控的系统来讲可以减少资源占用,并且给了你一种直接比较不同计算机的性能统计的方法。

扩展事件和分析服务动态管理视图

扩展事件(XEvents)是一个对系统资源占用非常少的一个高伸缩性和轻量级性能监视系统的事件基础架构,使用XEvents,可以捕获针对所有 SSAS事件给到指定的用户,XEvents基础架构已经被直接集成到了SQLServer并且可以使用T-SQL简单的进行管理,更多的信息请看SQL Server扩展事件。

如何监测和优化OLAP数据库(如何监测和优化电池寿命)

分析服务动态管理视图(DMVs)是用来提供大量的关于分析服务实例状态和服务器健康信息的查询结构,使用这些信息能够诊断和调优分析服务实例或者是数据库性能,所有的DMVs都内置于$System中,关于使用DMVs监控分析服务的更多信息,请查看MSDN资源。

以上是用来监测SSAS和OLAP性能的工具,下面是优化OLAP应该考虑的地方。

使用索引

索引可以提高影响多维在线分析处理(MOLAP)分区处理速度和关系在线分析处理(ROLAP)分区查询速度的基础数据库的查询性能,大部分分析服务数据库是只读的因此可以从索引中受益,一般的经验法则是创建覆盖所有分析服务执行的查询,另外,为了实现最佳的性能,你应该创建的所有索引应该使用%的填充因子。

在基础数据库中成本消耗会关系到使用的索引,比如,更新数据的查询(INSERT, UPDATE或者DELETE)也一定会修改索引,因此,大量的索引会降低这些DML操作(INSERT,UPDATE or DELETE)的性能,但是,这个不会影响到一个只读系统,另外,索引会占用时间和磁盘空间,最好的做法是使用SQL Server Profiler和数据库引擎优化向导或者和索引相关的DMVs和动态管理函数DMFS定期的分析查询和索引的使用,这样能帮助你发现需要创建的索引以及删除掉的索引。

选择适当的聚合

查询性能在很大程度上依赖于适当的聚合,但是没有必要在每一个维度的级别上添加聚合,当使用聚合设计向导(Aggregation Design Wizard)或者是Usage-Based优化向导时,你应该从较低的值开始尝试不同的性能增益值,最初,当你提高了性能增益值时会注意到主要的查询速度的提高,尽管性能增益值提高了,也常常会有收益递减,每一次性能的提升使得磁盘空间的增长逐步升级,你也能够使用搜索日志来存储用户查询以备为将来分析使用,使用Usage-Based优化向导对查询日志数据优化聚合,你也能使用聚合设计向导创建适当的聚合,对于一个拥有较少或者是没有查询日志数据的新的系统来讲聚合设计向导是非常有用的,而当一个系统成熟时Usage-Based优化向导会产生较好的结果。

使用主动缓存

为了在查询OLAP数据库时达到较快的效果,你必须使用MOLAP存储,但是,如果你使用了MOLAP,因为它是周期性的处理数据的,所以数据会有一些延迟,为了获得最新的数据,你也必须使用ROLAP存储,但是ROLAP的存储性能要比MOLAP在查询响应方面明显的慢,那就是主动缓存配置选项很有用的地方了,因为它允许分析服务可以从MOLAP和ROLAP两边检索,因此为使用了ROLAP的最新数据的MOLAP提供了效能,可以在MSDN资源中发现更过的关于主动缓存的信息。

如何监测和优化OLAP数据库大家知道了吗?希望可以应用到大家的工作当中。

sql server代理中作业执行SSIS包失败的解决办法 RT,执行失败了,总是只提示一句以xxxx用户身份执行失败,很难找原因。引用

SQL Server数据库中批量导入数据的2种方法 在软件项目实施的时候,数据导入一直是项目人员比较头疼的问题。其实,在SQLServer中集成了很多成批导入数据的方法。有些项目实施顾问头疼的问题

浅谈基于SQL Server分页存储过程五种方法及性能比较 在SQLServer数据库操作中,我们常常会用到存储过程对实现对查询的数据的分页处理,以方便浏览者的浏览。创建数据库data_Test:createdatabasedata_TestGOusedata

标签: 如何监测和优化电池寿命

本文链接地址:https://www.jiuchutong.com/biancheng/347409.html 转载请保留说明!

上一篇:java 连接sql server2008数据库配置(java连接sqlserver数据库对象名无效)

下一篇:sql server代理中作业执行SSIS包失败的解决办法(sqlserver代理无法启动怎样办)

  • 2023年印花税税率口诀
  • 软件产品即征即退备案资料
  • 购进货物支付的运输费用如何计算增值税
  • 计提税金是什么会计科目
  • 期末留抵税额是怎么产生的
  • 劳务报酬自行申报时间
  • 发票章没盖在盖章处
  • 计提残疾人保障金会计分录
  • 处理企业的财产有哪些
  • 对方开票怎么做账务处理
  • 协会会费支出计什么科目
  • 积分兑换礼品需要缴纳个人所得税吗
  • 公司从基本户转钱到一般户走流程?
  • 个体户需要交税吗要交多少
  • 国税开运输发票后地税怎么报税?
  • 民办非企业单位是私立还是公立
  • 外地预缴个人所得税会计分录
  • 残障人士能享受的税收优惠
  • 外地预缴个人所得税如何入账及申报
  • 营改增后征收增值税的税目
  • 发票跨年了还能认证吗
  • 工会经费缴纳比例是哪里规定的
  • 笔记本怎么按出键盘
  • 会计档案的保管期限是从什么算起
  • 在建工程的概念
  • 收不到的物业费是否增值税确认收入
  • php数组函数,选班长
  • php如何定义一个常量?常量名有哪些命名规则?
  • windows7便签删除了怎么恢复
  • 付给他人押金的会计分录
  • php和ajax用哪个调用数据
  • 开发票时,一张发票上不同税率要符合哪些要求?
  • 应收债权与应付债务
  • 持有至到期投资减值准备
  • 电子发票记账清单入账
  • 工资一定要对公发吗
  • 腾讯云验证码服务
  • 企业应收是什么意思
  • 长期股权投资核算的成本法与权益法的主要差别有哪些
  • 土地使用权是指企业所拥有的
  • 经营范围没有的项目可以做吗
  • 资产处置损益是当期损益吗
  • 注销公司流程超详细
  • 归还股东投资款本息怎么做账
  • 收到失业保险稳岗补贴怎么做会计分录
  • 小规模纳税人工程款税率是多少
  • 非营利组织的一般战略是
  • 增值税是不是不用计提
  • 个人社保和公积金
  • 销售发奖金感谢说说
  • 收到的稳岗补贴要交企业所得税吗
  • 应收账款的账户余额
  • 查询存储过程中的文件
  • mysql安装时出现的问题
  • 直接内存访问控制器是什么
  • 微软官方操作系统叫什么
  • ubuntu20.04安装配置
  • avc文件用什么打开
  • macbookpro查看硬盘
  • 升级win102004
  • linux 如何
  • unity的设置在哪里
  • 炉石传说代码怎么导入
  • 极简主义分析
  • JAVAscript字符串类型单引号和双引号意一样吗
  • elementtree修改节点属性
  • opengl 缓存
  • node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE的解决方法
  • python 网络编程培训
  • Node.js中的construct构造函数
  • es6十大特性
  • linux一些常用操作命令 (不定时更新)
  • 脚本 python
  • 欢迎使用微信支付
  • JavaScript的History API使搜索引擎抓取AJAX内容
  • 广州地税局官网办事点
  • 工会经费什么时候交
  • 建筑企业税务清算流程图
  • 买车险代收车船税多少钱
  • 2015年中国出口退税新政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设