Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Nick


Contraseña


Nuevo usuario


English
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - numero de registros
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information numero de registros

Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
softamedida
Buen usuario


Registrado: Mar 28, 2015
Mensajes: 10

Asunto: numero de registros Responder citando

Estimados
me pueden indicar hasta cuantos registro puedo almacenar en una tabla de base de datos oracle standar one.

tengo una tabla con mas de 200 millones de registros y mis consultas estan muy lentas, se podria mejora solo borrando las estadisticas o que otras opciones hay?

por favor su apoyo.

saludos

César.
MensajePublicado:
Mie Abr 01, 2015 7:44 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: numero de registros Responder citando



Anuncios



softamedida escribió:
Estimados
me pueden indicar hasta cuantos registro puedo almacenar en una tabla de base de datos oracle standar one.

tengo una tabla con mas de 200 millones de registros y mis consultas estan muy lentas, se podria mejora solo borrando las estadisticas o que otras opciones hay?

por favor su apoyo.

saludos

César.


Hola César, en Oracle, en principio, no hay límite en cuanto a número de registros de una tabla, siempre que haya espacio libre.

Para optimizar consultas, una de las opciones es analizar las estadísticas y ver qué plan de acceso se aplica mejor a tu caso, pues cada caso es diferente. Sobre esto hay documentación en la web de Oracle. Si las estadísticas no te resultan satisfactorias lo mejor es crear un script que las vaya eliminando cada cierto tiempo. En el siguiente enlace explicamos cómo hacerlo:

Programar tarea automática Oracle eliminar estadísticas

Otras posibilidades para optimizar los tiempos de ejecución de consultas en Oracle:

1. Si dispones de SAN para almacenamiento lo ideal es tratar de colocar los datastores de Oracle en los grupos de discos más rápidos.

2. Oracle es un "gran consumidor de RAM", a mayor memoria RAM asignada más datos cargará en esta memoria y más rápidas se ejecutarán las consultas. Si dispones de un servidor dedicado para Oracle, asegúrate de que tienes asignadas a Oracle toda la RAM posible. En el siguiente enlace hablamos un poco de este tema:

Mejorar rendimiento Oracle

3. Sistema operativo, Oracle funciona mejor en Linux que en Windows, esto también debes tenerlo en cuenta.

4. Como te hemos comentado al principio, muchas consultas SQL, en función de su naturaleza, permiten optimizar los tiempos de ejecución en gran medida usando las estadísticas apropiadamente.

Existen muchos factores para hacer tunning a una base de datos Oracle y mejorar su rendimiento, sobre esto hay mucha documentación en la propia web de Oracle.
MensajePublicado:
Lun Abr 06, 2015 6:19 am
Top of PageVer perfil de usuario
softamedida
Buen usuario


Registrado: Mar 28, 2015
Mensajes: 10

Asunto: Responder citando

Gracias Alonso por la pronta respuesta, son muy buento tips.
MensajePublicado:
Sab Abr 11, 2015 3:46 am
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+