IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | OA维修站 | 文库 | 博客 | 会议 | 自测 | 专题 | 订阅 | IT选型顾问
热点推荐 加盟IT168选型顾问俱乐部 获享5大权益

SQL Server数据库优化

与往届不同的是,本届大会将围绕传统数据库和大数据两条技术主线,以双轨制的模式深入探讨数据库和大数据技术的现状与未来的发展方向。此外,IT巨头微软还将在大数据战略分享会上带来最新版的SQL Server2014,并与参会者分享微软对大数据的独到见解和诠释,敬请期待!

玩转大数据 微软新品分享会登陆DTCC

在为期三天的会议中,将有近60位国内外顶级的Oracle、SQL Server、MySQL和PostgreSQL等传统关系型数据库的技术专家,来和大家分享这些技术和产品的最新动态,以及在各个行业领域里的应用部署和管理经验。在这里,笔者将为大家盘点有哪些精彩的主题演讲值得期待。

揭秘第五届数据库大会 精彩内容抢先看

服务器在出现性能问题前,大部分是提前有一些征兆的,尤其是内存泄露,因为内存是一点点被压榨掉的,最后到达一个极限时,SQL Server就会突然Crash掉,然后只留给你一个dump,微软就笑了。有经验的大夫应该从日常的腰酸背痛中看出一些端倪,然后进一步分析,提前预知重大疾病的发生,这就是DBA的价值。

SQL Server内存遭操作系统进程压榨案例

数据库日志文件已经增大到200G了,尝试去收缩数据库,但大小没有改变,那该如何减小日志文件的大小?这个问题实际上就是说执行DBCC SHRINKFILE没有减小日志文件的大小,到底是什么原因导致的。

SQL Server日志文件庞大收缩并非易事

DBA们应该将自己从“我要对什么调优?”的老路上解放出来,而在指标、配置和成本方面花费一定的时间。研究这些测量指标并做一个对根本原因的分析,而这将花费很多时间和精力。DBA都是聪明人,但很少在操作系统和DBMS系统性能调优上有发言权。

我们都听说过RAID,也经常作为SQL DBA、开发人员或构架师在工作中讨论RAID。但是,其实我们很多人都对RAID的原理,等级,以及RAID是如何影响SQL Server性能并不甚了解。本篇文章就是为了补上这一课。

RAID的概念及RAID对于SQL性能的影响

硬盘作为现在计算机内部最后的机械存储部件,速度相比较内存和Cache而言会慢好几个数量级。但所幸的是,硬盘的成本是远远低于内存的。因此硬盘作为永久存储器是比较合适的,所幸的是为了克服硬盘慢速带来的问题,操作系统会对硬盘的使用有一个优化,下面让我们先来看硬盘的原理。

SQL Server如何利用硬盘原理减少IO

SQL Server查询分析器是基于开销的。通常来讲,查询分析器会根据谓词来确定该如何选择高效的查询路线,比如该选择哪个索引。而每次查询分析器寻找路径时,并不会每一次都去统计索引中包含的行数,值的范围等,而是根据一定条件创建和更新这些信息后保存到数据库中,这也就是所谓的统计信息。

浅谈SQL Server中统计对于查询的影响

理解SQL Server对于内存的管理是对于SQL Server问题处理和性能调优的基本,本篇文章讲述SQL Server对于内存管理的内存原理。

浅谈SQL Server数据库对内存的管理

从本篇了开始的接下来的几篇文章将会介绍与执行引擎相关的知识。执行引擎就是由大量的物理操作组成的(而这些物理操作又会去调用存储引起的相关方法),这些操作被查询处理器用来高效的执行我们的查询。

查询优化器:执行引擎之数据访问操作

可以说Join的顺序是查询优化过程中最复杂的问题(当然,这里说的复杂,是对于查询优化器而言,我们很多时候没有看到,也没用怎么在意这个复杂性),因为它涉及到了为每个可选的Join的顺序计算成本。可以这样说:Join的顺序与个数直接与产生候选的执行计划的数量挂钩,从而极大的影响查询优化器的优化过程

查询优化难点:Join顺序选择 避免误区

在上一篇中,我们稍微的谈了一些有关执行计划的知识,本篇的目的主要是补充上一篇,因为执行计划的东西很多很多,如果要讲清楚,那就得用一本书的篇幅来讲述,看以后的安排,如果有时间,可以进一步的尝试写写。

查询优化器内核:进一步了解执行计划

在前几篇文章中,我们已经谈了一些查询优化器的相关的基础介绍,也大致的了解了它到底是干什么的。查询优化器的结果就是产生执行计划,执行计划就是一个树,这个树由很多的物理操作组成,而这些物理操作就定义了如何去存储设备中去获取数据。

查询优化器内核:从一个实例看执行计划

MS、第三方公司甚至是个人开发者为SQLServer提供了很多其他的工具,如果你能充分的掌握这些工具,无疑会给我们数据库的管理、优化、测试和排错节省大量的时间和精力。

SQL Server DBA十大必备工具使生活轻松

查询优化器是SQL Server中最重要的一个组件,影响着SQL Server的性能。了解查询优化的内部机制,可以帮助DBA和开发人员编写更好的查询。在之前的文章中,笔者为大家介绍了SQL Server查询优化器的工作原理及其最佳执行计划。本文将介绍查询的执行与计划的缓存及Hint提示。

浅析SQL Server查询执行与计划缓存

我们知道,查询优化器的基本的目标就是为我们的查询语句找出一个比较高效的执行计划。即使是一个非常简单的查询,也会存在很多的不同方式去访问数据,而这些不同的方式都是可以得到相同的结果的,所以,查询优化器必须要很“明智的”从这些大量的执行计划中找出了一个“最佳”的出来。

SQL Server查询优化器:最佳执行计划

SQL Server的查询优化器是一个基于成本的优化器。它为一个给定的查询分析出很多的候选的查询计划,并且估算每个候选计划的成本,从而选择一个成本最低的计划进行执行。实际上,因为查询优化器不可能对每一个产生的候选计划进行优化,所以查询优化器会在优化时间和查询计划的质量之间进行一个平衡……

浅析SQL Server查询优化器的工作原理

EMC公司于3月8日正式宣布为Microsoft SQL Server 2012推出广泛的技术支持、新的EMC Proven解决方案和咨询服务,以帮助客户为数据中心的关键任务应用部署SQL Server。EMC的最好技术结合微软最新的SQL Server,两者可谓是强强联手,无论是微软还是EMC的高管,都对这次合作的意义都给予了很高的评价。

虽然说现在NOSQL相关的技术非常的火热,但是RMDB(关系型数据库)与NOSQL是并存的,并且适用在各种的项目中。在一般的企业级开发中,主要还是RMDB占据主导地位。并且在互联网项目中,也不是摒弃了RMDB,例如MySQL就在很多的互联网应用中发挥着作用。

SQL Server大负载性能优化:元数据优化

随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。

SQL Server数据库大型应用解决方案总结
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