文章分类 -  DB-SQLServer

SQLServer - TOP 事件查询
摘要:1. 锁等待:“为什么我的查询一直卡着不动?”(阻塞) 在真实的锁等待排查中,两条 SQL 常搭配使用,流程如下: 先执行第一条 SQL:快速查看全局请求状态,确认是否存在大量blocking_session_id <> 0的请求(即锁阻塞确实存在),并初步判断影响范围; 再执行第二条 SQL:聚焦 阅读全文
posted @ 2025-09-08 10:10 xibuhaohao 阅读(11) 评论(0) 推荐(0)
SQLServer-2012- SQL资源占用监控
摘要:在 SQL Server 2012 中,定位实时和历史资源占用(慢 SQL、CPU / 内存 / 磁盘 tmp 占用)需结合动态管理视图(DMV)、扩展事件、定期快照等工具。以下是具体方案: 1. 定位实时资源占用的 SQL(慢 SQL、CPU / 内存 / 磁盘 tmp) 实时定位依赖动态管理视图 阅读全文
posted @ 2025-08-28 11:56 xibuhaohao 阅读(30) 评论(0) 推荐(0)
SQLServer-2012-tempdb 暴涨分析处理
摘要:SQLServer2012 tempdb 的作用,短时间(20分钟内)从40G增到100G,且增大未减少是什么原因? 要解决 SQL Server 2012 中 tempdb 短时间暴涨且不减少的问题,需先明确tempdb 的核心作用,再从 “增长诱因” 和 “空间不释放的原因” 两方面拆解分析,最 阅读全文
posted @ 2025-08-28 11:04 xibuhaohao 阅读(41) 评论(0) 推荐(0)
DB - 数据库加密应用
摘要:1. 商超环境数据库加密方式列表(支持查询条件) 1.1 核心需求适配说明 商超场景需兼顾加密安全性和业务可查询性,尤其是手机号(会员查询)、金额(交易统计)、库存数量(补货提醒)等字段需作为查询条件,因此优先选择确定性加密算法(相同明文加密后结果一致,支持等值查询)。 数据库加密类型推荐算法查询支 阅读全文
posted @ 2025-08-11 19:47 xibuhaohao 阅读(28) 评论(0) 推荐(0)
SQLServer - 三方风控一则(三)加密
摘要:针对第三方与己方共用 SQL Server 账户(包括 sa)且可能共用服务器的场景,以下是基于 Python 的业务数据加密与排他性功能方案,通过 “数据加密 + 身份识别 + 操作拦截” 三层防护实现安全隔离: 1. 业务数据加密:防止敏感信息泄露 采用 “数据库证书 + 应用层对称密钥” 的双 阅读全文
posted @ 2025-08-11 11:44 xibuhaohao 阅读(18) 评论(0) 推荐(0)
SQLServer - 用户权限角色
摘要:在 SQL Server 中,权限体系采用分层安全模型,从实例级到数据库级有明确的边界和对象,理解这些概念能更清晰地掌握权限管理逻辑。以下是详细解释: 1. 实例与数据库的 "用户":登录名(Login)vs 数据库用户(User) SQL Server 中,"登录名" 和 "数据库用户" 是两个不 阅读全文
posted @ 2025-08-11 10:32 xibuhaohao 阅读(45) 评论(0) 推荐(1)