Я изучал, какой подход лучше оптимизирует мою систему, будь то использование рекурсии в моей хранимой процедуре (SQL) или использование рекурсии в C#.
Я прочитал две точки зрения, где одна объяснила, что использование рекурсивного алгоритма в c# является более сложным и медленным, но решается с помощью оптимизации хвостового вызова , но C# не поддерживает это .
С другой стороны, я прочитал ветку, где она используется в их программе, написанной в C# для уменьшения нагрузки на базу данных.
Я хочу знать, какая из них лучше система, которая будет хранить и извлекать тысячи записей.