0

次のデータベースとテーブルを持つ次の RDBMS があるとします。

pets_database
    dogs
    cats
    bunnies
wild_animals_database
    bears
    wolves
    cheetahs

結合するクエリがある場合(異なるデータベースdogsに存在する場合、これは、同じ内部に存在し、同じクエリ/結合が実行されたbears場合よりもパフォーマンスが低下しますか?つまり、データベース間の結合はパフォーマンスに悪影響を及ぼしますか?私は Sybase ASE 15 を使用していますが、ほとんどのエンタープライズ RDBMS で同じであると想定しています。dogsbearsanimals_database

4

1 に答える 1

0

データベースごとに個別のクエリプランを作成し、さまざまなデバイスから読み取り、さまざまなキャッシュなどを作成する必要があるという事実だけが原因である場合、パフォーマンスに影響があると思います。影響のレベルは大きく依存すると予想されますクエリのサイズと複雑さ。

于 2013-04-25T18:41:05.557 に答える