Индексирование одного и того же дизайна базы данных для разных клиентов
Я работаю с готовым продуктом, который мы продаем множеству разных клиентов. База данных сама по себе действительно старая в некоторых частях - например, 20 лет, а некоторые - новые. Продукт вместе с дизайном его базы данных устанавливается на сайте заказчика. Дизайн базы данных выглядит одинаково для всех клиентов, чтобы сохранить контроль с нашей стороны. Дело в том, что клиенты, конечно, используют базы данных в самых разных целях, в зависимости от того, над чем они работают.
Итак, что меня озадачивает, так это индексирование. Некоторые клиенты могут нуждаться в индексировании в Таблице 1, а некоторые - нет. Некоторым клиентам может потребоваться много индексации на одной таблице, а некоторым - только одна на этой таблице. Некоторые индексы могут также со временем устаревать на сайте клиента.
Как справиться с этим? Не нужно никаких лишних индексов у клиентов...