При переименовании базы данных в PHPMyAdmin, он создает дамп, затем отбрасывает и воссоздает базу данных с новым именем.
Я считаю, что это поможет вам подсчитать хотите качественно и четко. Под капотом он должен перебирать списки, но чтобы получить общий счет, этого невозможно избежать.
var i = dd.Values.Sum(x => x.Count);
Как насчет этого?
var l = dd.Select(i => new {i, i.Value.Count});
Общее количество всех элементов списка:
dd.SelectMany(i => i.Value).Count();
Список
, содержащий количество отдельных списков:
dd.Select(i => i.Value.Count).ToList()