SQL Server 博文汇总

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介:

SQL Server 整体方案系列:


1. SQL Server 数据归档方案

2. SQL Server 高可用方案

32. BLOB 数据存储方案

51. 数据库置疑处理文档

52. 数据库紧急恢复文档






存储引擎之必知必会系列:


53. 存储引擎之必知必会 -- 检查点机制

54. 存储引擎之必知必会 -- 恢复间隔(分钟)Recovery Interval

55. 理解作业、所有者、链接服务器、安全上下文

84. 深入理解 SQL Server 2008 的锁机制

85. SQL Server 2008 R2 事务与隔离级别实例讲解






Transact-SQL 系列:


93. CHECKSUM 相关函数:CHECKSUM、CHECKSUM_AGG、BINARY_CHECKSUM和HASHBYTES

94. CHECKSUM 和 BINARY_CHECKSUM 的区别

95. CHECKSUM 和 BINARY_CHECKSUM 的应用场景

96. CHECKSUM/BINARY_CHECKSUM 和 HASHBYTES 的选择

97. CHECKSUM_AGG 应用场景

98. HASHBYTES 及T-SQL实现






SQL Server 测试IO性能系列:


3. SQLIO 模拟随机或者顺序的方式来测试磁盘IO的性能

4. SQLIOSim 模拟SQLServer的行为来测试IO性能






SQL Server 监视(Monitoring)主题



34. SQL Server 监视(Monitoring)体系架构



SQL Trace 和 SQL Server Profiler 系列:

35. SQL 跟踪(SQL Trace)介绍

37. SQL Server 性能分析器(Profiler)介绍

38. 服务器端跟踪和收集

41. 常用的SQL跟踪事件类

42. SQL Server Profiler -- 性能调校

43. SQL Server Profiler -- 识别异常

44. SQL Server Profiler -- 调试死锁

45. SQL Server Profiler – 存储过程调试

46. 跟踪考虑及设计



SQL Server 默认跟踪(Default Trace)系列:

7. SQL Server 默认跟踪 -- 介绍

8. SQL Server 默认跟踪 -- 捕获事件详解

9. SQL Server 默认跟踪应用1 -- 删除对象事件

10. SQL Server 默认跟踪应用2 -- 审核备份和恢复事件 

11. SQL Server 默认跟踪应用3 -- 检测对表的DDL操作 

12. SQL Server 默认跟踪应用4 -- 检测日志文件自动增长 

13. SQL Server 默认跟踪报表



SQL Server 黑盒跟踪(Blackbox Trace)系列:

14. SQL Server 黑盒跟踪 -- 介绍

15. SQL Server 黑盒跟踪 -- 如何启用黑盒跟踪? 

16. SQL Server 黑盒跟踪 -- 如何在生产环境配置?

17. SQL Server 黑盒跟踪 -- 进一步了解sqldiag

18. SQL Server 黑盒跟踪 -- 深入进阶



SQL Server 扩展事件(Extended Events)系列:

75. SQL Server 扩展事件 -- 体系结构

76. SQL Server 扩展事件 -- 扩展事件概念解析 

77. SQL Server 扩展事件 -- 性能注意事项

78. SQL Server 扩展事件 -- 事件的寿命

79. SQL Server 扩展事件 -- 默认扩展事件会话system_health介绍

80. SQL Server 扩展事件 -- 使用system_health默认跟踪会话监控死锁

81. SQL Server 中如何监控死锁(Deadlock)

82. SQL Server 扩展事件 -- 使用扩展事件跟踪监控死锁

83. SQL Server 扩展事件 -- 使用扩展事件跟踪监控死锁脚本实现

86. SQL Server 扩展事件 -- 使用扩展事件跟踪查询语句

87. SQL Server 扩展事件 -- 使用扩展事件不同目标示例

88. SQL Server 扩展事件 -- 将现有 SQL 跟踪脚本转换为扩展事件会话




SQL Server C2审核模式 和 通用准则(CC)系列:

47. C2和通用准则审核介绍

48. C2审核模式(c2 audit mode)

49. 符合通用准则(common criteria compliance)



SQL Server 审核(Audit)系列:


63. SQL Server 审核(Audit)-- 介绍

64. SQL Server 审核(Audit)-- 审核组件

65. SQL Server 审核(Audit) -- 如何创建审核

66. SQL Server 审核(Audit)-- 审核与应用程序设计架构

67. SQL Server 审核(Audit)-- 使用审核的注意事项

68. SQL Server 审核(Audit)-- 创建服务器级别的审核

69. SQL Server 审核(Audit)-- 创建数据库级别的审核

70. SQL Server 审核(Audit)-- 审核对数据库对象的访问

71. SQL Server 审核(Audit)-- 使用T-SQL创建审核,以审核数据库内的查询操作



