2011/4/6 Leandro DUTRA <leandro.gfc.du...@gmail.com> > 2011/4/6 Nilson Chagas <nilson.chagas.si...@gmail.com>: > > > > De uns dias para ká, ao gravar a noticia no site, as 3 triggers tem > demorado > > para atualizar, não entendi pq desta mudança de comportamento. > > O código não faz muita diferença, a não ser que esteja ruim. O que > precisa mesmo é de um perfil de execução, ou pelo menos do plano de > execução. > > > > Vou mostrar abaixo o codigo das triggers. Uma breve explicação, estas > > triggers foram criadas para que na Home onde tem um grande trafico, não > > precisasse ficar fazendo consultas SQL na massa de dados (tabela > noticias), > > então na postagem da noticia, ele alimenta 3 tabelas que tem apenas o que > > realmente precisa aparecer na home do site. > > Creio que um bom índice teria o mesmo efeito. Não seria otimização > prematura? >
Temos uma base de noticias, muito grande, para não correr o risco que tinhamos no mysql na versão anterior do site, que ficava um tempão para trazer estes dados a tela, optei por trabalhar com uma massa de dados menor. Mas posso pegar a view que alimenta a trigger e substituir na tela e ver como fica. Vou fazer isto. > > -- > skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra > +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org > +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 > BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- []s Nilson Chagas - Ubuntu User 25794 --- Visite: http://www.avozdoevangelho.com.br -> Peça gratuitamente um curso Bíblico Twitter: avozdoevangelho Twitter: matrixspnet http://www.amados.com.br http://bbnradio.org -> Ouça a rádio e faça gratuitamente um Curso Biblico On-Line
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral