Owen_Zeng 的博客

You want something. Go get it!

排序:
默认
按更新时间
按访问量

无域控AlwaysOn实战教学(二)

在之前的文章,无域控AlwaysOn实战教学 (一)我们已经对AlwaysOn的基础知识,并做好了安装部署无域控AlwaysOn的准备工作。今天就介绍详细的如何安装

2017-11-20 10:32:01

阅读数:1108

评论数:2

无域控AlwaysOn实战教学 (一)

最近正好给客户安装部署无域控的Always On 。详细说明下安装部署的细节和碰到的坑.欢迎各位同学拍砖和评论,有什么问题都可以在下面留言。SQL Server 2012 引入了高可用性组AlwaysOn,用来代替数据库镜像(SQL Server 2005 SP1开始支持的),但是它有一个巨大的局...

2017-11-17 11:23:46

阅读数:1623

评论数:1

深入SQL Server 排序规则的原理

之前一篇文章讲了排序规则的基本概念和误区。今天的文章我主要针对论坛里面一个朋友问他问题,深入的讲下排序规则。这些东西是我感觉我查了很多资料和博客都没有讲到的内容。希望能够帮助大家更加深入的了解他的工作原理

2017-11-13 13:57:22

阅读数:1845

评论数:7

关于writes写入次数的误区

在运维数据库的时候,有时候会遇到磁盘写入非常频繁的情况。磁盘活动时间100%,队列长度高等,此时,我们经常会去做的一件事情是,开启profier 然后查看write数字高的语句,找出是什么语句造成的写入压力。

2017-09-28 13:10:45

阅读数:1079

评论数:0

SQL SERVER ON LINUX安装和使用

其实到微软出这个linux版比较尴尬,如果能早些时候出来的话,肯定是挺好的。不过有总比没有好。今天主要讲SQL SERVER ON LINUX 如何安装 和基本使用

2017-09-27 09:32:39

阅读数:1495

评论数:0

TempDB暴涨问题排查

tempdb日志文件暴增 ,造成磁盘空间不足,甚至影响业务运行。如何找到产生问题的元凶,加以解决避免以后再次发生。

2017-09-08 11:04:03

阅读数:1904

评论数:0

SQL调优日记--并行等待的原理和问题排查

今天处理项目,客户反应数据库在某个时间段,反应特别慢。需要我们提供一些优化建议。由于是特定的时间段慢,排查起来就比较方便。直接查看这个时间段数据库的等待情况。查看等待类型发现了大量的CXPAKET等待类型且等待时间长.

2017-08-27 10:03:00

阅读数:944

评论数:3

关于 varchar max的误区

在论坛或者qq群里都会遇到有人问,类似 varchar(max)不够存字符串的长度怎么办?有的人会说改成text的数据类型。那真相是什么呢?

2017-08-25 18:20:46

阅读数:4957

评论数:5

SQL调优日记--sleeping进程导致的性能问题

在数据库出现的大量的问题中,阻塞占据在很大的比例。而所有的阻塞中,sleeping进程造成阻塞是非常严重但是,能够完全搞明白的人,并不多。我的很多客户对于sleeping 的由来,和他可能导致的问题都知之甚少。今天我就分享下关于sleeping进程

2017-07-18 10:41:49

阅读数:1360

评论数:0

SQL Server Try Catch 异常捕捉

背景 今天遇到一个关于try catch 使用比较有意思的问题。如下一段代码: SELECT @@TRANCOUNT AS A BEGIN TRY BEGIN TRAN SELECT @@TRANCOUNT AS A1 ...

2018-05-29 10:54:01

阅读数:95

评论数:0

事务失败会全部回滚吗?

前言 这个问题看起来是一个简单明了,显而易见的问题。 事务应该是原子的,要么整个事务完成,要么没有完成。 举个栗子 CREATE TABLE TestingTransactionRollbacks ( ID INT NOT NULL PRIMARY KEY , SomeDate ...

2018-01-30 15:49:28

阅读数:396

评论数:0

云上的 SQL SERVER--AZURE

1、什么是Azure SQL 在Azure上有PaaS层的SQL 服务,叫做AzureSQL数据库, AzureSQL是什么呢,简单讲就是,你需要使用数据库直接去申请,不关心后端怎么工作,不需要做备份,不需要做运维,关注自己的应用,当然如调优的动作还是要做的。就是一种以服务方式提供...

2018-01-28 21:45:37

阅读数:146

评论数:0

SQL Server 招聘启事

北京格瑞趋势  专注于SQL Server 数据库 超过10年,拥有国内唯一的SQL Server体检、诊断、监控一体化平台。 我们的口号是:让数据库的管理变得简单 让数据库的管理变得简单= SQL SERVER 专家团队2018招人 1. 初、中、高、大师级 DBA (最强王者也...

2018-01-23 12:23:06

阅读数:136

评论数:0

不会你打我系列--SQL Server 安装

在论坛上经常会碰到有人在问SQL Server安装的问题,今天就专门写这个博客,大家下次遇到问题就可以轻松应对了。

2018-01-04 09:04:46

阅读数:522

评论数:1

SQL Server 2012技术内幕读书笔记--大纲

之前看过2005,2008版本的技术内幕,而《Microsoft SQL Server 2012 Internals》这本书目前没有翻译的书籍,近期会花时间好好读一下。整理一下读书笔记。可能会有点乱,不过我会慢的修正,并且加入一些自己的理解和实际的案例。这个文章主要是整理全书的一个大纲,我可能不会...

2017-12-27 10:19:01

阅读数:262

评论数:0

关于SQL Server技术内幕--你可能不知道的事

如果把学习SQL Server 数据库技术,比作修炼武功,那么技术内幕系列书籍可以称为独孤九剑。这是我最喜欢的,也是我经常推荐给别人的。2005 总共4本,后续的版本有几本呢?SQL Server 2012技术内幕有哪几本?2012以后的版本呢呢?

2017-12-22 17:07:34

阅读数:1481

评论数:0

SQL实战日记--数据库文件还原问题排查

前言 昨天群里有为同学,在测试文件组的备份还原时,遇到了一个问题。测试的脚本参考的是KK的博客 ,版本下,运行是正常的没有问题的。但是在SQL SERVER 2014版就提示上面的问题,查询处理器无法为表或视图“TAB”生成计划,因为该表驻留在不处于联机状态的文件组中。

2017-12-22 08:50:27

阅读数:632

评论数:0

SQLServer实战日记--日志传送中断问题排查

给客户搭建了一个日志传送,从A服务器通过日志传送到B服务器,B服务器作为报表服务器,可以查询一些报表.但是今天突然告诉我,他们的日志传送不同步了,辅助服务器上面没有最新的数据。

2017-12-21 12:06:49

阅读数:569

评论数:0

如何处理SQLServer数据库损坏

作为数据库技术顾问,我每年有会处理超过10起以上客户数据库损坏的的案例。在论坛每年也会有几十次以上发帖咨询相关问题.。数据库损坏的危害是极其严重的,但是偏偏又是经常出现,这是为什么呢?因为大多数数据库缺乏专业的人员管理,没有做好定期的巡检,真正发现问题的时候已经是灾难性的 。那么如果我们不幸的那遇...

2017-12-17 18:13:53

阅读数:831

评论数:1

性能调优--SQL Server计划缓存

我们提交给SQL Server 的SQL语句都是逻辑上,他们最终都会被编译成物理上的执行计划。生成的执行计划会被缓存在计划缓存中以便下次重用。今天我想谈谈关于计划缓存及其在SQL Server中的副作用

2017-12-15 17:44:32

阅读数:141

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