![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server
文章平均质量分 72
SELECTSQL
这个作者很懒,什么都没留下…
展开
-
SQL Server - 事务隔离级别和锁
SQL Server - 事务隔离级别和锁SET TRANSACTION ISOLATION LEVEL控制SQL语句的锁行为和行版本控制行为-- Syntax for SQL Server and Azure SQL Database SET TRANSACTION ISOLATION LEVEL { READ UNCOMMITTED -- 读未提交 | READ COMMITTED -- 读提交,有**READ_COMMITTED_SNAPSHOT**翻译 2021-10-25 10:32:46 · 373 阅读 · 0 评论 -
SQL Server 事务日志体系结构
SQL Server 事务日志体系结构事务日志,用于记录所有事务以及每个事务对数据库所做的修改。事务日志逻辑体系结构SQL Server 事务日志按逻辑运行,就好像事务日志是一串日志记录一样。 每条日志记录由一个日志序列号 (LSN) 标识。 每条新日志记录均写入日志的逻辑结尾处,并使用一个比前面记录的 LSN 更高的 LSN。 日志记录按创建的顺序存储:如果 LSN2 大于 LSN1,则 LSN2 所标识的日志记录描述的更改发生在日志记录 LSN1 描述的更改之后。 每条日志记录都包含其所属事务的翻译 2021-10-20 14:49:00 · 409 阅读 · 0 评论 -
SQL Server—分区会降低性能
SQL Server—分区会降低性能对分区的误解很多人认为当数据库中有一个很大的数据表时可以通过对表中的某些字段进行分区来提升SQL的查询性能。确实在某些情况下确实如此,但是在很多情况中,如果一张大表被扫描以获取仅仅几行数据,此时无论应用什么分区解决方案,SQL查询都不会获得更好的性能。创建合适的索引,而不是分区正如上述所言,如果SQL只需要从大表中读取几行,更好的解决方案实际上是索引而不是分区。你应该创建合适的索引且避免查询在内部的回表操作,如果必须要回表进行数据的查询,也应该避免全表的扫描。如原创 2021-10-19 17:23:15 · 1118 阅读 · 0 评论 -
SQL SERVER – High_CPU、阻塞请求、请求锁
SQL SERVER – Troubleshooting High CPUPerformance Health Check.Step 1: Process Using CPUIt is quite possible that your SQL Server is installed on the machine where there are other windows applications are also installed and they are consuming your CPU. W原创 2021-10-19 16:51:22 · 157 阅读 · 0 评论