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

デフォルトでは、ORACLE11gの大文字と小文字は区別されません

    NLS_SORTを設定するだけです 、NLS_COMP alter system set <parameter> = <value>;を使用したOracleinitファイルの値として記事に記載されているパラメータ 条項。

    altersystemコマンドの使用に関する情報はここにあります。

    NLS_*の正しい使用法に関する適切なリンクは次のとおりです。 パラメーター。 NLS_SORTパラメータの一部の設定は、パフォーマンスの問題を引き起こす可能性があることに注意してください。つまり、BINARYに設定されていない場合です。 Oracleのドキュメントの状態:

    NLS_SORTをBINARY以外に設定すると、オプティマイザーによって選択されたパスに関係なく、ソートで全表スキャンが使用されます。 BINARYは例外です。これは、インデックスがキーのバイナリ順序に従って作成されるためです。したがって、オプティマイザは、NLS_SORTがBINARYに設定されている場合、インデックスを使用してORDERBY句を満たすことができます。 NLS_SORTがいずれかの言語ソートに設定されている場合、オプティマイザは実行計画に全表スキャンと完全ソートを含める必要があります。



    1. ディメンションのディメンション:データウェアハウスの最も一般的なディメンションテーブルタイプの概要

    2. リスト内のすべてのアイテムに一致する行を選択する2つの方法(T-SQL)

    3. SQLServerのAlwaysOn機能の使用方法

    4. 条件付き集計のパフォーマンス