Re: Uso de "implicit cast"

2019-08-08 Thread Ruben Fitó
Gracias Álvaro. Como dices empezaré por "logguear" estas funciones y los analizaré para ver dónde hay que meter mano. Un saludo. On Thu, 8 Aug 2019 at 18:18, Alvaro Herrera wrote: > Ruben Fitó escribió: > > >- Por otro lado, tal y como hemos creado los "implicit cast", según el > >

Re: PG11: particionado, parallel query y performance

2019-08-08 Thread Ruben Fitó
Buenos días Álvaro. Es muy interesante la propuesta que haces. Como siempre, iba perdido y pensaba que pgpool era el más liviano Voy a echarle un vistazo a pgbouncer y a Odyssey y a ver si puedo sacarle un buen partido. Gracias. Un saludo On Thu, 8 Aug 2019 at 18:27, Alvaro Herrera wrote: >

Re: Particionar tabla existente PG11

2019-08-08 Thread Ruben Fitó
Buenos días Álvaro. Gracias por el aporte. Ya me gustaría testear pg12, pero lo tendré que dejar para lo personal ya que en el trabajo se nos echa el tiempo encima y preferimos trabajar con una versión estable. Un saludo. On Thu, 8 Aug 2019 at 17:44, Alvaro Herrera wrote: > Ruben Fitó

Re: Cual es el # correcto de CPU que Postgres usa

2019-08-08 Thread Horacio Miranda
Otro tema a considerar es NUMA https://www.enterprisedb.com/blog/solving-cache-line-contention-large-numa-systems Que las redes sean LAG lo que mas puedas entre cliente y server. etc. mira cada capa y que sea paralelo y activo-activo. On 9/08/2019 11:27 AM, Carlos T. Groero Carmona wrote:

Re: Cual es el # correcto de CPU que Postgres usa

2019-08-08 Thread Carlos T. Groero Carmona
Gracias a todos por sus comentarios. En mi trabajo estamos usando CentOS 6 or 7 y en algunos casos Redhat, eso es para production por supuesto. Cuando empece con linux hace algun tiempo atras use Gentoo pero creo que de alguna manera u otra CentOS/Redhat brindaron la seguridad y estabilidad que

Re: Problemas de tamaño/recodificacion

2019-08-08 Thread kernel
El 08/08/2019 a las 18:10, Alvaro Herrera escribió: kernel escribió: Tengo una funcion plpgsql que me devuelve un valor xml de 0,5 GB, La codificacion que tiene la DB es UTF-8, como el cliente que utilizo es latin9, creo que a la hora del intercambio al hacer el cambio de encoding me da el

Re: PG11: particionado, parallel query y performance

2019-08-08 Thread Alvaro Herrera
Ruben Fitó escribió: > Entiendo que: > >- Me ahorraría el pool (tanto escritura como lectura) en nuevos >aplicativos. Sí, puede ser. >- No tendría que preocuparme del número de conexiones en postgres. Correcto. >- Reduciría carga de sistema? Más que seguro que sí. Abrir

Re: Mejorar cola de trabajos

2019-08-08 Thread Alvaro Herrera
Jairo Graterón escribió: > La cola está dividida en dos partes > > 1. Tabla cola_cliente > 2. Tabla cola_trabajo_cliente Hola, yo estuve tratando de darle una vuelta a tu problema pero no conseguí comprenderlo por completo para pensar cuál puede ser una buena solución. Pero una cosa que me

Re: Uso de "implicit cast"

2019-08-08 Thread Alvaro Herrera
Ruben Fitó escribió: >- Por otro lado, tal y como hemos creado los "implicit cast", según el >script: > > CREATE FUNCTION pg_catalog.text(integer) RETURNS text STRICT IMMUTABLE > LANGUAGE SQL AS 'SELECT textin(int4out($1));'; > CREATE CAST (integer AS text) WITH FUNCTION

Re: Particionar tabla existente PG11

2019-08-08 Thread Alvaro Herrera
Ruben Fitó escribió: > Pero bueno me lo tengo que mirar con cariño ya que hay otras > limitaciones, como las primary key o las foreign key. Las PK y FK funcionan completas ahora en la versión 12, que está actualmente en beta. Si tienes una situación en las que esas características te resultan

Re: Problemas de tamaño/recodificacion

2019-08-08 Thread Horacio Miranda
Pregunta. No sera que estas guardando el XML como Texto y no como XML ? Es posible ver un ejemplo de un insert, y un select de un ejemplo ofuscado de lo que estas haciendo. Algo me dice que haciendo un cambio menos el postgres no solo va hace lo que quieres, va andar muy rapido. On

Re: Problemas de tamaño/recodificacion

2019-08-08 Thread Horacio Miranda
Cerdamente hablando se pueden cambiar los valores y recompilar el Postgresql. Pero eso no creo que sea muy sano a menos que tengas una gran maquina Ahora por que los XML las guardas ahi ? no es mejor tener un modelo relacional ? On 8/08/2019 11:47 PM, kernel wrote: El 08/08/2019 a

Re: Problemas de tamaño/recodificacion

2019-08-08 Thread kernel
El 08/08/2019 a las 12:59, Horacio Miranda escribió: On 8/08/2019 9:49 PM, kernel wrote: El 08/08/2019 a las 10:35, Horacio Miranda escribió: Debes indicar un poco mas de informacion, parametros, version de la base, si estas usando XML parsers...  la consulta que estas haciendo cuando se

Re: Problemas de tamaño/recodificacion

2019-08-08 Thread Horacio Miranda
On 8/08/2019 9:49 PM, kernel wrote: El 08/08/2019 a las 10:35, Horacio Miranda escribió: Debes indicar un poco mas de informacion, parametros, version de la base, si estas usando XML parsers... la consulta que estas haciendo cuando se cae, etc... Lee el correo y revisa que estes entregando

Re: Problemas de tamaño/recodificacion

2019-08-08 Thread Horacio Miranda
El error esta en el lado del server o del cliente ? On 8/08/2019 9:49 PM, kernel wrote: El 08/08/2019 a las 10:35, Horacio Miranda escribió: Debes indicar un poco mas de informacion, parametros, version de la base, si estas usando XML parsers... la consulta que estas haciendo cuando se cae,

Uso de "implicit cast"

2019-08-08 Thread Ruben Fitó
Hola lista, Como siempre acudo en su ayuda para resolver algunos inconvenientes que me estoy encontrando. Cuando migramos de PG8.4 a PG9.3, nos dimos cuenta que teníamos que instalar casts ya que creo que fueron suprimidos en nuevas versiones. Por internet encontramos un script que nos los

Re: Problemas de tamaño/recodificacion

2019-08-08 Thread kernel
El 08/08/2019 a las 10:35, Horacio Miranda escribió: Debes indicar un poco mas de informacion, parametros, version de la base, si estas usando XML parsers...  la consulta que estas haciendo cuando se cae, etc... Lee el correo y revisa que estes entregando toda la informacion que alguien de

Re: Problemas de tamaño/recodificacion

2019-08-08 Thread Horacio Miranda
Debes indicar un poco mas de informacion, parametros, version de la base, si estas usando XML parsers...  la consulta que estas haciendo cuando se cae, etc... Lee el correo y revisa que estes entregando toda la informacion que alguien de soporte te pueda preguntar. On 8/08/2019 8:21 PM,