PDA

Ver la Versión Completa : Objetos en Oracle


Nacho86
02-09-2006, 04:06:39
Buenas mi preguntas es como determino el tamaño apropiado para los objetos de la base de datos como por ejemplo: table, tablespace, datafile, entre otros. Muchas Gracias

avmm2004
03-09-2006, 18:37:29
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
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 ?

Nacho86
04-09-2006, 03:04:56
Muchas gracias por responder, de verdad me sirvio de mucho tu respuesta, gracias