Я работаю с базами данных, содержащими пространственные данные. Большинство этих баз данных находятся в запатентованном формате, созданном ESRI для использования с их программным обеспечением ArcGIS. Мы сохраняем наши данные в нормированной модели данных в рамках этих баз геоданных.Как улучшить производительность базы данных ESRI/ArcGIS при сохранении нормализации?
Мы обнаружили, что производительность этой базы данных довольно медленная, когда имеет дело с отношениями (т. Е. Отношение нескольких тысяч записей к нескольким тысячам записей может занять несколько минут).
Есть ли способ повысить производительность без полного выравнивания/денормализации базы данных или это строго ограничено платформой базы данных, которую мы используем?
Просто, чтобы убедиться, что я прав, это вы спрашиваете, как улучшить производительность запатентованной базы данных, используя схему, которую вы не будете раскрывать. Попался. –
Формат базы данных - это не то, что мы создали, а формат, созданный ESRI для использования с их ArcGIS. Это формат базы геоданных, предназначенный для хранения данных ГИС. Мы ограничены этим, так как наши данные создаются с использованием ArcGIS, и наш поставщик программного обеспечения создает программное обеспечение на основе API ArcGIS. Мы разработали только схему базы данных, которую мы не можем раскрывать. Я уверен, что это очень распространенная ситуация для многих компаний. – Brian
Итак, вы просите нас (ваших потенциальных клиентов) помочь вам в вашей секретной схеме? И если нам когда-нибудь удастся столкнуться с вашим продуктом, нам все равно придется перепроектировать ваш «продукт», чтобы заставить его работать? – wildplasser