Ernesto Lozano escribió:
Hola a Todos
Para orientar desde el punto de vista comercial ya que como entendi es
al Jefe que hay convencer que presumo no Tecnico o si fuese el Chief
de Tecnologia hay que realizarle un Benchmark de atributos y para eso
reco , pila cada dato de que nuestros compañeros expertos en esta
Comunidad como Fernando de Uruguay , Edwin de Dominicana J y Alvaro
de Chile y Guido de Argentina Jaime de Ecuador ,Gilberto de Cuba y los
compañeros de la UCI seguro que te guiaran Tecnicamente al Benchmark
ahora desdes el otro punto vista debes orientar el gusto a la bases de
Datos en el ahorro de poder hacer con Gestos como Postgresql
desarrollo de bajo costo ,Lo Segundo que el aplicativo puede estar en
Multiplaforma, Tercero Comunidad en Franco Crecimiento en la Region
Latina donde hay actores de multiple visiones pero con vision
solidaria y colaborativa
Es la Bases de Datos de mayor crecimientos en Migraciones hacia
ambiente Criticos con Instalaciones con mas de 28 Millones de registro
en acceso real en nuestro caso local en Venezuela para ponerte
experiencia alguna como observas hay mucha fortaleza que te permitira
que tu Jefe comience a pensar seriamente
Espero que estas humildes palabras puedan ayudar a colaborar
Saludos a Todos
Ernesto Lozano
Venezuela
El 26 de noviembre de 2009 16:20, Ing. Marcos Ortiz Valmaseda
<[email protected] <mailto:[email protected]>> escribió:
Giorgio escribió:
Gracias amigos por sus respuestas, ya hice un documento con la
propuesta.
Actualmente se tiene un sistema en PowerBuilder 6.5 y SQL
Server 2000, el cual actualmente pesa 126...GB esta mal
normalizado y dificil de entender, ya que se encontro todo
esto ya implementado se esta parchando, pero la idea es crear
un nuevo sistema con una nueva base de datos, documentos del
sistema, manuales de desarrollo, modelo de negocio, etc.
El constante problema de la base de datos es el bloqueo de
usuarios al hacer consultas, insert, update, el cual se
identifica por el sp_who (para los q usan SQL Server) mi duda
es como controlar los bloqueos de una BD PostgreSQL, existe
tablas de sistema al igual q el SQL o de mejor trabajo..
Primeramente, con MVCC en PostgreSQL el problemas de los bloqueos
esta casi en tu totalidad resuelto.
Los principios de dise;o de MVCC son:
1- Una lectura no debe bloquear otra lectura
2- Una escritura no debe bloquear una lectura
3- Una escritura no debe bloquear otra escritura a menos que
deban escribir el mismo registro.
Y entonces para el control de los bloqueos podemos ver la vista
pg_locks para ver cuales son los bloqueos del sistema.
Lo que podrias hacer es implementar un buen esquema de seguridad
de usuarios dentro de la base de datos usando siempre el principio
del minimo privilegio, o sea el usuario tiene acceso exactamente a
los registros que debe.
No se si eso responde tu pregunta.
Saludos
--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
http://archives.postgresql.org/pgsql-es-ayuda
Exactamente Ernesto, se me habia olvidado el punto de vista que mas le
interes al jefe. Es que siempre me voy por la parte tecnica.
Saludos
--
TIP 4: No hagas 'kill -9' a postmaster