拥有MSSQL标签的文章

SqlServer 订阅和发布

本文描述利用Sql Server订阅和发布来进行两个服务器之间的热备份。1 准备首先两个服务器之间要能相互通讯,也就是能ping命令能通。平时我们链接数据库的时候,经常都是用的ip登陆,但是发布的时候不能这样,必须用服务器名称,不然会报错,修改host文件,将IP地址和名字加入的服务器上。2 发布 2.1.新建发布在数据库A服务器下找到【复制】【本地发布...
阅读全文

SQL Server索引结构

索引是我们常见的优化数据库查询速度的重要手段和方式,本文将通过如下几个方面来描述SQL Server数据的索引结构相关知识。1. 什么是索引对于索引的理解,我们可以看成一本书的目录,当书没有目录存在时候,要找到书上某一章的内容时非常麻烦,只有从第一页开始翻一页一页看,直到找到我们所要找的内容所在的那一页位置。那么对于数据库也是如此,如果从表A中要找一个某一个字段B它的值等于C的所有...
阅读全文

SQL Server 统计信息

SQL Server统计信息是区别于Mysql的一个重要特性,MySQL数据库中并不存在统计信息这一个东西,可能对于一部分开发来说从来没有听说过统计信息这一东西,本文的将来介绍统计信息的一些知识。1. 什么是统计信息?统计信息的用途是什么?SQL Server统计信息SQL Server statistics,主要是用来优化SQL语句的执行速度的。其原理是查询优化器采用统计信息来产...
阅读全文

SQL Server 急救包(First Responder Kit)入门教程

今年开始一直在持续优化公司一个老项目中的SQL Server数据库,主要暴露出来的问题是查询非常缓慢,之前一些的文章中也提到过,趁着疫情没有结束,系统流量不高做一些持续性的优化,其实之前就陆陆续续的做了好多,今天主要介绍一位真真的大神和他工具给我提供的帮助。Brent Ozar大神是微软的SQL Server Master级别专家,提供独立的SQL Server数据库优化咨询,多年的SQL...
阅读全文

SQL Server线上生产环境调优之Profiler

一直以来公司一套线上运行的招投标业务系统,基于.net framework 4.5,年代比较久远直接也快7年了,由于一些历史原因和当年团队的因素之前的开发者选择了存储过程作为主要业务逻辑的开发方式,相信这也是国内大多数此类业务系统的问题。随着业务逻辑日益复杂,数据量的日益增加,查询越来越缓慢同时有些操作开始出现超时的现象,这自然是非常影响用户体验的,因此优化迫在眉睫。对性能的优...
阅读全文

SQL Server 缓存清除与内存释放

近期遇到了关于SQL Server服务器内存暴涨的问题,做为一个常常工作再Linux和Mysql的用户,如今对SQL Server的确不是最熟悉,因此专门记录下相关问题。首先需要明确这些暴涨的内存是什么,来自哪里?内存一般都是SqlServer运行时候用作缓存的,例如你运行一个select语句,执行个存储过程,调用函数;1. 数据缓存:执行个查询语句,SqlServer会将相关...
阅读全文

SQL Server 2008R2 Filestream 简介以及垃圾回收集

Sql Server 2008R2 Filestream垃圾回收集
阅读全文
  • 本博客使用免费开源的 laravel-bjyblog v5.5.1.1 搭建 © 2014-2018 lokie.wang 版权所有 ICP证:沪ICP备18016993号
  • 联系邮箱:kitche1985@hotmail.com