- 博客(22)
- 资源 (84)
- 收藏
- 关注
原创 查看SQL Server有几个 NUMA 节点及CPU情况
SELECT DISTINCT memory_node_id FROM sys.dm_os_memory_clerks
2017-06-30 15:38:30 1134
转载 如何将 TCP/IP 端口映射到 NUMA 节点
原文: SQL Server 如何支持 NUMA如何将 TCP/IP 端口映射到 NUMA 节点SQL Server中的“最大并行度”的配置建议TCP/IP 端口到非一致性内存访问 (NUMA) 节点的关联在 SQL Server 配置管理器中配置为服务器设置。若要将 TCP/IP 地址和端口设置到一个或多个节点,请在端口号后用括号追加一个节点标识位图(关联
2017-06-30 15:22:23 504
原创 存储过程的监控表DBA_proc_log
----------------------- 创建监控表 ----------------------------------创建存储过程(普通SQL也可以,但要改程序了) 记录表IF OBJECT_ID('[dbo].[DBA_proc_log]') IS NOT NULL DROP TABLE [dbo].[DBA_proc_log]GOCREATE TABLE [dbo].[DB
2017-06-29 14:34:40 998
原创 查看等待类型
WITH [wait_time_ms] AS ( SELECT [wait_type] , [wait_time_ms] AS [wait_time_ms] , ( [wait_time_ms] - [signal_wait_time_ms] ) AS [resource_
2017-06-29 11:46:41 468
原创 查看正在执行的SQL
--==================================================--查看正在执行的SQLSELECT s.[session_id] , r.[start_time] , r.estimated_completion_time, r.percent_complete, DATEDIFF(MILLISECOND, r
2017-06-29 11:43:38 417
原创 在 ErrorLog 日志中开启死锁标记
--使用下面的命令,将有关的跟踪标志启用。DBCC TRACEON (3605,1204,1222,-1) /*说明:3605 将DBCC的结果输出到错误日志。1204 返回参与死锁的锁的资源和类型,以及受影响的当前命令。1222 返回参与死锁的锁的资源和类型,以及使用了不符合任何 XSD 架构的 XML 格式的受影响的当前命令(比1204更进一步,SQL 2005及以上可用)。
2017-06-29 11:39:26 1265 1
原创 SQL Server: 将 16进制 转成字符串及根据GUID产生bigint
--通用的做法select sys.fn_varbintohexstr(0x02000000DD6BE318DC3B2B260AA9923FE133FB046EA0EEE10000000000000000000000000000000000000000)--适合2014,不适合2005SELECT '0x'+CONVERT(VARCHAR(MAX),0x02000000DD6BE318DC
2017-06-28 11:23:57 4169
原创 SQLClr 切分中英文
--请注意!!!!!--A. 请将 [master] 替换为当前库--B. 请将主程序集的dll路径替换为当前库中的路径--C. 出现错误:在 master 数据库中记录的数据库所有者 SID 与在数据库 'dbName' 中记录的数据库所有者 SID 不同。-- 应该通过使用 ALTER AUTHORIZATION 语句重置数据库 'db_Study' 的所有者来更正此情况。--
2017-06-27 10:50:37 1065
转载 间断与孤岛
原文:点击打开链接--缺失范围和现有范围(也称间断和孤岛问题)--1、缺失范围(间断)/*收集人:TravyLee时间:2012-03-25如有引用,请标明“此内容源自MSSQL2008技术内幕之T-SQL”*//*求解间断问题有几种方法,小弟我选择性能较高的三种(使用游标的方法省略有兴趣不全的大哥大姐请回复)--------------------------------
2017-06-23 08:43:16 283
转载 High CPU Dump收集工具 - ProcDump使用方法
原文:点击打开链接工具介绍ProcDump是System Internal提供的一个专门用来监测程序CPU高使用率从而生成进程dump文件的工具。ProcDump可以根据系统的CPU使用率或者指定的性能计数器来针对特定进程生成一系列的dump文件,以便调试者对事故原因进行分析。下载地址http://technet.microsoft.com/en-us/sysinterna
2017-06-19 17:20:08 2947
转载 WinDbg调试CPU占用高的问题 试验+实战 《第七篇》
原文: 点击打开链接一、High CPU试验 1、示例代码 static void Main(string[] args) { Console.Clear(); Console.WriteLine("到命令行下,切换到windbg目录,执行adplus -hang -pn highcpu
2017-06-19 11:21:42 1663
转载 查看数据库对象间的依赖关系
原文: 点击打开链接在SQL Server中,(可编程)对象间的引用即依赖关系,有多种方式可以检查,随着版本变更,方式也有所不同。父子关系的对象,不通过依赖关系来查询,比如:1. 外键关系黄色别墅http://www.326dy.com/ Foreign Key2. 表上的索引,触发器 Indexes and Triggers
2017-06-16 13:46:53 1639 1
转载 VS2015 Git 源码管理工具简单入门
原文:点击打开链接1.VS Git插件1.1 环境VS2015+GitLab1.2 Git操作过程图解 1.3 常见名词解释拉取(Pull):将远程版本库合并到本地版本库,相当于(Fetch+Meger)获取(Fetch):从远程版本库获得最新版本合并(Meger):将两个版本库进行合并操作提交(Com
2017-06-15 13:33:58 1625
原创 获取SqlProfiler中的存储过程
--将 textdata 列由 text 类型改为 nvarchar(max)ALTER TABLE traces_20170615 ALTER COLUMN textdata NVARCHAR(MAX) --改成实际的跟踪表GO--视图1: 获取存储过程(以 proc 开头则视为存储过程)IF OBJECT_ID('view_traces') IS NOT NULL DROP VIEW
2017-06-15 09:01:03 920
原创 查看SQLServer占用内存
--查看SQLServer占用内存IF CAST(SUBSTRING(@@VERSION,22,4) AS INT)<2008 select cast(cntr_value/(1024.0) as DECIMAL(12,1)) AS SQLServerMemoryMB from master.sys.sysperfinfo AS s where counter_name='Total Se
2017-06-14 10:40:41 2860
原创 SQL Server错误日志:A fatal error occurred while reading the input stream from the network
A fatal error occurred while reading the input stream from the network. The session will be terminated (input error: 10054, output error: 0).spid126 错误: 4014,严重性: 20,状态: 11。相关解决方案:"常规网络错误,"当应用程序
2017-06-13 11:14:23 3061
转载 C#使用ICSharpCode.SharpZipLib.dll压缩文件夹和文件
原文:点击打开链接using System;using System.Collections.Generic;using System.Linq;using System.Text;using ICSharpCode.SharpZipLib.Zip;using System.IO;using ICSharpCode.SharpZipLib.Checksums;using Syst
2017-06-12 11:32:55 1339
转载 SQL Server健康检查
原文:点击打开链接SQL Server健康检查的重要性对一台新的或不熟悉的服务器,你首先要做的是收集尽可能多有关Server的信息,从硬件和存储子系统的细节,到OS,再到SQL Server实例本身。你需要知道要处理什么事情----配置是否差,存储子系统完全不充分的过时Server,或者,希望一些东西更佳。对于把精力放在正确管理和优化数据库Server,这份信息是一个关键的开始点。作为一个
2017-06-07 14:43:29 1507
原创 SQL代理服务预警
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Proc_DBA_SQLAgentWarning]') AND type in (N'P', N'PC')) DROP PROCEDURE [dbo].Proc_DBA_SQLAgentWarningGO-- =================
2017-06-07 11:24:25 481
原创 开发服务器判断哪些DB长时间没有使用
--开发服务器判断哪些DB长时间没有使用DECLARE @lastDDLDate DATETIMESET @lastDDLDate='2017-01-01'DECLARE @dbs TABLE ( rowNum INT IDENTITY(1,1) PRIMARY KEY ,dbName NVARCHAR(300) ,lastCreateTime DATETIME ,lastModi
2017-06-06 16:26:09 499
转载 查看索引的使用情况
--==========================================--查看索引的使用情况--索引在重建或删除新建时sys.dm_db_index_usage_stats中相关的数据会被清除--索引在重整是不会清除sys.dm_db_index_usage_stats的数据SELECT DB_NAME(ixu.database_id) DataBase_Name ,
2017-06-06 15:59:33 651
转载 Configure Always On Availability Group for SQL Server on Ubuntu——Ubuntu上配置SQL Server Always On Avail
原文: 点击打开链接下面简单介绍一下如何在Ubuntu上一步一步创建一个SQL Server AG(Always On Availability Group),以及配置过程中遇到的坑的填充方法。目前在Linux上可以搭建两种类型的SQL Server AG,一种是高可用性的结构同时使用Cluster服务器提供业务连续性。这种结构包括read-scale节点。接下来就会介绍这种AG的
2017-06-05 16:53:15 814
SqlServer2022
2024-09-03
配置连接串和SQL,导出json
2019-10-01
CKEditor5 classic for .net core Demo
2018-11-09
sqlassistant 9.5.452
2018-03-29
SQL_Delta_for_SQL Server
2017-11-07
将SQLSEVER中的表根据条件导出为EXCEL文件_fixed
2017-08-15
正则表达式测试器
2017-07-27
git 和 TortoiseGit (均64bit)
2017-04-13
sqlclr函数,根据url获取html
2016-10-20
C# 任务管理器及控制台获取CPU占用率前3位进程
2016-09-22
磁盘IO检查工具CrystalDiskMark
2016-06-03
SQL Assistant 7.2 (带注册机)
2016-05-30
SQL Assistant v7.2 (带注册)
2016-05-30
AplexSQLLog2014
2016-01-13
jquery无刷新上传 .net版
2014-08-26
odp.net 免安装 dll 全套 [包括32位(2.0,4.0),64位(2.0,4.0)]
2013-09-30
odp.net 11g (10g也能用)
2013-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人