sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2008で許可される結合の最大数はいくつですか?

    他の答えはすでにあなたの質問に直接答えています

    ただし、SQL Serverがクエリのプランを正常にコンパイルしたとしても、そうする必要があるとは限りません。結合が多いほど、可能なクエリプランのスペースが指数関数的に大きくなり、非常に最適ではないプランが得られる可能性があります。

    結合が12のクエリの場合、可能な結合順序の数は 28,158,588,057,600 。さらに、各結合は3つの可能なアルゴリズム(ハッシュ、ネストされたループ、マージ)である可能性があります

    「SQLServer2005の実用的なトラブルシューティング」という本の中で、CesarGalindo-Legariaは

    と述べています。

    1. LaravelCrypt-値の比較

    2. Distinct使用時のPostGresエラー:postgresエラー:タイプレコードの順序付け演算子を識別できませんでした

    3. 初心者のためのSQLDELETE

    4. Mysql SelectRows2つの列が同じ値を持たない場合