SQL Server

Sql Server性能排查和优化懒人攻略

转载自作者zhang502219048的微信公众号【SQL数据库编程】:Sql Server性能排查和优化懒人攻略 很多年前,笔者那时刚从广东技术师范学院(现为广东技术师范大学,以前为广东民族学院)的计算机科学学院计算机科学与技术(师范)专业(广东专插本,本科插本生,跨专业)毕业不久,还没怎么了解索 ... »

SQL Server数据库分离和附加数据库的操作步骤

目录 1. 概述 2. 分离数据库 2.1 分离数据库的步骤 3. 附加数据库 3.1 附加数据的操作步骤 总结  1. 概述 若要将数据库移动或更改到同一计算机的不同 SQL Server 实例,分离和附加数据库会很有用;用户可以分离数据库的数据和事务日志文件,再将它们重新附加到同一或 »

SQL Server主键与外键设置以及相关理解

目录 一、定义与作用 二、SSMS设置表的主键与外键 1、利用SQL语句建立查询设置 2、利用鼠标点击操作创建(SSMS环境下)        三、主键表与外键表(个人的总结与反思...) 补充:SQL Server的主键与外键约束 总结 一、定义与作用 主键:表中能够唯一地辨别 »

清除SQL Server数据库日志(ldf文件)的方法汇总

目录 解决方案1 - 直接删除本地ldf日志文件:(比较靠谱方案!) 解决方案2 -收缩数据库日志文件(最靠谱方案!) 解决方案3 - 采用SQL脚本删除。 清除SQL Server数据库日志(ldf文件)的几种方法 随着系统运行时间的推移,数据库日志文件会变得越来越大,这时我们需要对日 »

SQL Server ISNULL 不生效原因及解决

目录 SQL Server ISNULL 不生效原因 问题 原因 解决方法 SQL Server ISNULL 真是个坑,CPU飙升90% + SQL Server ISNULL 不生效原因 数据库:SQL Server 2008 R2 原始SQL:historyval 字段没有数 »

Sql Server "用户登录失败,错误编18456"的解决过程

目录 1.说明 2.其他错误信息 排错分析 总结 Sql Server 解决“用户登录失败,错误编号18456” 1.说明 因密码或用户名错误而使身份验证失败并导致连接尝试被拒时,类似以下内容的消息将返回到客户端:“用户‘<user_name>’登录失败。 (Microsof »

SQL Server还原完整备份和差异备份的操作过程

1.首先右键数据库,点击还原数据库: 然后会打开还原数据库窗口,如图所示: 首先 "源" 选择设备,并且选择到完整备份的数据库备份文件 然后在 "目标" 数据库可直接填写还原以后的数据库名称 接着点击左侧文件: 建议勾选选项"将所有文件重新定位到文件夹",其实就是还原以后的数据 »

SQL Server服务器监控

目录 SQL服务器监控 监控SQL服务器的关键指标 内存和CPU利用率 锁 索引 缓冲区缓存 SQL查询 复制细节 工作和会议 SQL Server性能监控 使用应用管理器监控SQL Server性能 监视SQL Server总体性能 使用MS SQL server性能监视器优化服务器性能 »

SQL Server事务隔离级别

事务 定义 事务是作为单个逻辑工作单元执行的一系列操作。 一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务。 一个事务可以包含多个操作。 事务特性 原子性(atomicity) 事务中的所有操作要么全部成功,要么全部失败,没有第三种状态 ... »

SQL Server主键约束(PRIMARY KEY)

目录 SQL Server PRIMARY KEY(主键)约束简介 SQL Server PRIMARY KEY约束示例 SQL Server PRIMARY KEY(主键)约束简介 主键是唯一标识表中每一行的一列或一组列。您可以使用主键约束为表创建主键。如果主键仅包含一列,你可以使用PR »

SQL SERVER数据库服务器CPU不能全部利用原因解析

目录 背景 1.现象 2.分析 3.解决 4.其它情况 背景 客户凌晨把HIS数据库迁移到配置更高的新服务器,上午业务高峰时应用非常缓慢,严重影响到业务运行。 1.现象 通过SQL专家云实时可视化界面看到大量的绿点,绿点表示会话在等待某项资源,绿点越大说明等待的会话数越多。 进 »

一文分析SQL Server中事务使用的锁

目录 序 SQL Server使用的锁及锁对象 SQL Server执行Select时使用的锁 SQL Server执行insert时使用的锁 SQL Server执行update时使用的锁 总结 序 本文属于基础知识的回顾,在日常技术交流和日常工作中经常发现有些同事了解关于数据库事务的基 »

Sql Server数据库远程连接访问设置详情

目录 步骤一:设置sql server数据库 1.登录sql server数据库 2.点击根目录右键,选择属性 3.设置服务器的方面选项 4.设置sql server 配置管理器 步骤二:设置防火墙入站规则 步骤三:华为云服务器安装sql server并设置远程访问 1.登录华为云,点击安 »

python连接sql server数据库的方法实战

目录 一、安装第三方模块 二、连接数据库 三、遇到的问题 总结 一、安装第三方模块 首先要下载名为"pymssql"的模块,然后import该模块 安装方法 :1.第一种方法:按win+r----> 输入cmd—>输入以下命令即可 pip install pymssql »

SQL Server实现group_concat功能的详细实例

目录 一、实现 二、原理分析 2.1、FOR XML PATH的作用 2.2、STUFF函数 2.2.1、STUFF函数在本SQL的作用 2.2.2、STUFF函数语法 2.3、sql语分分析 2.3.1、一个简单的group by 2.3.2、在select语句后面加上子查询 2.3.3 »

SQL SERVER数据库服务器CPU不能全部利用原因分析

背景 客户凌晨把HIS数据库迁移到配置更高的新服务器,上午业务高峰时应用非常缓慢,严重影响到业务运行。 1.现象 通过SQL专家云实时可视化界面看到大量的绿点,绿点表示会话在等待某项资源,绿点越大说明等待的会话数越多。 进入活动会话列表,发现大量会话的状态为runnable,runnable代表这个 ... »

xiong-01

SQL Server查询优化

从上至下优化 看过一篇文章,印象深刻,里面将数据库查询优化分为四个大的方向 使用钞能力——给DB服务器加物理配置,内存啊,CPU啊,硬盘啊,全上顶配 替换存储系统——根据实际的业务情况选择不同的存储数据库,比如用ES做全文检索 优化存储结构——比如采用分库分表,CQRS(命令查询职责分离),分布式缓 ... »