
17/01/2003, 09:05
|
| | Fecha de Ingreso: mayo-2002 Ubicación: Guatemala
Mensajes: 160
Antigüedad: 22 años, 10 meses Puntos: 1 | |
No tengo la fuente en este momento, pero si leí un artículo.
Nosotros actualmente estamos usando Oracle 8i, en un cluster IBM AIX de 64bit. Postgres puede ser bueno, pero aquí resumi dos artículos el primero era un articulo de Microsoft - Oracle y el empate que tenian, el segundo era de como MySQL había alcanzado a las bases de datos no open source, las otras tres se pelean entre el primer y segun lugar.
Yo no di una opinion de cual deberia usar, y les he colocado alternativas de ambas ramas. Nosotros no nos podemos quejar, manejamos las finanzas del pais entero, incluyendo listado de contribuyentes, declaraciones de impuestos, listado de personas del país registradas con numero de identificación tributario, todas las empresas, transacciones electrónicas, todo tipo de vehículos, etc, alrededor de unos 300 GB de información.
Realmente habria que ver los conjuntos de datos, hacer un analisis profundo de la base de datos, y revisar que tan optima se encuentra la base de datos.
- Indices
- Llaves primarias
- Optimizacion de queries segun el compilador de la base de datos
- Si se pueden utilizar vistas de los datos
Tal vez durante la primera instalacion (MSSQL) no le pusieron tanto empeño de optimización de la base de datos, como cuando hicieron la migración. A nosotros una consulta de una calcomanía de circulación de vehículos toma 0.005 segundos (promedio), entre 4,119,330 de registros de emisiones de calcomanias. Todo dependera de un buen diseño de base de datos y el cuidado de optimizar.
Si estas usando .net no creo que te sirva un driver JDBC, pero si se puede hacer el driver ODBC, pero no es optimo para el desarrollo de un proyecto hacer un driver primero, ya debe existir alguno en internet, ayudate de google.com
Son solo ideas pero que ya en la realidad afectan.
__________________ José Luis Chávez del Cid
Systems Developer Specialist
ACS Inc./Xerox
Guatemala |