У меня есть пара баз данных, содержащих простые данные, которые необходимо импортировать в схему нового формата. Я придумал гибкую схему, но она полагается на критические данные старых БД, которые будут храниться в одной таблице. Эта таблица имеет только первичный ключ, внешний ключ (оба типа int), поле даты и времени и десятичное поле, но добавление количества строк из двух более старых баз данных указывает, что общее количество строк для этой новой таблицы будет составлять около 200 000 000 строк.
Как мне поступить с таким количеством данных? Это данные за 10 лет и должны быть доступны. К счастью, нам не нужно извлекать даже 1% из них при выполнении запросов в будущем, но все это должно быть доступно.
У меня есть идеи, основанные на том, чтобы иметь несколько таблиц для года, поставщика (исходных данных) и т. Д. - или даже иметь одну базу данных для каждого года с последними двумя годами в одной БД (которая также будет содержать сохраненные данные). Procs для управления всем этим.)
Любая помощь, идеи, предложения очень, очень, очень ценятся,
Мт.