Oracle 12c: ¿el índice en una columna 'número' funciona más rápido que el índice en la columna 'varchar'?

Digamos que tengo una tabla en Oracle 12c con columnas:

create table t1 (
a number (5,0),
b varchar (5,0)
d ...
e ...
);

Luego inserto 100,000,000 registros en ambas columnas que tienen los mismos valores, p.

20151 and '20152' ... (for a first record)
20152 and '20152' ... (for a second record)
20153 and '20153' ... (for a third record)
...

Luego agrego el índice 1 en la columna'a' e índice 2 en la columna'b'.

La pregunta es: ¿la consulta funcionaría igual de rápido cuando se ejecuta en una columna?'a' como en la columna'b' (p.ej.join consulta con otra tabla basada en una columna'a' o basado en una columna'b' oWHERE cláusula en cualquiera de las columnas)?

Además, usaría el índice en un 'varchar'columna: ¿usa más CPU que el índice en una columna' número '?

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta