Re: Consulta de tabla con millones de registros

2018-01-29 Thread Martin Marques
El 29/01/18 a las 18:15, Daymel Bonne escribió: > > > No es posible utilizar particionado de datos. > > > Si esto no es posible ya comenzaron mal y deberías revisar el porqué no > es posible hacerlo. Imagino que sea por alguna limitación en el diseño > de tu sistema o alguna tecnología que

Re: Ayuda con Array

2018-01-29 Thread Ovidio Jimenez
Resuelto for x in 1..cardinality($1) loop insert into detalle(codiarti, cantidad, precio) values ($1[x],$2[x],$3[x]); end loop; Gracias Daymel Bonne 2018-01-29 16:52 GMT-04:00 Daymel Bonne : > Hola: > > Puedes ver en la documentación oficial en este enlace: > https://www.postgresql.org/docs/

Re: Insertar datos en tabla remota

2018-01-29 Thread Alberto Cardenas Cardenas
Hellmuth, Si resulto, el probela era que yo estaba equivocado en la direccion del flujo de dato Gracias a Todos, Anthony, Martin El 29 de enero de 2018, 16:33, Hellmuth Vargas escribió: > Hola Alberto > > Pues creo que podría crear la FOREIGN TABLE con la estructura de la > tabla remota para

Re: Consulta de tabla con millones de registros

2018-01-29 Thread Daymel Bonne
El 29 ene. 2018 3:18 p.m., "Lazaro Garcia" escribió: Buenas tardes tengan todos. Recientemente estoy trabajando en un sistema donde se tendrá una tabla que puede contener millones de tuplas, por encima de los 50 millones y el propósito de la tabla será almacenar precios de un producto por día

Re: Insertar datos en tabla remota

2018-01-29 Thread Martín Marqués
Buenas, El día 29 de enero de 2018, 16:15, Alberto Cardenas Cardenas escribió: > Hola Hellmuth, no me sirve eso porque lo que necesito insertar es el > resultado de unas querys en la tabla remota, no los mismos datos de la tabla > origen, lo que debo insertar son datos procesados obtenidos desde

Re: Ayuda con Array

2018-01-29 Thread Daymel Bonne
Hola: Puedes ver en la documentación oficial en este enlace: https://www.postgresql.org/docs/current/static/functions-array.html En concreto es la función array_length. Saludos El 29 ene. 2018 3:34 p.m., "Ovidio Jimenez" escribió: Saludos a todos. Como puedo saber cuantos elementos tengo e

Re: Ayuda con Array

2018-01-29 Thread Anthony Sotolongo
Hola Ovidio, puedes buscar en las funciones de manejo de arreglos https://www.postgresql.org/docs/9.6/static/functions-array.html según veo para tu escenario puedes utilizar estas: select array_length(array[1,2,3], 1) select cardinality(array[1,2,3]) puedes ver el ejemplo aca de lo que retor

Re: [MASSMAIL]Consulta de tabla con millones de registros

2018-01-29 Thread gilberto . castillo
Si puedes aclara mejor tu situación para poder acercarnos mas a tu idea, lo cierto es que los indices son justo para garantizar la rápidas lectura, con ajustar bien ese aspecto lo demás esta resuelto. On 2018-01-29 15:17, Lazaro Garcia wrote: Buenas tardes tengan todos. Recientemente estoy t

Re: Insertar datos en tabla remota

2018-01-29 Thread Anthony Sotolongo
Hola nuevamente Alberto, Entiendo que Hellmuth lo que te describe es un posible escenario de como resolver tu problemática,  en la documentación del FDW se describe que puedes lograr con un FDW en PostgreSQL y creo que te lo hemos descrito aquí de una forma u otra, como resolver tu caso, aquí v

Ayuda con Array

2018-01-29 Thread Ovidio Jimenez
Saludos a todos. Como puedo saber cuantos elementos tengo en el array para que sea el limite de la sentencia FOR. /** for x in 1..10 loop Ejemplo for x in 1..*N* loop **/ CREATE OR REPLACE FUNCTION insertar_detalle(*_articulo *integer[], _cantidad numeric[],_precio

Re: Insertar datos en tabla remota

2018-01-29 Thread Hellmuth Vargas
Hola Alberto Pues creo que podría crear la FOREIGN TABLE con la estructura de la tabla remota para insertar los datos que genera locamente... El 29 de enero de 2018, 15:14, Alberto Cardenas Cardenas< alberto.cardenas.c...@gmail.com> escribió: > Gracias Hellmuth, pero no funciona lo que me indic

Consulta de tabla con millones de registros

2018-01-29 Thread Lazaro Garcia
Buenas tardes tengan todos. Recientemente estoy trabajando en un sistema donde se tendrá una tabla que puede contener millones de tuplas, por encima de los 50 millones y el propósito de la tabla será almacenar precios de un producto por día para cada uno de los clientes existentes. Sobre la tab

Re: Insertar datos en tabla remota

2018-01-29 Thread Alberto Cardenas Cardenas
Gracias Hellmuth, pero no funciona lo que me indicas. Lo que necesito es que datos que tengo en mi servidor local, puedan ser insertados en un servidor externo con postgresql tambien en una tabla con cierta estructura El 29 de enero de 2018, 15:36, Hellmuth Vargas escribió: > > Hola Alberto > >

Re: Insertar datos en tabla remota

2018-01-29 Thread Hellmuth Vargas
Hola Alberto con postgres_fdw se puede inserta en una tabla remota -- en el servidor remoto: CREATE TABLE remota(id int, texto text, fecha timestamp); -- no olvidar registrar en el pg_hba.conf -- en el servidor local CREATE EXTENSION postgres_fdw; CREATE SERVER postgresqlserver FOREIGN

Re: Insertar datos en tabla remota

2018-01-29 Thread Anthony Sotolongo
Hola Alberto, On 29/01/18 16:15, Alberto Cardenas Cardenas wrote: Hola Hellmuth, no me sirve eso porque lo que necesito insertar es el resultado de unas querys en la tabla remota, no los mismos datos de la tabla origen, lo que debo insertar son datos procesados obtenidos desde una funcion loc

Re: Insertar datos en tabla remota

2018-01-29 Thread Alberto Cardenas Cardenas
Hola Hellmuth, no me sirve eso porque lo que necesito insertar es el resultado de unas querys en la tabla remota, no los mismos datos de la tabla origen, lo que debo insertar son datos procesados obtenidos desde una funcion local Saludos El 29 de enero de 2018, 15:07, Hellmuth Vargas escribió:

Re: Insertar datos en tabla remota

2018-01-29 Thread Hellmuth Vargas
Hola Lista dado que esta empleando PostgreSQL 9.6 puede hacer uso de postgres_fdw https://www.postgresql.org/docs/9.6/static/postgres-fdw.html "F.33.1.5. Updatability Options By default all foreign tables using postgres_fdw are assumed to be updatable. This may be overridden using the followi

Insertar datos en tabla remota

2018-01-29 Thread Alberto Cardenas Cardenas
Estimada Lista: Tengo el siguiente problema, necesito insertar datos desde una tabla local a una base de datos que esta en otro servidor, la tabla es la misma en ambos servidores, ambos motores son postgresql 9.6. Los datos que debo insertar son el resultado de un select. He estado leyendo que lo