Potresti semplicemente impostare il NLS_SORT
, NLS_COMP
parametri menzionati nell'articolo come valori nel file init di Oracle utilizzando il alter system set <parameter> = <value>;
clausola.
Le informazioni sull'utilizzo dei comandi di modifica del sistema possono essere trovate qui.
Ecco un buon link sul corretto utilizzo di NLS_*
parametri. Si noti che alcune impostazioni del parametro NLS_SORT possono/potrebbero causare problemi di prestazioni, in particolare quando non è impostato su BINARY. I documenti Oracle affermano:
L'impostazione di NLS_SORT su un valore diverso da BINARY fa sì che un ordinamento utilizzi un'analisi completa della tabella, indipendentemente dal percorso scelto dall'ottimizzatore. BINARY è l'eccezione perché gli indici sono costruiti secondo un ordine binario di chiavi. Pertanto l'ottimizzatore può utilizzare anindex per soddisfare la clausola ORDER BY quando NLS_SORT è impostato su BINARY. Se NLS_SORT è impostato su qualsiasi ordinamento linguistico, l'ottimizzatore deve includere una scansione completa della tabella e un ordinamento completo nel piano di esecuzione.