Welcome 微信登录

首页 / 数据库 / SQLServer

获取SqlServer存储过程定义的三种方法

获取SqlServer存储过程定义的三种方法

存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。 由于存储过程在创建时即在数据库服务器上进行了编译并存储在数据库中,所以存储过程运行要比单个的SQL语句块要快。同时由于在调用时只需用提供存储过程名和必要的参数信息,所以在一定程度上也可以减少网络流量、...
当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法

当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法

最近同事反映,在使用pt-heartbeat监控主从复制延迟的过程中,如果master down掉了,则pt-heartbeat则会连接失败,但会不断重试。重试本无可厚非,毕竟从使用者的角度来说,希望pt-heartbeat能不断重试,直到重新连接上数据库。但是,他们发现,不断的重试会带来内存的缓慢增长。重现环境:pt-heartbeat v2.2.19,MySQL社区版 v5.6.31,Perl v5.10.1,RHEL 6.7,内存500M为了避免数据...
SQL Server 2012安装后服务器名称找不到的解决办法

SQL Server 2012安装后服务器名称找不到的解决办法

网上说使用localhost即可,确实没错,但是有的仍旧会报出无法找到错误,我在无法通过的时候又重新安装了SQLServer,这次选中全部默认安装,之前使用的是选择安装,然后发现多了几个配置,其中有一项是建立实例,然后我再次选默认,安装完成后,再启动SQLServer2012,服务器名称中输入localhost,连接,ok.猜想:估计是安装时没有建立实例所致,本机就没有安装实例 ,所以填localhost也没有用了。以上所述是小编给大家介绍的SQL Ser...
利用SQL Server数据库邮件服务实现监控和预警

利用SQL Server数据库邮件服务实现监控和预警

背景现在越来越多的企业、公司要求对于数据库实现7*24小时的数据库监控,一般情况下采用的就是第三方的平台来实现邮件和手机短信的监测提醒。前几日公司新上了一台服务器,急于部署程序还没来得及搭建其他相关平台,为了更好的监控数据库,暂时用SQL Server自带的邮件服务来实现对数据库的监控和预警。下面简要介绍下配置的过程便于以后使用。配置邮件整个部分的核心就是配置邮件服务,这部分需要一个邮件账户以及相应的邮件服务器。下面就以QQ的邮件为例进行说明。1.设置邮件...
SqlServer中如何解决session阻塞问题

SqlServer中如何解决session阻塞问题

简介对于数据库运维人员来说创建session或者查询时产生问题是常规情况,下面介绍一种很有效且不借助第三方工具的方式来解决类似问题。最近开始接触运维工作,所以自己总结一些方案便于不懂数据库的同事解决一些不太紧要的数据库问题。类似方法很多理论也很多,我就不做深究,就是简单写一个方案,便于菜鸟使用的。阻塞理解在Sql Server 中当一个数据库会话中的事务正锁定一个或多个其他会话事务想要读取或修改的资源时,会产生阻塞(Blocking)。通常短时间的阻塞没有...
sql server 2012安装程序图集

sql server 2012安装程序图集

重点:下面的安装步骤都在断网环境下安装的因为我想查看联网跟没有联网SQL2012会不会下载并安装.net2.0 和.net3.5和.net4和SP1补丁包我的环境:没有集成SP1补丁包的安装包大小是4.71GB,在论坛上各个安装包大小版本都有,我觉得还是以MSDN我告诉你或者MSDN为准。问题一:X64位 集成SP1只需要3.94GB,比X86-X64版本大小还要小??而且在安装X86-X64版的时候没有选项给你选择是安装SQL2012 32位还是64位?...
Windows Server2008 R2 MVC 环境安装配置教程

Windows Server2008 R2 MVC 环境安装配置教程

web开发中避免不了运行环境的搭建,个人认为这是没有什么技术含量而又浪费时间的工作.所以将环境搭建的步骤记录下来,希望可以帮到有需要的朋友少走些弯路.如果有朋友遇到本文未提到的问题也欢迎同笔者联系,一起讨论共同进步.Windows Server2008 R2 MVC环境配置之--SQL Server 2008 R21.下载地址:Microsoft® SQL Server® 2008 R2 SP2 - Express Edition2.解压镜...
SQL2000安装后,SQL Server组无项目解决方法

SQL2000安装后,SQL Server组无项目解决方法

昨天装了个SQL2000,打开企业管理器,发现SQL Server组下面没有任何的内容,提示“无项目”。之前sa设置的都是空密码就没碰到这个现象,这次sa用户设置了密码就出现这个情况!解决方法打开企业管理器,如下图,在“SQL Server组”上右击,选“新建SQL Server注册”,用向导选择一个服务器,一般都是本地,在上面默认的有,双击一下添加右边的框里就行了,选择验证方式,一般都是用电脑系统账号验证,因为站长是在本地使用的,完成注册,这样就OK了。...
SQL SERVER 2000 9003错误的解决方法(只适用于SQL2000)

SQL SERVER 2000 9003错误的解决方法(只适用于SQL2000)

关于SQLSERVER 9003错误解决方法 只适用于SQL2000:"无法打开新数据库 "POS"。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 9003)"看是9003错误,就想到可能是由于日志文件的原因,再看数据库文件可能损坏,于是想到dbcc checkdb指令.方法如下:1.我们使用默认方式建立一个供恢复使用的数据库(如pos)。可以在SQL Server Enterprise Manager里面建立...
sql server 编译与重编译详解

sql server 编译与重编译详解

SQLSERVER编译与重编译编译的含义当SQLSERVER收到任何一个指令,包括查询(query)、批处理(batch)、存储过程、触发器(trigger)、预编译指令(prepared statement)和动态SQL语句(dynamic SQL Statement)要完成语法解释、语句解释,然后再进行“编译(compile)”,生成能够运行的“执行计划(execution plan)”。在编译的过程中,SQLSERVER会根据所涉及的对象的架构(sc...
SqlServer 英文单词全字匹配详解及实现代码

SqlServer 英文单词全字匹配详解及实现代码

SqlServer英文单词全字匹配环境:Vs2013+Sql Server2012问题:现在数据库记录如下:Sentence列保存的是英文的句子,我现在想找出所有包含“I”(单词)的句子,如果我用 Sentence like "%I",作为条件的话,那么像上图选中的那条有个单词“it“(不区分大小写的情况下),它也会被Select出来,而我只想找出含有“I”这个单词的句子的记录。解决:SqlServer提供了模式匹配,类似于正则,详细内容查阅相关文档。我先...
<< 161 162 163 164 165 166 167 168 169 170 >>