SQL Server DDL 触发器(Trigger)系列:


72. SQL Server DDL 触发器(Trigger)-- 介绍

73. SQL Server DDL 触发器(Trigger)-- 创建数据库级别的DDL触发器

74. SQL Server DDL 触发器(Trigger)-- 创建服务器级别的DDL触发器



SQL Server 事件通知(Event Notification)系列:


50. 事件通知(Event Notification)介绍

56. 事件通知(Event Notification)实践



SQL Server 性能计数器采集系列:


5. 通过DMVS采集并存储SQL Server性能计数器数据

6. 采集SQL Server 性能计数器并用SSRS创建报表






SQL Server 环形缓冲区(Ring Buffer)系列:

19. SQL Server 环形缓冲区(Ring Buffer) -- 介绍

20. SQL Server 环形缓冲区(Ring Buffer) -- SQL Server的Ring Buffer类型 

21. SQL Server 环形缓冲区(Ring Buffer) -- RING BUFFER CONNECTIVITY 的应用

22. SQL Server 环形缓冲区(Ring Buffer) -- RING BUFFER CONNECTIVITY 的深入理解

23. SQL Server 环形缓冲区(Ring Buffer) -- RING_BUFFER_RESOURCE_MONITOR 诊断SQL Server内存压力

24. SQL Server 环形缓冲区(Ring Buffer) -- 环形缓冲在AlwaysOn的应用

25. SQL Server 环形缓冲区(Ring Buffer) -- RING_BUFFER_SCHEDULER_MONITOR 获取SQL进程的CPU利用率

26. SQL Server 环形缓冲区(Ring Buffer) -- RING_BUFFER_EXCEPTION 跟踪异常

27. SQL Server 环形缓冲区(Ring Buffer) -- RING_BUFFER_SECURITY_ERROR 诊断安全相关错误

28. SQL Server 环形缓冲区(Ring Buffer) -- RING_BUFFER_MEMORY_BROKER 诊断内部内存压力






SQL Server Reporting Service(SSRS)2012 主题



Reporting Service 2012 介绍系列:

60. Reporting Service 2012 体系结构

61. 安装Reporting Service 2012

62. 配置Reporting Service 2012 

89. SSRS 2012 开发环境介绍

90. SSRS 2012 报表基本结构与设置

91. SSRS 2012 Report Items -- 表格类对象

92. SSRS 2012 Report Items -- 矩阵

99. SSRS 2012 Report Items -- 列表

100. SSRS 2012 Report Items -- 独立报表单元



Reporting Service 2012 参数化报表系列:


101. SSRS 2012 参数化报表 -- 设置报表参数

102. SSRS 2012 参数化报表 -- 下拉参数菜单

103. SSRS 2012 参数化报表 -- 复选参数

104. SSRS 2012 参数化报表 -- 级联式参数设置

105. SSRS 2012 参数化报表 -- 日期参数

106. SSRS 2012 参数化报表 -- 利用拼接字符串来取代查询参数

107. SSRS 2012 表达式 -- 介绍

108. SSRS 2012 表达式 -- 颜色管理示例

109. SSRS 2012 表达式 -- 空值补零示例

110. SSRS 2012 内置字段 -- 介绍

111. SSRS 2012 内置字段 -- 页码编列示例

112. SSRS 2012 聚合函数 -- 介绍

113. SSRS 2012 聚合函数 -- 隔行换色示例

114. SSRS 2012 聚合函数 -- 指定分页示例

115. SSRS 2012 参照函数 -- 介绍



Reporting Service 2012 交互式报表系列:


116. SSRS 2012 交互式报表 -- 交互式排序

117. SSRS 2012 交互式报表 -- 同步交互式排序

118. SSRS 2012 交互式报表 -- 单层文档结构图

119. SSRS 2012 交互式报表 -- 层次性文档结构图

120. SSRS 2012 交互式报表 -- 书签

121. SSRS 2012 交互式报表 -- 深化式报表

122. SSRS 2012 交互式报表 -- 父子式报表

123. SSRS 2012 交互式报表 -- 钻取式报表



Reporting Service 2012 图表系列:


124. SSRS 2012 图表类型 -- 介绍

125. SSRS 2012 建立图表 -- 数据、类别与序列

126. SSRS 2012 建立图表 -- 图表属性

127. SSRS 2012 建立图表 -- 图表区属性

128. SSRS 2012 建立图表 -- 序列属性

129. SSRS 2012 建立图表 -- 双轴混合图表

130. SSRS 2012 建立图表 -- 序列标签属性

131. SSRS 2012 建立图表 -- 图例属性

132. SSRS 2012 建立图表 -- 轴属性

133. SSRS 2012 建立图表 -- 轴标题属性

