我正在开发 8.0.15 Mysql,上面有几个存储过程。 “主人”调用其他程序,每个程序可以(也可以不)调用其他程序本身
我的目标是拥有一个过程“树”,记录它们的调用顺序。
关于如何做到这一点有什么想法吗?我正在考虑查询 information_schema.ROUTINES
表,仅使用一些正则表达式提取各种调用,以仅包含我的程序的“骨架”,例如:
MAIN_PROCEDURE
CALL PCD2();
CALL PCD3();
END;
PCD2
CALL PCD4();
END;
然后,递归地执行,即可知道PCD4在PCD2内部被调用。
我被困在第一部分,那么递归查询应该很容易
有什么帮助吗?当然任何其他方法都可以!
提前致谢
最佳答案
想知道是否有一种自动的方法来处理不平衡的数据。假设这是一个二元分类问题,我想使用交叉验证,例如 kfolds。 您是否知道是否有任何交叉验证技术不仅可以随机打乱数据,还可以尝试“平衡”训练集中的标签,使其达到 50%-50%? 这将有助于获得较高的准确度分数,因为模型需要进行更高的更改才能从特定类别中学习更多分数。
关于mysql - 查找 MySql 上的存储过程依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55138022/