Licencias vs Rendimiento Oracle 11g R2

Buenos Días, Muy Interesante el sitio y me ha servido mucho los tips publicados.

Mi duda es la siguiente..acabo de ingresar a una empresa que esta gestionando comprar las licencias de oracle.

La pregunta es.. Tiene algo que ver que no se tengan las licencias aun? en este caso es de Oracle 11g R2,

Lo cierto es que aseguran aqui q las transacciones estan saturando la BD (En realidad no facturamos mas de 40 Facturas al dia en general), de lo q vi en primera instancia es q los codigos de tablas manejan tipo char y varchar lo q al hacer una consulta tienen problemas con los espacios, entonces utilizan el TRIM para quitar los espacios..Se maneja un solo usuario para la bd y todo el resto de usuarios se conectan atraves de el, se almacena en una tabla los usuarios con sus contraseñas...la bd usa el tablespace USERS, bueno no le veo mucho problema a eso..pero es super lentas algunas consultas..

En conclusión: Necesito me ayuden con un analisis de los posibles problemas y soluciones de acuerdo a lo q les he mencionado..

Principalmente..tienen que ver las licencias de oracle para tener estos problemas??? ya que insisten en eso..Creo que no tienen muy claro la magnitud de Oracle y me gustaria aclararles aqui esa parte..

Gracias por su ayuda.

En principio que tengas o no tengas aún las licencias no debería afectar al rendimiento del software. Si el motor es el que quieres licenciar y lo has descargado de la web de Oracle es el mismo que después de adquirir las licencias.

Otra cosa es si estás utilizando la versión gratuíta de la base de datos, Oracle XE (Express Edition), que sí tiene limitaciones en cuanto a memoria, procesador y espacio en disco que puede utilizar. En el post Oracle XE, la base de datos gratuíta de Oracle daba algunos detalles para la versión 10g.

Desde luego 40 facturas diarias es muy poco para una base de datos Oracle, pero falta ver las transacciones que hay por detrás, el servidor donde está instalada, la concurrencia de usuarios, qué tal funcionan las comunicaciones, y las consultas que se están haciendo.

Buscad en qué momento está más saturada, y analizad los factores externos que puedan influir, y sobretodo las consultas más costosas.