云数据库 SQL Server 默认开启采集阻塞事件及死锁事件,当已有阻塞事件及死锁事件日志数据产生时,支持手动创建并下载最新的阻塞事件及死锁事件。本文为您介绍通过控制台手动创建并下载最新阻塞及死锁事件。
说明:
仅2012 Enterprise 及以上的版本支持手动创建最新阻塞及死锁事件,2008 R2 Enterprise 版本不支持。
日志时间默认为北京时间,若修改了默认时区,则日志数据的存储时间显示为实例服务器所在时区时间,但控制台显示会是北京(UTC+8)时间。
操作场景
云数据库 SQL Server 的阻塞事件及死锁事件的日志数据每累积满10MB 生成一个文件,单个文件上限固定为10MB,单个文件生成的时间跨度不固定,而是取决于日志产生的速度。当前支持在您需要且已有日志数据产生时立即生成阻塞事件及死锁事件文件,例如在一个文件的日志数据累积上限内(10MB),最新日志数据已有5MB,这时您可以通过手动创建最新阻塞及死锁事件功能立即下载这5MB 的日志文件。
手动创建最新阻塞及死锁事件
2. 在上方选择地域,找到目标实例,单击实例 ID 或在其操作列单击管理,进入实例管理页。
3. 在实例管理页,选择操作日志页。
4. 单击创建最新日志。
5. 在弹窗下,单击保存。
说明:
创建最新日志会将正在生成中未满足打包时间的文件立刻切断打包上传,即:采集频率为每累积满10MB 生成一个日志文件,若最新文件仅刚采集5MB,单击创建最新日志后,会将当前的5MB 的日志立刻切断打包上传供用户下载,后续日志文件会从切割时间起按照既定的采集频率继续生成。
|
日志类型 | 默认为阻塞事件及死锁事件,目前仅支持同时创建,暂不支持单独创建阻塞事件,或者单独创建死锁事件。 |
采集阈值 | 超过采集阈值的执行 SQL 会被记录为阻塞 SQL 及死锁 SQL。 |
保留时间 | 默认为7天。 |
后续操作
常见问题
为什么在控制台创建最新日志的功能选项无法点击操作?
1. 可能您的实例并未产生阻塞事件及死锁事件日志数据。
2. 可能您的实例为 2008 R2 Enterprise 版本,当前仅2012 Enterprise 及以上的版本支持手动创建最新阻塞事件及死锁事件日志。
如何修改采集阈值?
您可在操作日志 > 操作日志设置里进行修改。