2013-04-25 2 views
0

Если у меня есть следующие СУБД со следующими базами данных и таблицами:Связаны ли перекрестные базы данных с повреждением?

pets_database 
    dogs 
    cats 
    bunnies 
wild_animals_database 
    bears 
    wolves 
    cheetahs 

Если у меня есть запрос, который присоединяется к dogs и bears (которые существуют в различных базах данных, это менее производительным, чем если бы dogs и bears существовали внутри тот же animals_database и тот же запрос/соединение был выполнен? Другими словами, присоединяются ли базы данных к производительности неблагоприятно или не имеют никакого эффекта? Я использую Sybase ASE 15, но предполагаю, что это будет одинаково для большинства корпоративных RDBMS. Заранее благодарен

ответ

0

Я бы предположил, что t здесь будет влиять на производительность, если только из-за того, что ему нужно строить отдельные планы запросов для каждой базы данных, читать с разных устройств, разные кеши и т. д. Я бы ожидал, что уровень воздействия будет во многом зависеть от размера и сложность запроса.

Смежные вопросы