Hola buen dia a todos

Estoy moviendo mi BD a postgres 13 y estoy aprovechando para hacer algunos
ajustes actualmente tengo un conjunto de triggers comunes para unas 250
tablas que clasifican objetos geométricos el tema es que estas asignaciones
automaticas estan empezando a crecer porque tengo casos en los que ejecuto
digamos hasta 12 trigers por cada insercion de registro y como se trata de
informacion geografica en ocasiones se insertar en numeros de miles de
registros.
por ejemplo tengo un trigger que automaticamente asigna la ciudad a la que
pertenece un objeto otro que asigna la manzana a la que pertenece y cosas
asi pero quiero automatizar mas cosas entonces quisiera saber que es mas
conveniente llamar a cada trigger individual o tratar de ejecutar todas las
operaciones en un uno solo la razon de tener triggers individuales es
porque hay cosas comunes en muchas tablas y asi tengo el codigo en un solo
lado pero si voy a perder performance prefiero ver otras opciones alguien
me puede comentar si hay alguna penalidad por usar triggers individuales
para hacer cosas como un update de un campo distinto en cada uno o dalo
mismo la cantidad que haya.

atte

-- 
José Mercedes Venegas Acevedo
cel Mov RPC 964185205

Reply via email to