-
sqlserver 查看表锁和解决表锁问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
?select???request_session_id???spid,OBJECT_NAME(resource_associated_entity_id)?tableName??? ????from???sys.dm_tran_locks?where?resource_type='OBJECT' ?????? ????--spid???锁表进程? ????declare?@spid??int? ????Set?@spid??=?53?--锁表进程 ????[详细]
-
SQLServer占CPU100%
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
转载地址:http://www.cnblogs.com/mmmjiang13/p/4173652.html 文章目录 遇到的问题 使用SQLServer Profiler监控数据库 SQL1:查找最新的30条告警事件 SQL2:获取当前的总报警记录数 有哪些SQL语句会导致CPU过高? 查看SQL的查询计划 选择top记录时,尽量为o[详细]
-
Skipping Errors in Transactional Replication on SQLSERVER 20
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
玩过Oracle Golden Gate的网友都知道,OGG在配置参数文件中,可以通过增加ignore error的参数临时绕过因一些特定错误引起的复制中断。 Sqlserver Replication 也是一样。SQLSERVER 提供了SKIPERRORS这个参数可以忽略此类错误: https://technet.microsoft.co[详细]
-
sqlServer NULL值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
在数据 是未知数 或者无法 使用时,大多数的 数据库管理系统 将存储一个叫做 Null值 的特殊值。不要将它和零(一个合法数值)、零长度串 ( 不含有字符的一种串数据类型)或空格字符混 淆起来。SQL-3标准中把一个Null定义 为 : “...一个用来指明任何数据值[详细]
-
Ms sqlserver2008 R2大数据表的分区实现
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
引自:http://blog.csdn.net/luoyanqing119/article/details/19239371 如果你的数据库中某一个表中的数据满足以下几个条件,那么你就要考虑创建分区表了。 ? ? ?? 1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这[详细]
-
SQLServer 代理作业
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
1. 查询所有代理作业 select * from msdb.dbo.sysjobs 2.?停止某个作业 USE msdb GO exec dbo.sp_stop_job N'cdc.testdb3_capture' GO 3. 启动某个作业 USE msdbGO exec dbo.sp_start_job N'cdc.testdb3_capture' GO 4. 禁用某个作业 USE msdbGO EXEC dbo.sp[详细]
-
SQLServer中char、varchar、nchar、nvarchar的区别:
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
(1) ? ? ? 定义: char: ? ?固定长度,存储ANSI字符,不足的补英文半角空格。 nchar: ? 固定长度,存储Unicode字符,不足的补英文半角空格 varchar: ?可变长度,存储ANSI字符,根据数据长度自动变化。 nvarchar: 可变长度,存储Unicode字符,根据数据[详细]
-
我是如何在SQLServer中处理每天四亿三千万记录的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
项目背景 这是给某数据中心做的一个项目,项目难度之大令人发指,这个项目真正的让我感觉到了,商场如战场,而我只是其中的一个小兵,太多的战术,太多的高层之间的较量,太多的内幕了。具体这个项目的情况,我有空再写相关的博文出来。 这个项目是要求做环[详细]
-
EntityFrameworkCore 常用包
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
记录下常用的 EntityFrameworkCore 包 Nuget 包管理技巧 我们可以直接添加以下要使用的包,会自动安装并引用需要的依赖包,而不用手动一个个添加. Microsoft.EntityFrameworkCore.Tools 添加该工具包后,我们就可以在 PMC(NuGet Package Manager Console)中使用[详细]
-
sqlserver 还原出现错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
本文来自:http://www.cnblogs.com/ggll611928/p/6377545.html 正常一般都是sqlserver图形化工具直接右键任务》》还原数据库》》源设备》》点击添加文件就报错了 百度说不能这样直接还原,需要用命令 打开cmd命令,输入sqlcmd ,然后用命令执行,其实这个步[详细]
-
sqlserver 多行合并
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. ???????? 一.FOR XML PATH 简单介绍 ????????????? 那么[详细]
-
SqlServer 2008R2 分页查询语句写法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
SqlServer 2008R2分页新写法 --以前的写法-必须借助row_number()函数来获取行的序列号 Select * from ( select ROW_NUMBER() over( order by name asc ) as __tempId,* From ( select t.* from student t) as a ) as a Where a.__tempId between 1 And 10 --[详细]
-
查看SQLServer占用内存
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
--查看SQLServer占用内存IF CAST(SUBSTRING(@@VERSION,22,4) AS INT)2008select cast(cntr_value/(1024.0) as DECIMAL(12,1)) AS SQLServerMemoryMBfrom master.sys.sysperfinfo AS swhere counter_name='Total Server Memory (KB)'ELSESELECT CAST(physical[详细]
-
SqlServer字段说明查询及快速查看表结构
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
SqlServer字段说明查询 SELECT t. [ name ] AS 表名,c. AS 字段名, cast (ep. value ] as varchar ( 100 )) AS 字段说明 ] FROM sys.tables AS t INNER JOIN sys.columns AS c ON t. object_id = c. object_id LEFT JOIN sys.extended_properties AS ep ON e[详细]
-
sqlserver中的表值函数和标量值函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
顾名思义:表值函数返回的是表,而标量值函数可以返回基类型 一、表值函数 用户定义表值函数返回 table 数据类型。对于内联表值函数,没有函数主体;表是单个 SELECT 语句的结果集。 以下示例创建了一个内联表值函数。此函数的输入参数为客户(商店)ID,而[详细]
-
随机提取Access/SqlServer数据库中的10条记录的SQL语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
代码如下: 本文相关代码如下: Access: select top n * from table order by rnd(id)'id为数据库的自动编号字段 Sql Server: select top n * from table order by newid() 但在ASP+Access中,或许是因为缓存的原因,第一条SQL语句无法得到预期的结果,而VB+[详细]
-
SQLSERVER Agent服务无法启动
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
如下是系统日志和SQL Agent的日志 SQLServerAgent could not be started (reason: 无法连接到服务器“(local)”;SQLServerAgent 无法启动) 2016-05-20 11:09:03 - ? [100] Microsoft SQLServerAgent 版本 11.0.3000.0 (内部版本号 X64 unicode 零售): 进程[详细]
-
SqlServer性能优化用SQL(一)【锁监控】
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
Sql脚本: --查看锁住的表 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type= 'OBJECT' --哪个会话引起阻塞并且它们在运行什么 SELECT DTL.[request_session_id] AS [sessi[详细]
-
SqlServer性能优化用SQL(二)【索引监控】
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
SQL脚本: -- 未被使用的索引 SELECT OBJECT_NAME(i.[object_id]) AS [ Table Name],i.name FROM sys.indexes AS i INNER JOIN sys.objects AS o ON i.[object_id] = o.[object_id] WHERE i.index_id NOT IN ( SELECT ddius.index_id FROM sys.dm_db_index_us[详细]
-
SqlServer性能优化用SQL(三)【数据库环境监控】
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
SQL脚本: --查询当前数据库的配置信息 Select configuration_id ConfigurationId,name Name,description Description, Cast ( value as int ) value , Cast (minimum as int ) Minimum, Cast (maximum as int ) Maximum, Cast (value_in_use as int ) ValueI[详细]
-
SqlServer性能优化用SQL(四)【执行次数和性能监控】
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
SQL脚本 --查询CPU最高的10条SQL SELECT TOP 10 TEXT AS 'SQL Statement' ,last_execution_time AS 'Last Execution Time' ,(total_logical_reads + total_physical_reads + total_logical_writes) / execution_count AS [Average IO],(total_worker_time /[详细]
-
SQLServer 数据库日志无法收缩
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
1.? 查看日志信息 DACC LOGINFO(‘数据库名称’) Status=0:该状态的日志代表已经备份到磁盘的日志文件。 Status=2: 该状态是日志还没有备份。这样的状态下日志时无法减小的。 2.? 查看日志截断延迟的原因 活跃(active)的日志无法通过收缩来截断,有各种[详细]
-
SQLServer 数据分栏
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
CREATE PROCEDURE [dbo].[dxd_mx] ???????? @dxd_id?? VARCHAR(120)='' AS BEGIN --set nocount on declare @sql1 nVARCHAR(4000) SET @sql1='select * from (SELECT ROW_NUMBER() OVER(ORDER BY t1.n ASC) AS m1,* from (SELECT? ROW_NUMBER() OVER(ORDER B[详细]
-
sqlserver 数据同步,无法修改发布数据库表结构
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
在sqlserver数据库同步过程中,是无法修改发布服务器的表结构,方法如下: 其实,很简单,只需要找到发布,然后右键,选择“属性”: 在弹出的框中,在左边选择“项目”,在右边去掉“仅显示列表中已选中的项目”,然后给abc123表打手勾,就可以了,也就是让[详细]
-
GSQL绿色版SQL Server2000在Win8、Win10不能用的问题解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
适用于Win XP、Win7的GSQL版本下载:点击打开链接 适用于Win8、Win10的GSQL版本下载:点击打开链接 Win XP版本的GSQL直接解压,在 Win XP、Win7 就可以正常使用,但是用到Win8、Win10是不行的,始终不能启动成功 于是,网上搜到Win8、Win10版本的GSQL,但是[详细]