SQL server
文章平均质量分 64
OnTheWay_Seeking
Java, DB2, Unix/Linux, Python, Data Warehouse....
展开
-
2021-07-24SQLServer-并发控制-锁机制
https://blog.csdn.net/xiaoye1202/article/details/80359509并发可能导致的影响:1. 丢失更新:多个事务同时更新同一行;2. 脏读:修改过程中的数据被读取;3. 不一致的分析(不可重复读):读取的事务里面,符合读取条件的行搜索条件被更改了;4. 幻读:读取的事务里面,符合读取条件的行被删除或者插入了;3和4 的区别在于前者是更新 ,后者是插入删除。并发控制类型:1. 悲观并发控制:用到锁来保护数据。用于锁消耗低于回滚事转载 2021-07-24 22:31:00 · 426 阅读 · 0 评论 -
sql server使用DMV监控
目录【0】DMV监控 【0.1】基本版本 【0.2】更新版本 【1】 从数据库连接情况来判断异常 【1.1】目前数据库系统所有请求情况 【1.2】哪个用户连接数最多 【1.3】 哪台机器发起到数据库的连接数最多 【1.4】 这些连接在访问哪个库 【1.5】进程状态 【2】 从阻塞情况来判断异常 【2.1】 查看数据库阻塞情况 【2.2】查看阻塞其他进程的进程(阻塞源头) 【2.3】被阻塞时间最长的进程 【3】核心dmv数据库系统异常是DB...转载 2021-04-23 16:25:53 · 448 阅读 · 0 评论 -
SQL Server关于AlwaysOn的理解
(一)SQL Server-AlwaysOn 技术:SQL Server AlwaysOn 即“全面的高可用性和灾难恢复解决方案”1、数据库级可用性-只读副本:SQL Server 2012-4个,SQL Server 2014-8个a、每个节点都安装了本地的 SQL Server,可以不使用共享存储,但是数据库在每个节点上的磁盘文件夹必须是一致的。b、主节点可读可写,其它辅助节点只可读。c、全部节点都加入一个 Windows Fail-over Cluster 中。可以为AlwaysOn可用性组转载 2021-04-20 11:00:17 · 7517 阅读 · 0 评论 -
SQL Server自动重建索引和定时重建索引
自动重建索引:对于表的index来说,如果这个表的index size非常大的话,建议对这个表的index单独重建索引。对全表做重建索引:alter index all on Table rebuild with(online=on)仅仅对表上的一个index做重建索引:ALTER INDEX [Index_name] ON [dbo].[Table] REBUILD with (online=on)定时重建索引:打开SqlServer数据库,点击【管理】,右键【维护】,...转载 2021-04-13 23:52:14 · 3185 阅读 · 0 评论 -
Sqlserver 临时表的特性与使用
用于复杂查询时可以用临时表来暂存相关记录,能够提高效率、提高程序的可读性,类似于游标中的my_cursor declare my_cursor cursor scroll用法: 用于复杂查询时可以用临时表来暂存相关记录,能够提高效率、提高程序的可读性,类似于游标中的 my_cursor declare my_cursor cursor scroll for select 字段 from tablename临时表分为:用户临时表和系统临时表。系统临时表和用户...转载 2021-04-12 23:54:30 · 411 阅读 · 0 评论