Bonjour,

Je travail sur une grosse base de donnée oracle, que j'aimerais optimiser au maximum, j'en suis arrivé au choix des types de données où je me pose plusieurs questions.

La base de données tourne en version 8, mais va passé prochainement en 10g.
L'environnement de développement est SQL.

1. Pour une clé primaire, est-il préfèrable d'utiliser un Integer ou un Number ?
Quelle est la particularité de Integer ?
Tout en sachant que le nombre d'enregistrements pouvant existé peut être très grand.

2. Pour un champ texte de grande taille, faut-il utiliser un Long ou est-ce qu'un CLOB ou LOB est mieux ? Quelles sont les différences ?

3. Lorsque je veux utiliser un boolean est-il correct d'utiliser un Number(1) ?