Ver Mensaje Individual
  #2  
Antiguo 03-09-2006
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Reputación: 18
avmm2004 Va por buen camino
Todo depende de tus datos. Si partes con datos iniciales para cargar la base de datos tendras que calcular la longitud de tu registro y en base al numero de registros por tabla .... asi con todas las tablas de tu aplicación y cuando lo tengas pues pasas eso al tablespace (datafile si solo utilizas uno por tablespace) etc. Deberás poner esa cantidad en tu sentencia
Código SQL [-]
Create table .......... initial (la cantidad de k o megas) 
next (primera extension) .......
.
Otra política es crearlo con un espacio que consideres que sea mas que suficiente (50 gigas para el tablespace de datos y 50 gigas para el de indices) y vigilar cuando las tablas no sobrepasen las 5 extensiones en oracle 9i o las 100 en oracle 10g para optimizar la fragmentacion.
Es un tema muy, muy amplio.
Otra idea es crearlos no tan grandes y decirles que se autoextiendan en ¿ k megas ? cuando se llenen y que lo haga Oracle. Depende de tus datos, si hay administrador en la base de datos, si ........ .

¿ Te sirve esto o ya lo conocias ?
Responder Con Cita