Se você usar FROM ONLY somente na tabela(s) especificadas. Um detalhe o ONLY é somente para a tabela Pai, nas tabelas filhas você não tem obrigatoriedade de uso, somente se quiser.
Abraços, Em 5 de julho de 2012 17:21, Cesar Moraes <[email protected]> escreveu: > Opa muito obrigado pela ajuda de todos. > > Bom a Check é para garantir que os dados não sejam gravados no lugar > errado e o constraint_exclusion é para não fazer o UNION, é isso mesmo? > > Mas como o Targino falou. > Se eu tiver uma tabela de 10 MI de registros dividida em 10 partições. > E fizer um select na tabela pai ele vai ler os 10 MI de registros ou vai > achar a tabela filha e ler somente 1 MI? > > At > Cesar Moraes > > > 2012/7/5 Targino Silveira <[email protected]> > >> Um outro detalhe importante é a excução de queries: >> >> select * from tabela_pai //Será executado na tabela pai e filhas >> select * from only tabela_pai //Será executado somente na tabela pai >> select * from only tabela_filha1 //Será realizado somente na tabela filha >> 1 >> >> A mesma regra segue para UPDATE e DELETE. >> >> Abraços, >> >> Em 5 de julho de 2012 15:46, Matheus de Oliveira < >> [email protected]> escreveu: >> >>> Só complementando, tem que lembrar de criar constraints CHECKs nas >>>>> tabelas filhas (para restringir as partições) e manter o parâmetro >>>>> constraint_check como on, se não o particionamento não fará muito sentido, >>>>> ou seja, ele fará um "UNION ALL" em todas as tabelas. >>>>> >>>>> >>>> Creio que vc quis falar sobre a GUC "constraint_exclusion" [1]. >>>> >>> >>> Ops... Tô com memória corrompinda aqui! >>> >>> Tem razão, é "constraint_exclusion". >>> >>> Atenciosamente, >>> -- >>> Matheus de Oliveira >>> >>> >>> _______________________________________________ >>> pgbr-geral mailing list >>> [email protected] >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >>> >> >> >> -- >> Targino Silveira >> +55-85-8626-7297 >> www.twitter.com/targinosilveira >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Targino Silveira +55-85-8626-7297 www.twitter.com/targinosilveira
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
