随笔分类 -  MSSQL dba开发

摘要:关键词:查看存储过程中引用的表,查看表在哪些存储过程中出现过 很多时候需要找到存储过程所依赖的对象。博客描述了一种在SQL服务器中查找存储过程依赖关系的方法。 以下查询创建存储过程。 1.创建存储过程查询依赖 IF object_id('usp_getpersonaddress') is not n 阅读全文
posted @ 2019-04-03 17:41 郭大侠1 阅读(896) 评论(0) 推荐(0) 编辑
摘要:此博客介绍了简单但有用的提示和优化,以提高存储过程的性能。 0.with recompile:重编译 exec uspGetSalesInfoForDateRange ‘1/1/2009’, 31/12/2009 with recompile 1.使用SET NOCOUNT ON SQL Serve 阅读全文
posted @ 2019-04-03 11:43 郭大侠1 阅读(1759) 评论(0) 推荐(0) 编辑
摘要:写代码的一个重要方面是格式化。没有人喜欢格式错误的代码。对于继承它的人,甚至是作者,他/她在一周左右后检查它是很难理解/维护的 我确实理解开发人员在严格的交付准则下工作,没有人会想要延迟交付,而不是格式化代码,使其变得美观漂亮。但是,使用免费的T-SQL格式化程序,它几乎不需要时间,并且可以在不延迟 阅读全文
posted @ 2019-04-03 11:15 郭大侠1 阅读(423) 评论(0) 推荐(0) 编辑
摘要:个人总结: (1)多个值赋值 SET语句可以一次为变量赋值。为了将值分配给两个不同的变量,需要两个不同的SET语句。 SELECT语句可以在一个go中为多个变量赋值,如上面的查询所示 (2)使用 select 查询作为值 当使用 set @var=(select ....) 如果查询返回多个结果集, 阅读全文
posted @ 2019-04-03 11:10 郭大侠1 阅读(815) 评论(0) 推荐(0) 编辑
摘要:是的,SQL Server数据库可以区分大小写。区分大小写意味着SQL Server将为CASE,Case,CaSe等返回不同的结果集,并将所提到的字符串视为3个不同的字符串。区分大小写的数据库具有区分大小写的排序规则。在本博客中,我们将介绍区分大小写的搜索。这里给出了整理列表 让我们考虑一个例子 阅读全文
posted @ 2019-04-03 11:05 郭大侠1 阅读(616) 评论(0) 推荐(0) 编辑
摘要:(4.22)sql server视图 关键词:sql server视图、索引视图 SQL Server视图是由SQL语句组成的逻辑数据库对象。它也可以称为由SQL语句组成的虚拟表,该SQL语句可能包含来自一个或多个物理表的数据。通常会创建视图 - 安全 将用户限制为某些表中的特定行或列,而不是所有数 阅读全文
posted @ 2019-04-03 10:53 郭大侠1 阅读(465) 评论(0) 推荐(0) 编辑
摘要:关键词:科学计数法 在查询结果窗口中复制列标题似乎是一项简单的任务,但对于业余爱好者来说,这可能是一场噩梦。 没有可见的指令/链接/按钮,其中一个可以使用列标题单击和复制所选数据。让我们看看如何在SQL Server Management Studio查询窗口中复制列标题。 1、一种方法是 - 在结 阅读全文
posted @ 2019-04-03 10:44 郭大侠1 阅读(1321) 评论(0) 推荐(0) 编辑
摘要:len是任意字符均为一个占位符字节。datalength是根据字符集不同判断占用,如一个中文占用2个字节。 阅读全文
posted @ 2019-04-03 10:21 郭大侠1 阅读(239) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/fishparadise/p/4809014.html 前言 SQL SERVER提供多种不同的数据导出导入的工具,也可以编写SQL脚本,使用存储过程,生成所需的数据文件,甚至可以生成包含SQL语句和数据的脚本文件。各有优缺点,以适用不同的需求。 阅读全文
posted @ 2019-04-01 16:29 郭大侠1 阅读(7061) 评论(0) 推荐(2) 编辑
摘要:(4.19)sql server中的事务模式(隐式事务,显式事务,自动提交事务) 1.概念:隐式事务,显式事务,自动提交事务 2.操作:如何设置事务模式 3.存储过程中的事务 XACT_ABORT 1.概念 【1】隐式事务:即每个窗口系统会自动加上begin tran,但是不会自动提交,需要手动使用 阅读全文
posted @ 2019-02-26 14:59 郭大侠1 阅读(4910) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/chinesern/p/8886878.html SqlServer数据压缩测试 环境说明 1.SqlServer数据压缩介绍 6.性能数据对比 可以看到:页压缩的数据压缩比更佳! 可以看到:写入数据时行压缩和页压缩都需要压缩操作,所以cpu占用 阅读全文
posted @ 2019-01-04 11:10 郭大侠1 阅读(282) 评论(0) 推荐(0) 编辑
摘要:sql server中的uuid 建表: 1、自增长studentno int primary key identity(1,1)——bigint也是可以的2、创建uuidcustomerid uniqueidentifier primary key default newid() 获取UUID:s 阅读全文
posted @ 2018-12-07 11:48 郭大侠1 阅读(8833) 评论(0) 推荐(0) 编辑
摘要:(4.16)存储过程的加密与解密 存储过程加密概念:无法查看到过程的内容,也无法右键生成create等脚本 适用范围:从SQL2008到SQL2016,2017和2019还没试过,2005反正不行 【1】先决条件DAC 【1.1】远程DAC启用(如果本机就不用这一步) --执行下面的SQL可以启用远 阅读全文
posted @ 2018-12-03 17:53 郭大侠1 阅读(1170) 评论(0) 推荐(0) 编辑
摘要:全文索引的概念:搜索引擎如何工作? 总结就是一句话:直接看倒排索引图。 总结: 词组包含所有存在行的唯一标识。 信息检索已经发展的非常成熟了,应该所有人都不陌生。我有幸这几年接触过并且实际做过一些搜索引擎开发的工作,特此总结并分享给大家。实际上,一个成熟的搜索引擎是想当复杂的,比如百度的,就分ngi 阅读全文
posted @ 2018-08-30 18:34 郭大侠1 阅读(405) 评论(0) 推荐(0) 编辑
摘要:Sql Server 里的向上取整、向下取整、四舍五入取整的实例! 【四舍五入取整截取】 select round(54.56,0) 【向下取整截取】 SELECT FLOOR(54.56) 【向上取整截取】 SELECT CEILING(13.15) 以下转自:http://www.2cto.co 阅读全文
posted @ 2018-08-15 11:09 郭大侠1 阅读(1754) 评论(0) 推荐(0) 编辑
摘要:参考转自:https://blog.csdn.net/y1535623813/article/details/73331157 --参数嗅探 Parameter Sniffing 【1】存储过程中的疑惑 --当使用存储过程的时候,总是要使用到一些变量。变量有两种,一种--是在存储过程的外面定义的。当 阅读全文
posted @ 2018-08-09 15:47 郭大侠1 阅读(753) 评论(0) 推荐(0) 编辑
摘要:30分钟全面解析-SQL事务+隔离级别+阻塞+死锁 转自:https://blog.csdn.net/slowlifes/article/details/52752735 30分钟全面解析-SQL事务+隔离级别+阻塞+死锁 转自:https://blog.csdn.net/slowlifes/art 阅读全文
posted @ 2018-08-08 15:33 郭大侠1 阅读(342) 评论(0) 推荐(0) 编辑
摘要:关键字:跟踪标记,跟踪 【0】DBCC状态、验证、其他语句 状态语句 DBCC INPUTBUFFER 显示从客户端发送到MS SQL Server 的最后一个语句DBCC OPENTRAN 如果在指定数据库内存在最旧的活动事务和最旧的分布和非分布式复制事务,则显示与之相关的信息。只有当存在活动事务 阅读全文
posted @ 2018-08-07 18:17 郭大侠1 阅读(568) 评论(0) 推荐(0) 编辑
摘要:SQL Server快速导入数据分享 核心参考:官网~~https://docs.microsoft.com/zh-cn/sql/relational-databases/import-export/import-data-from-excel-to-sql?view=sql-server-2017 阅读全文
posted @ 2018-08-06 18:31 郭大侠1 阅读(242) 评论(0) 推荐(0) 编辑
摘要:SQL Server 数据库规范 一、 命名规范 常用对象命名规范,使用帕斯卡命名法(Pascal,单词首字母大写),统一使用英文。 1. 表。英文单数名词,尽量写完整单词名称一般不超过3个英文单词都可表达出表的意思。使用帕斯卡命名法。 如:User,UserRole,Role,Group,Fami 阅读全文
posted @ 2018-08-03 17:36 郭大侠1 阅读(308) 评论(0) 推荐(0) 编辑