Tiger Toolbox 项目使用教程

Tiger Toolbox 项目使用教程

tigertoolbox Toolbox repository for Tiger team tigertoolbox 项目地址: https://gitcode.com/gh_mirrors/ti/tigertoolbox

1. 项目的目录结构及介绍

Tiger Toolbox 是一个由微软 Tiger 团队维护的开源项目,包含了多个用于 SQL Server 数据库管理与性能分析的脚本和工具。以下是项目的目录结构及各部分的简要介绍:

tigertoolbox/
├── AdaptiveIndexDefrag/              # 自适应索引碎片整理相关脚本
├── After-Installing-SQL-Server-2017_CU3/ # SQL Server 2017 CU3 安装后相关脚本
├── Always-On/                        # Always On 高可用性相关脚本
├── AzureSQLVM/                       # Azure SQL 虚拟机相关脚本
├── BPCheck/                          # 性能基线检查脚本
├── Before-Uninstalling-SQL-Server-2016-SP1-on-lower-editions/ # 卸载 SQL Server 2016 SP1 前的检查脚本
├── Big-Data-Clusters/                # 大数据集群相关脚本
├── ClearCacheOnTreshold/             # 基于阈值清理缓存的相关脚本
├── DBCC-CLONEDATABASE/               # DBCC CLONEDATABASE 相关脚本
├── Evaluate-Compression-Gains/       # 评估压缩增益的相关脚本
├── Fixing-VLFs/                      # 修复事务日志虚拟日志文件(VLFs)的脚本
├── Index-Creation/                   # 索引创建相关脚本
├── Index-Information/                # 索引信息查询相关脚本
├── MaintenanceSolution/              # 维护解决方案脚本
├── Mining-PlanCache/                 # 查询计划缓存挖掘相关脚本
├── Query-Performance/                # 查询性能分析相关脚本
├── SQL-Hybrid-Cloud-Toolkit/         # SQL 混合云工具集
├── SQL-Nexus-and-ReadTrace-Analysis-Scripts/ # SQL Nexus 和 ReadTrace 分析脚本
├── SQL-Performance-Baseline/         # SQL 性能基线脚本
├── SQL-performance-dashboard-reports/ # SQL 性能仪表板报告
├── SQLConfigurations/                # SQL 配置脚本
├── SQLOps_Ext/                       # SQL 运维扩展脚本
├── Securables/                       # 安全性相关脚本
├── Sessions/                         # 会话管理相关脚本
├── Statistics/                       # 统计信息相关脚本
├── Troubleshooting-Notebooks/         # 故障排除笔记本
├── Waits-and-Latches/                # 等待和锁相关脚本
├── change-tracking/                  # 变更跟踪脚本
├── systemhealthsession/              # 系统健康会话脚本
├── tls1.2/                           # TLS 1.2 相关脚本
├── usp_WhatsUp/                       # 检查数据库状态的存储过程
├── .gitignore                        # Git 忽略文件
├── CODE_OF_CONDUCT.md                # 项目行为准则
├── LICENSE.md                        # 项目许可证
├── README.md                         # 项目自述文件
├── SECURITY.md                       # 安全政策文件
└── mssql-server-ha.cu4.patch         # SQL Server 高可用性补丁

2. 项目的启动文件介绍

Tiger Toolbox 项目不是一个传统意义上的可执行项目,它包含的是一系列的 SQL 脚本和 PowerShell 脚本,这些脚本可以直接在 SQL Server 环境中运行或通过 PowerShell 执行。因此,并没有特定的“启动文件”。

用户需要根据具体需求选择相应的脚本文件,通过 SQL Server Management Studio (SSMS) 或其他兼容的 SQL 编辑器运行 SQL 脚本,或通过 PowerShell 运行 PowerShell 脚本。

例如,如果你想运行 AdaptiveIndexDefrag 脚本,你可以在 SSMS 中打开对应的 .sql 文件,并执行其中的 SQL 命令。

3. 项目的配置文件介绍

Tiger Toolbox 项目中并没有专门的配置文件,因为大部分脚本都是直接执行,不涉及复杂的配置。不过,一些脚本可能会使用 SQL Server 的环境变量或 PowerShell 的变量来进行配置。

例如,某些 PowerShell 脚本可能需要设置数据库服务器名称、数据库名称等参数。在这种情况下,你需要在运行脚本之前手动修改脚本中的变量值,以确保脚本可以正确连接到你的 SQL Server 实例和数据库。

请确保在使用任何脚本之前,你已经仔细阅读了脚本的内容,并根据需要进行了适当的修改和配置。

tigertoolbox Toolbox repository for Tiger team tigertoolbox 项目地址: https://gitcode.com/gh_mirrors/ti/tigertoolbox

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

石菱格Maureen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值