gpt4 book ai didi

sql-server - 你如何维护大型 t-sql 程序

转载 作者:行者123 更新时间:2023-12-05 00:02:36 26 4
gpt4 key购买 nike

我即将继承一组庞大而复杂的存储过程,这些存储过程每月处理非常大的数据集。

我们正在调试它们,以便它们与用 VB6 编写的原始过程相匹配。他们决定用 t-sql 重新编写它们的原因是因为 vb 过程需要几天时间,而这个新过程需要几个小时。

这一切都很好,但我如何才能使这些现在大量的 t-sql 代码块(1.5k+ 行)甚至远程可读/可维护。

非常欢迎任何使 t-sql 不那么令人头疼的经验。

最佳答案

首先,创建一个充满 .sql 文件的目录并在那里维护它们。将这组 .sql 文件添加到修订控制系统。 SVN 运行良好。有一个工具可以将这些加载到您的数据库中,覆盖任何现有的。

有一个测试数据库和基线报告,显示每月处理的输出应该是什么样子。您的测试也应该采用版本控制下的 .sql 文件形式。

您现在可以随心所欲地重构过程,然后运行测试以确认功能是否正确。

关于sql-server - 你如何维护大型 t-sql 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/84880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com