SQL Server 数据太多优化的方法
目录 1. 索引优化 业务场景 1. 创建表 Orders 2. 创建索引 2.1. 创建聚集索引(Clustered Index) 2.2. 创建非聚集索引(Non-clustered Index) 2.3. 创建单列非聚集索引 3. 删除冗余索引 ...
SQL server 中 CROSS APPLY的使用及用途
目录 基本语法 用途 示例 结果 总结 CROSS APPLY 是 SQL Server 中的一个操作符,用于将一个表表达式(如子查询、函数等)与外部表进行连接。...
SQL Duplicate entry for key ‘PRIMARY‘主键重复报错解决
目录 错误原因 解决方案 1. INSERT IGNORE:忽略重复的插入操作,插入无效 2.REPLACE INTO:可以在主键冲突时替换现有记录 3. ON DUPLICATE KEY UPDATE:可以在主键冲突时更新现有记...
SQL报错注入之updatexml的实现
目录 1.updatexml报错原理 2.判断是否有注入点 3.updatexml报错注入 3.1爆库名 3.2爆表名 3.3爆字段名 3.4爆数据 1.updatexml报错原理 updatexml(xml_doument,XPath_string,new_value)第一个参...
使用 SQL 快速删除数百万行数据的实践记录
目录 描述 实践 描述 删除表大批量数据,这是一个比较少的事件。 但在实际的业务开发中或者数据测试也会遇到这种情况。比如定期从日志大表中删除几百万的数据记录;删除表数据的方式有多种,操...
SQL Server计算两个时间相差的示例代码
目录 1、计算两个时间字符串之间的差值 2、字符串转换成日期/时间类型 3、计算两个日期和时间之间的差值 在 SQL Server 中,计算两个时间字符串之间的差值 首先将这些字符串转换成日期/时间类型...
sql server删除过期备份文件的脚本
目录 一、通过脚本查看过期文件,时间可以自己设定 二、删除过期文件 三、问题解决 四、终极版本 一、通过脚本查看过期文件,时间可以自己设定 for /f 'delims=' %i in ('dir /b /a-d 'E:\mybak...
SQL中的窗口函数简介
目录 1.窗口函数简介 2.语法结构解析 3.常用的窗口函数SQL示例 取值窗口函数 聚合窗口函数查询 排名窗口函数查询 分组窗口函数查询 分布窗口函数查询 取值窗口函数查询 4.窗口的范围 5.窗口函数...
SQLserver日志优化的几种方法
目录 1. 查看日志内容 2. 日志记录级别 3. 减少日志产生的措施 a. 切换到简单恢复模式 b. 定期备份事务日志 c. 避免长事务 d. 检查和清理未提交的事务 e. 定期收缩日志文件 总结...
SQL Server数据库表格操作方法详解
目录 表格的创建 代码操作 界面操作 增删改查 增 删 改 查 总结 表格的创建 代码操作 -- StudentTwo 库名 use StudentTwo go -- table 表-- database 数据库 存放表-- 先判断表是否存在,如果存...