Full Table Scan en Oracle. ¿Aburrido de lecturas innecesarias?
Es muy común que los DBAs traten dentro de los ambientes OLTP evitar este tipo de accesos a los datos. Sabemos que este acceso es lento para tablas grandes, pero también sabemos que es muy usado en tablas pequeñas. Veamos como podemos sacar provecho de la eliminación o uso del no muy bien ponderado full table scan.
Vamos a empezar a ver algún ejemplo práctico: Vamos a crear una tabla mas o menos masiva a partir de otra ya existente:
[oracle@antares ~]$ sqlplus «/as sysdba»
SQL*Plus: Release 9.2.0.8.0 – Production on Tue Mar 3 17:06:31 2009
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Release 9.2.0.8.0 – Production
JServer Release 9.2.0.8.0 – Production
SQL> create table tabla_test as select * from obj$;
Table created.
SQL> select count(*) from tabla_test;
COUNT(*)
———-
66084
SQL>