Bonjour a tous !
J'ai un souci de lenteur lors de l'import d'un dump dans ma BDD oracle 9.
Le dump est généré dans le jeu de caractère NLS_LANG=AMERICAN_AMERICA.UTF8.
Selon la commande suivante,
la session utilisé lors de l'import est en FRENCH_FRANCE.UTF8.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 SELECT * FROM NLS_SESSION_PARAMETERS ; PARAMETER VALUE ----------------------------------------------------- NLS_LANGUAGE FRENCH NLS_TERRITORY FRANCE NLS_CURRENCY ⬠NLS_ISO_CURRENCY FRANCE NLS_NUMERIC_CHARACTERS ,. NLS_CALENDAR GREGORIAN NLS_DATE_FORMAT DD/MM/RR NLS_DATE_LANGUAGE FRENCH NLS_SORT FRENCH NLS_TIME_FORMAT HH24:MI:SSXFF NLS_TIMESTAMP_FORMAT DD/MM/RR HH24:MI:SSXFF NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR NLS_TIMESTAMP_TZ_FORMAT DD/MM/RR HH24:MI:SSXFF TZR NLS_DUAL_CURRENCY ⬠NLS_COMP BINARY NLS_LENGTH_SEMANTICS BYTE NLS_NCHAR_CONV_EXCP FALSE
Selon la commande suivante :
Ma base de données est en FRENCH_FRANCE.UTF8.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 select * from NLS_DATABASE_PARAMETERS ; PARAMETER ------------------------------ VALUE -------------------------------------------------------------------------------- NLS_LANGUAGE FRENCH NLS_TERRITORY FRANCE NLS_CURRENCY ? NLS_ISO_CURRENCY FRANCE NLS_NUMERIC_CHARACTERS ,. NLS_CHARACTERSET UTF8 NLS_CALENDAR GREGORIAN NLS_DATE_FORMAT DD/MM/RR NLS_DATE_LANGUAGE FRENCH NLS_SORT FRENCH NLS_TIME_FORMAT HH24:MI:SSXFF NLS_TIMESTAMP_FORMAT DD/MM/RR HH24:MI:SSXFF NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR NLS_TIMESTAMP_TZ_FORMAT DD/MM/RR HH24:MI:SSXFF TZR NLS_DUAL_CURRENCY ? NLS_COMP BINARY NLS_LENGTH_SEMANTICS BYTE NLS_NCHAR_CONV_EXCP FALSE NLS_NCHAR_CHARACTERSET UTF8 NLS_RDBMS_VERSION 9.2.0.8.0
Je suis AIX 5.2.
Le dump vient d'une oracle10.
Les tables qui me posent problème de lenteur contiennent des champs clobs. (ce qui me dirigent vers un problème de jeu de caractère)
Auriez-vous une idée de l'origine des ces lenteurs ?
Est-il possible d'éviter ces lenteurs de conversion ? Si oui, en modifiant quels paramètres ?
Est-ce que faire un "export NLS_LANG=AMERICAN_AMERICA.UTF8" avant de lancer l'import pourrait améliorer l'import ?
Le probleme peut-il etre lié a la difference de version oracle ??
Plus globalement, lors de l'import quels sont les elements qui doivent synchro ? Dump avec Base? Session avec Dump ? autres ?
D'avance merci !
Partager