Article View: es.comp.os.linux.programacion
Article #15223Re: Interbase opensource
From: Toni Martir
Date: Tue, 01 Aug 2000 00:00
Date: Tue, 01 Aug 2000 00:00
62 lines
3086 bytes
3086 bytes
Hola, Yo puedo contar las bondades e inconvenientes de interbase, otro que cuente las de PostgreSQL pues lo que s� es s�lo de oidas y dem�s. Algunas ventajas 1.- 99% SQL92 con foreign keys en cascada. 2.- Soporte de Triggers muy completo, domains, views.. 3.- Selectable Stored procedures (esto da mucha, muchapotencia). 4.- Arquitectura multigeneracional (ver mas abajo) 5.- User defined functions, si necesitas hacer algo que no haga interbase puedes utiilzar funciones externas programadas en C, pascal... 6.- Seguridad de usuarios basada en roles. 7.- Peque�ito, el servidor con las utilidades ocupa menos de 10 Megas 8.- Buena documentaci�n, ocupa mucho m�s espacio en disco la documentaci�n que el propio servidor. 9.- Lleva 15 a�os siendo comercial y utilizandose en aplicaciones comerciales. 10.- Robusto, funciona 24x7 sin ningun mantenimiento. Arquitectura multigeneracional Marca la diferencia entre Interbase y las dem�s bases de datos SQL. La principal ventaja, las transacciones de lectura son consistentes durante su vida sin bloquear para nada ninguna otra transacci�n de lectura o escritura. Una lectura larga y consistente en Oracle, SQL Server etc. supone bloquear la base de datos por eso se recomienda utilizar niveles de aislamiento bajos. Gracias a esto se puede realizar una copia de seguridad completa de la base de datos sin desconectar a nadie. Algunos inconvenientes 1. Debido a la arquitectura multigeneracional el servidor tiene el trabajo adicional de recogida de basura que puede ralentizar las operaciones. 2. Como Interbase es peque�o el c�digo del optimizador de consultas es peque�o y en algunas consultas complejas puede no comportarse como es debido y escoger un mal plan. Como soluci�n es opcional especificar un plan de actuaci�n para una determinada consulta. 3. No es escalable, es decir no aprovecha m�quinas de m�s de un procesador, si se instala en un servidor dedicado no le pongas m�s de un procesador sino uno potente. Saludos "DaVinci" <david@bree.kitenet.net> escribi� en el mensaje news:46cnl8.rh.ln@127.0.0.1... > In article <397efc95_3@news.arrakis.es>, Toni Martir wrote: > > >Un servidor de base de datos multiplataforma, y mejor que PostgreSQL (en mi > >humilde opini�n) > > �Has comparado InterBase6.0 con PostgreSql7.0.2?. > > Ser�a interesante conocer bondades y problemas de cada uno. > > Un saludo. > > -- > DaVinci
Technical Details
Message-ID:
<398717fc_2@news.arrakis.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<397efc95_3@news.arrakis.es> <46cnl8.rh.ln@127.0.0.1>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,15b917505d4cfaa0 X-Google-Attributes: gidf86c8,public From: "Toni Martir" <techni-web@NOSPAMpala.com> Subject: Re: Interbase opensource Date: 2000/08/01 Message-ID: <398717fc_2@news.arrakis.es> X-Deja-AN: 653322516 References: <397efc95_3@news.arrakis.es> <46cnl8.rh.ln@127.0.0.1> X-Trace: 1 Aug 2000 20:33:32 +0100, 195.5.70.27 Organization: Arrakis Servicios y Comunicaciones SLU X-MSMail-Priority: Normal X-Priority: 3 Newsgroups: es.comp.os.linux.programacion X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700