134. SSRS 2012 建立图表 -- 标题属性

135. SSRS 2012 建立图表 -- 图表微整形

136. SSRS 2012 高级图表类型 -- 圆饼图

137. SSRS 2012 高级图表类型 -- 圆饼图微整形

138. SSRS 2012 高级图表类型 -- 小面积扇形处理

139. SSRS 2012 高级图表类型 -- 并排圆饼图

140. SSRS 2012 高级图表类型 -- 气泡图与散点图

141. SSRS 2012 高级图表类型 -- 股票图

142. SSRS 2012 管理图表 -- 柏拉图

143. SSRS 2012 管理图表 -- 移动平均图

144. SSRS 2012 管理图表 -- 布林通道



Reporting Service 2012 微图形、仪表和指标系列:


145. SSRS 2012 微图形 -- 数据条

146. SSRS 2012 微图形 -- 迷你图

147. SSRS 2012 仪表 -- 关键绩效指标

148. SSRS 2012 仪表 -- 仪表的结构

149. SSRS 2012 仪表 -- 指针

150. SSRS 2012 仪表 -- 刻度(Scale)

151. SSRS 2012 仪表 -- 范围

152. SSRS 2012 高级仪表设置

153. SSRS 2012 指标(Indicator)





Ask & Answer 系列:

29. 【51CTO/BBS】求助:累加数据怎么通过存储过程实现自动入库 ...

30. 【QQ群】使用SQL PROFILER对性能影响 

31. 【51CTO/BBS】如何完全用SQL语句,将文件存(取)到数据库?

36. 【51CTO/BBS】SQL 语句中有没有清除控制台显示(返回)数据的命令啊??

57. 【51CTO/BBS】请教: SQL里有没有字符串分解Split的函数??

58. 【51CTO/BBS】请教: SQL里有没有字符串组合Join的函数?? 

59. SQL Server本地管理员和sa都无法访问的解决方案 






51CTO Download 系列:

39. SQL Server 2012 E-Book 电子书下载列表

40. SQL Server 2012 Whitepaper 白皮书下载列表











本文转自UltraSQL51CTO博客,原文链接: http://blog.51cto.com/ultrasql/1582513,如需转载请自行联系原作者

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
7月前
|
SQL IDE Java
Java连接SQL Server数据库的详细操作流程
Java连接SQL Server数据库的详细操作流程
|
4月前
|
关系型数据库 MySQL 网络安全
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
6月前
|
SQL 存储 监控
SQL Server的并行实施如何优化?
【7月更文挑战第23天】SQL Server的并行实施如何优化?
154 13
|
6月前
|
SQL
解锁 SQL Server 2022的时间序列数据功能
【7月更文挑战第14天】要解锁SQL Server 2022的时间序列数据功能,可使用`generate_series`函数生成整数序列,例如:`SELECT value FROM generate_series(1, 10)。此外,`date_bucket`函数能按指定间隔(如周)对日期时间值分组,这些工具结合窗口函数和其他时间日期函数,能高效处理和分析时间序列数据。更多信息请参考官方文档和技术资料。
|
6月前
|
SQL 存储 网络安全
关系数据库SQLserver 安装 SQL Server
【7月更文挑战第26天】
85 6
|
6月前
|
存储 SQL C++
对比 SQL Server中的VARCHAR(max) 与VARCHAR(n) 数据类型
【7月更文挑战7天】SQL Server 中的 VARCHAR(max) vs VARCHAR(n): - VARCHAR(n) 存储最多 n 个字符(1-8000),适合短文本。 - VARCHAR(max) 可存储约 21 亿个字符,适合大量文本。 - VARCHAR(n) 在处理小数据时性能更好,空间固定。 - VARCHAR(max) 对于大文本更合适,但可能影响性能。 - 选择取决于数据长度预期和业务需求。
533 1
|
6月前
|
SQL Oracle 关系型数据库
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
488 3
|
5月前
|
SQL 安全 Java
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client
574 0
|
6月前
|
SQL 存储 安全
数据库数据恢复—SQL Server数据库出现逻辑错误的数据恢复案例
SQL Server数据库数据恢复环境: 某品牌服务器存储中有两组raid5磁盘阵列。操作系统层面跑着SQL Server数据库,SQL Server数据库存放在D盘分区中。 SQL Server数据库故障: 存放SQL Server数据库的D盘分区容量不足,管理员在E盘中生成了一个.ndf的文件并且将数据库路径指向E盘继续使用。数据库继续运行一段时间后出现故障并报错,连接失效,SqlServer数据库无法附加查询。管理员多次尝试恢复数据库数据但是没有成功。
|
6月前
|
SQL 存储 关系型数据库
关系型数据库SQL Server学习
【7月更文挑战第4天】
98 2