查询目前连接的客户端的相关信息

--查询目前连接的客户端的相关信息 SELECT c.local_net_address AS SQLServerIP, c.client_net_address AS ClientIP, c.client_tcp_port AS ClientTcpPort, ...

2018-03-30 16:11:27

阅读数 95

评论数 0

多个单列索引执行计划如何选择?

USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t(id INT IDENTITY(1,1) PRIMARY KEY, a INT,b INT,c INT) GO --插入 1000 * 1000 =...

2018-03-28 17:32:31

阅读数 277

评论数 0

导入导出 Excel 和 txt 文件

--------------------------- 1. 查询/导入EXCEL ------------------------------------- /* 1. 如有 “尚未注册 OLE DB 访问接口 "Microsoft.ACE.OLEDB.12.0&quo...

2018-03-28 16:20:22

阅读数 837

评论数 0

怎样查出SQLServer的性能瓶颈

原文: 点击打开链接 怎样查出SQLServer的性能瓶颈 --王成辉翻译整理,转贴请注明出自微软BI开拓者[url]www.windbi.com[/url] --原帖地址 如果你曾经做了很长时间的DBA,那么你会了解到SQLServe的性能调优不是一个精密的科学。即使是,对于为最...

2018-03-28 11:18:45

阅读数 1462

评论数 0

The transaction log for database 'dbname' is full due to 'LOG_BACKUP'.

The transaction log for database 'dbname' is full due to 'LOG_BACKUP'. xx库的事务日志已满,需要进行日志备份。 看了一下, 是一个不太重要的库, 设置为了完整模式, 日志没有日常的备份计划, 但又限制了大小。 处理方式: ...

2018-03-27 09:22:54

阅读数 2713

评论数 0

前后%是否有建立索引的必要?

USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t( id INT IDENTITY(1,1), [name] NVARCHAR(20) NOT NULL, CONSTRAINT pk_t PR...

2018-03-26 17:59:58

阅读数 117

评论数 0

连接池的最大连接数对并发数的影响

using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Diagnostics; using System.Linq; using Sy...

2018-03-26 16:12:02

阅读数 1631

评论数 1

IN和OR会走索引吗?

--注:所有步骤均按序号分步单独执行,并观察对应的情况 --0. USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t(pkId INT IDENTITY(1,1) PRIMARY KEY, id V...

2018-03-23 11:38:43

阅读数 5337

评论数 0

SQLServer判断文件是否存在

DECLARE @path NVARCHAR(255) DECLARE @t TABLE (File_Exists INT,File_is_a_Directory INT,Parent_Directory_Exists INT) SET @path='d:\data.txt' --路径自己改 SE...

2018-03-22 08:46:12

阅读数 290

评论数 0

用SQL作业+导入导出向导(SSIS包)实现定期导出EXCEL文件

前面写过一篇博客: 用SQL作业+导入导出向导(SSIS包)实现灵活的数据传输而实际上, 定期从SQL Server中导出EXCEL文件的同学更多, 这也是比较常见的需求。下面以 Win10+SQL Server2017 为例,实现导出EXCEL文件。一、随便在一个库上右键, 在菜单中找到 “导出...

2018-03-21 17:28:26

阅读数 1032

评论数 0

在 SA 和 Windows 等账户都被禁用的情况下如何登录?

所有 sysadmin 账户都不可用,或者忘记了或者被禁用的导致无法登录,这个偶尔还是能见到的。这个确实让人着急, 为了这么点事重装SQL Server 还是不值。那如何处理呢?下面以 Win10+SQL Server2017 为例来示范操作。---------------------------...

2018-03-21 13:08:54

阅读数 1259

评论数 0

sp_WhoIsActive

下载地址:点击打开链接 SET QUOTED_IDENTIFIER ON; SET ANSI_PADDING ON; SET CONCAT_NULL_YIELDS_NULL ON; SET ANSI_WARNINGS ON; SET NUMERIC_ROUNDABORT OFF; SET ARI...

2018-03-20 13:55:19

阅读数 429

评论数 0

Windows集群服务与Alwayson关系测试

环境:均为 Windows Server2008, SQL Server版本为 2014 企业版。Windows群集共有 5 个节点:1. sql12. sql23. h14. h25. websql1(主副本), sql2 有一个alwayson可用性组,无侦听器,异步提交,手动转移;h1(主副...

2018-03-16 14:27:41

阅读数 613

评论数 0

用事务为防止并发时多次更新同一记录

--准备测试表及测试数据 USE tempdb GO IF OBJECT_ID('task') IS NOT NULL DROP TABLE task GO CREATE TABLE task ( taskId INT IDENTITY(1,1) PRIMARY KEY ,taskName N...

2018-03-16 14:10:33

阅读数 2313

评论数 0

@n is null or n=@n 是否能保证效率?

@n is null or n=@n 这种写法是部分开发人员推崇的, 目的是避免SQL的拼接,避免动态SQL。乍一看, 还是挺好的, 存储过程入口有一万个参数也无所谓, SQL语句里面全这么写上, 让SQL Server帮忙判断一下就是了。但效率到底高不高, 还是得评测一下。--注:按序号分开执行...

2018-03-16 10:42:09

阅读数 154

评论数 3

一台执行缓慢CPU偏高的DB服务器的处理

一台生产环境的 Windows Server2008 的DB服务器, 数据库为 SQL Server2014 (无补丁), 经常发生 CPU 偏高(经常跳到80%,90%, 平均也有 45%左右 )。 配置(虚拟机): 但奇怪的是这台机基本上没有用户访问, 一天都不到一次, 主要是监控的S...

2018-03-09 15:38:13

阅读数 184

评论数 2

默认以管理员权限启动 VS

右键VS启动图标,找到文件对应位置, 我本机是:D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe

2018-03-09 09:01:16

阅读数 1362

评论数 0

查询系统表

;WITH cte AS ( SELECT tbl.*, CAST( CASE WHEN tbl.is_ms_shipped = 1 THEN 1 WHEN ( ...

2018-03-07 15:36:52

阅读数 131

评论数 0

获取某个表的写插入语句时最少需要的列名脚本

--获取某个表插入时必须要的字段 DECLARE @tableName NVARCHAR(200) SET @tableName='BuyApply' --替换实际表名 ;WITH cte AS ( SELECT c.name AS colName FROM sys.columns c WHER...

2018-03-05 15:04:35

阅读数 80

评论数 0

MSSQL · 最佳实践 · SQL Server备份策略

原文: 点击打开链接author: fengyi摘要在上一期月报中我们分享了SQL Server三种常见的备份技术及工作方式,本期月报将分享如何充分利用三者的优点来制定SQL Server数据库的备份和还原策略以达到数据库快速灾难恢复能力。上期月报:MSSQL · 最佳实践 · SQL Serve...

2018-03-02 21:12:26

阅读数 1128

评论数 0

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