Que tal amigos del foro....
Tengo una aplicacion en php con conexion a Postgres y dicha aplicacion hace procesos de insert, update y delete sobre una misma tabla con una periodicidad demasiado alta ya que el proceso asi lo requiere. El lio que tengo es que llega un momento en que la tabla queda bloqueada. Pienso que una de las posibles causas para ese bloqueo es el modo de locks que el motor hace sobre las tablas, es decir, que este haciendo locks sobre paginas y no sobre tablas o filas (no se como averiguar ese dato). Estoy tratando de encontar alguna instruccion de Postgres similar al SET LOCK MODE ROW de informix.
Otra interrogante que tengo es el como lograr que al hacer deletes sobre las filas de una tabla se libere el espacio y asi poder reutilizarlo, algo asi como un vacuum a la tabla pero que el motor lo haga automaticamente... ?
Agradezco de antemano las opiniones y opciones que puedan darme
Un Cordial Saludo