Я просто видел схемы с сотней колонок без индексов, все сука нулабл поля текста. И казалось бы зачем такое
Прохладная гешихте. был тоже такой кейс в одном кровавом тырпрайзе. Таблички по 500! с лихуем столбцов с номером, что номер означает надо джойнить в другой такой же таблице, имя-номер таблицы ещё в другой, но только сохранив индекс на страну в третьей, имя которой берётся вручную через вебморду. В итоге Вебморду через canopy автоматизировал, с wait и sleep через строчку, чтоб не зависла. SQL Ззапросы с десятком джойнов и субселектов генерил скалой с dooby и клал результат minix стримами в монгу, и копию в старом формате в mssql. Из оттуда с утра процесс на перле продавал данные в csv конечным покупателям, у которых импорт похоже ещё пострашнее. Ночной Процесс херачит по 6 часов, перловый тоже до обеда. Небось по сей день так и живут, а куды им ещё деваться.