2009/7/16 Miguel Beltran R. <yourpa...@gmail.com>: > > Gracias, muy interesante. > Ahora con esto tengo otra pregunta > No conozco informix, ¿sigue siendo parecido a postgresql? ¿o ya cambio tanto > que un DBA de postgresql le costaria un poco adaptarse a informix? > >
lo unico que mantienen en comun es el lenguaje SQL (con algunas diferencias, por ejemplo: informix te permite definir una tabla en el from como OUTER y eso basta para que sepa que el join es un LEFT OUTER JOIN y arme el ON basandose en las clausulas del where) y la capacidad de ejecutar sentencias DDL dentro una transaccion... ah! si y el concepto de los contrib (llamados datablades en informix) pero en general informix al menos el ids 9.21 que es el ultimo que he visto resulta limitado en ciertos aspectos (por ejemplo si al crear la tabla la defines con "lock mode page" en lugar de bloquear un solo registro en un select for update va a bloquear toda la pagina donde este el registro. pero si lo defines con "lock mode row" vas a tener problemas si actualizar todos los registros en tablas muy grandes en una sola sentencia por que se llenaran los logical logs y se abortara la transaccion por ser muy grande, por tantos bloqueos)... -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 -- TIP 4: No hagas 'kill -9' a postmaster