随笔分类 - SQL Server
摘要:1.1、查找缺失索引 SELECT A.USER_SEEKS 查找次数, A.USER_SCANS 扫描次数, ROUND( A.AVG_TOTAL_USER_COST, 2 ) 减少的用户查询的平均成本, A.AVG_USER_IMPACT 可能获得的平均百分比收益, ROUND( ( A.USE
阅读全文
摘要:一、产生原因及影响 索引是数据库引擎中针对表(有时候也针对视图)建立的特别数据结构,用来帮助查找和整理数据,它的重要性体现在能够使数据库引擎快速返回查询结果。当对索引所在的基础数据表进行增删改时,若存储的数据进行了不适当的跨页(SQL Server中存储的最小单位是页,页是不可再分的),就会导致索引
阅读全文
摘要:USE [master] GO ALTER DATABASE 数据库 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 数据库 SET RECOVERY SIMPLE --简单模式 GO USE 数据库 GO DBCC SHRINKFILE (N'
阅读全文
摘要:原文:https://www.cnblogs.com/jearay/p/7715658.html 1.sql server开启clr权限: exec sp_configure 'clr enabled', 1 GO RECONFIGURE GO ALTER DATABASE HWMESTC SET
阅读全文
摘要:一、通过语句查看 --查询哪些死锁SELECT request_session_id spid, OBJECT_NAME( resource_associated_entity_id ) tableName FROM sys.dm_tran_locks WHERE resource_type = '
阅读全文
摘要:原文:https://www.cnblogs.com/Sungeek/p/11150119.html 方法一: 直接输入框写表名然后就能查看相关信息,包括第三个P是存储过程 方法二: 1、也可以使用SQL语句通过系统表来查询,where type=P是系统表的意思,如下: select distin
阅读全文
摘要:转自:http://blog.sina.com.cn/s/blog_8020e41101019k7t.html SELECT field1/field2 FROM TB; 当 field1的数值 > field2的数值时,除法得出的结果是<1的,即0.xxxxxx 这个时候在DB2的环境下SELEC
阅读全文
摘要:原文:https://www.cnblogs.com/qianjinyan/p/9636535.html 1. 获取所有的数据库名 SELECT NAME FROM MASTER.DBO.SYSDATABASES ORDER BY NAME 2. 获取所有的表名 SELECT NAME FROM S
阅读全文
摘要:原文:https://www.cnblogs.com/Rawls/p/10726010.html SQLServer 的备份文件是以.bak 为后缀的文件,如果想要通过备份文件查看数据库版本,通常的做法就是把数据库还原,但是在还原的过程,如果不是相同的数据库版本,就会导致无法还原; 在数据库中,低版
阅读全文
摘要:原文:https://blog.csdn.net/orangewyy/article/details/90287286 软件环境:sql server 和Power Designer 第一步,导出数据库脚本 右键点击你要导出的数据库,选择 任务->生成脚本 一直点击下一步(中间要选中你要导出的表),
阅读全文
摘要:原文:https://www.cnblogs.com/huhangfei/p/5000740.html Sqlserver 中查询表结构信息-字段说明、类型、长度等信息综合语法。 SELECT 表名 = d.name,--case when a.colorder=1 then d.name else
阅读全文
摘要:原文:https://www.cnblogs.com/nikyxxx/archive/2012/10/08/2715423.html create table #Data(name varchar(100),row varchar(100),reserved varchar(100),data va
阅读全文
摘要:百度云: 链接:https://pan.baidu.com/s/1vnbK8mUqAtM8killECOe7Q 提取码:e6gq 原文:https://www.cnblogs.com/net-open/p/11611011.html 在网上找了很多,都是9.0一下的版本,所以这边来发个9.0的版本
阅读全文
摘要:原文: SqlServer性能检测和优化工具使用详细 工具概要 如果你的数据库应用系统中,存在有大量表,视图,索引,触发器,函数,存储过程,sql语句等等,又性能低下,而苦逼的你又要对其优化,那么你该怎么办?哥教你,首先你要知道问题出在哪里?如果想知道问题出在哪里,并且找到他,咱们可以借助本文中要讲
阅读全文
摘要:原文:存储过程详解 存储过程简介 什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,
阅读全文
摘要:链接:https://pan.baidu.com/s/1NUX8oz2RwSA6Tiw-fg0tFg 提取码:fiv1
阅读全文
摘要:IF EXISTS ( SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[FUN_Split]') AND OBJECTPROPERTY(id, N'IsTableFunction') = 1 ) DROP FUNCTION [db
阅读全文
摘要:原文:https://blog.csdn.net/miao0967020148/article/details/71108056 MS-SQL Server select * from Book where BookName like'%C语言%' 在SQL2000下能正常找到,在2005下不能,因
阅读全文
摘要:原文:https://www.cnblogs.com/jaday/p/6088200.html 需求介绍:每天备份线上正式库并且把备份文件复制到测试服务器,测试服务器自动把数据库备份文件还原。 方案介绍: 第1步:在正式库上创建存储过程用来备份数据库和复制到测试服务器,然后新建作业每天定时执行创建的
阅读全文
摘要:日期格式化 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100),
阅读全文