SQL SERVER
鱼儿也疯狂
礼之用,和为贵
展开
-
升级故障转移群集(步骤2:升级原来的主动节点)
升级原来的主动节点1.升级原来的主动节点操作步骤和步骤1类似,不同的地方贴出2.升级好后安装累积更新包CU5同步骤13.测试转移群集服务节点4.升级到 SQL Server 2012 后,请完成下列任务: • 注册服务器 升级会删除早期的 SQL Server 实例的注册表设置。 升级之后,必须重新注册服务器。 • 更新统计信息原创 2014-02-17 11:25:02 · 712 阅读 · 0 评论 -
SQL Server 三种Join方式
参考文献Microsoft SQL Server企业级平台管理实践 看懂SqlServer查询计划1.测试数据准备参考:Sql Server中的表访问方式Table Scan, Index Scan, Index Seek 这篇博客中的实验数据准备。这两篇博客使用了相同的实验数据。2.SQL Server中的三种Join方式在Sql Server中,每一个join命令,在内原创 2014-03-14 14:32:22 · 850 阅读 · 0 评论 -
SQLServer运维
日期:2012年11月30日浏览量:1,507次 1 条评论分类:MSSQL,数据库作者:飞扬过海数据是一个企业的命根子,尤其是在当今绝大部分的行业都实现了信息化的管理的时代,企业所有运营的数据、财务信息等都会存放到数据库中,在用户量和数据量不断变大的情况下,如何保障这些信息的安全、保证随时随地的能被用户访问,同时还需要在用户不间断访问的情况下调整、修改这些数据和结构,用以满足转载 2014-03-03 17:50:32 · 1460 阅读 · 0 评论 -
SQLServer 数据库镜像+复制切换方案
目标: 主机做了Mirror和Replication,当主机出现问题时,Replication和Mirror实现自动的故障转移(Mirror 和Replication都切换到备机,而当主机 重新启动后,自动充当备机的角色)。 环境: 五台虚拟机,配置均为Windows2008 Enterprise + SQLServer2008R2 En转载 2014-03-03 17:38:02 · 729 阅读 · 0 评论 -
常用监控查询语句
SQL Server 2008环境--正在运行中的语句--这个查询可以返回所有正在运行中的连接和它正在运行的语句。如果一个连接处于空闲状态,那就不会被返回。select p.session_id, p.request_id, p.start_time,p.status, p.command,p.blocking_session_id, p.wait_type, p.Wait_tim原创 2014-02-14 17:50:49 · 583 阅读 · 0 评论 -
获取数据库上下文的登录名
--显示当前环境select ORIGINAL_LOGIN() --获取原始登陆名 ,SUSER_NAME() --获取上下文的登录名 --模拟sa 登陆execute as login ='sa'select ORIGINAL_LOGIN() --获取原始登陆名 ,SUSER_NAME() --获取上下文的登录名-原创 2014-02-26 17:25:36 · 614 阅读 · 0 评论 -
5分钟快速分析DB性能
在运行sqlsever 的系统上第一项应该查看的内容是硬件资源的使用率,特别是内存、存储和CPU的使用率。在低内存的条件下,很有可能出现存储活动的增加,因为系统开始使用页面文件作为提交内存的临时存储。这一活动也会提升CPU的使用率,因为WINDOWS需要管理分页的过程。可能注意到CPU的使用率很高或存储系统运行得比正常情况下慢。如果只看到这种现象,不要急于添加更多的CPU或更快的磁盘,原创 2014-02-26 17:16:48 · 757 阅读 · 0 评论 -
监控消耗CPU最多的语句
--1 通用版(适用于2005,2008)SELECT TOP 20CAST(qs.total_elapsed_time / 1000000.0 AS DECIMAL(28, 2))AS [Total Duration (s)], CAST(qs.total_worker_time * 100.0 / qs.total_elapsed_timeAS DECIMAL(28, 2)原创 2014-02-26 14:54:28 · 546 阅读 · 0 评论 -
数据库常用的内部查询
--1 按页面统计表的使用空间select o.name,SUM(p.reserved_page_count) as reserved_page_count,SUM(p.used_page_count) as used_page_count,SUM(case when (p.index_id<2) then (p.in_row_data_page_count+p.lob_used_pag原创 2014-02-26 17:32:53 · 668 阅读 · 0 评论 -
SQL Server 2008内存及I/O性能监控
SQL Server 2008内存性能诊断导读:本文介绍了SQL Server 2008内存性能诊断的方法。关键词:SQL Server 2008 内存性能 以下均是针对Window 32位系统环境下,64位的不在下面描述情况下。 用户模式和内核模式(user mode& kernel mode) 为了防止用户程序访问并篡改操作系统的关键部分,Windows使用了转载 2014-02-10 21:55:25 · 484 阅读 · 0 评论 -
SQL Server的“高可用性”与“灾难恢复” 之二 故障转移群集
SQL Server使用最广的高可用性技术叫做故障转移群集(SQLServer Failover Cluster)。这是一项基于Windows故障转移群集的一种技术。SQLServer故障转移群集技术集成了微软技术一贯简单易用的特点,在部署和管理上都非常容易,同时又能提供非常良好高可用性,因此目前得到了非常广泛的使用。可以说,它是SQL2012之前的各个版本,实现高可用性的必选技术。故障转移群转载 2014-02-13 16:45:59 · 2977 阅读 · 0 评论 -
SQL Server 2008中的Service SID 介绍
【介绍】我们打开SQL Server 2008 Management Studio, 会发现有如下几个登录: NT SERVICE\ClusSvc, NT SERVICE\MSSQL$KATMAI和 NT SERVICE\SQLAgent$KATMAI,这几个登录在安装SQL Server的时候,就会被创建。(其中NT SERVICE\ClusSvc则只有在群集环境下被创建)。我们这里介绍转载 2014-02-12 16:41:24 · 628 阅读 · 0 评论 -
SQL Server的“高可用性”与“灾难恢复” 之一 总体介绍
作为一个数据库服务,SQL Server其实可以分成两个部分:1) SQL Server服务本身SQL作为一个应用服务,接受用户的连接,处理用户发过来的各项请求等。这部分功能是由一组安装在Windows上的可执行文件来提供的。如果这部分出问题,就需要恢复Windows系统、网络连接、SQLServer的可执行文件、以及SQL的一切相关配置。如何能保证这部分的正常运行,在系统故障时能够快速转载 2014-02-13 16:48:56 · 2568 阅读 · 0 评论 -
升级故障转移群集前准备
一 升级sql2008->sql2012指导文档升级 SQL Server 故障转移群集http://technet.microsoft.com/zh-cn/library/ms191009.aspx升级SQL Server 故障转移群集实例(安装程序)http://technet.microsoft.com/zh-cn/library/ms191295%28v=sql.110原创 2014-02-17 10:01:39 · 1142 阅读 · 0 评论 -
升级故障转移群集(步骤1:升级被动节点)
步骤1:升级被动节点1. 先从被动节点升级数据库引擎2.升级好后安装累积更新包CU53.在被动节点升级完成后,将SQL及DTC群集服务转移到被动节点.发生的错误解决方案:使得SQL SERVER 服务Properties, Advanced Policies两个节点都要选上。参考外文:Failover Cluster - Moving原创 2014-02-17 11:19:47 · 963 阅读 · 0 评论 -
MS SQL数据库服务介绍
服务类型服务是一种在系统后台运行的应用程序。服务通常提供一些核心操作系统功能,MS SQL有下面一些服务。服务类型服务描述SQL Server提供数据的存储、处理和受控访问,并提供快速的事务处理Analysis Server为商业智能应用程序提供联机分析处理(OLAP)和数据挖掘功能。转载 2014-03-17 18:08:34 · 604 阅读 · 0 评论