16
02
17

00:26

Ganhando desempenho com CTE no PostgreSQL

Esta semana fui chamado para auxiliar a encontrar uma solução para consultas que estavam demorando quase meia hora para serem executadas no painel de relatórios de um cliente da empresa.

Caçando na net tutoriais de melhores práticas para consultas em PostgreSQL encontrei um artigo chamado Advanced Postgres Performance Tips (https://robots.thoughtbot.com/advanced-postgres-performance-tips) que sugeria um ganho alto se as consultas fossem feitas com CTE.

 

Segue os exemplos do que foi feito com os tempos reais que cada consulta estava durando:

 

SEM CTE – tempo de execução: 10 segundos

 

SELECT

                count(distinct rp.id_loja) as total, p.id_marca

FROM

                tb_1 as p

                inner join tb_2 as rp on rp.id_produto = p.id_produto

                               and rp.ano = 2017

                               and rp.mes = 2

                               and rp.resposta in ('SIM')

                               and p.id_marca = 1

GROUP BY p.id_marca

 

 

COM CTE – tempo de execução: 349 milisegundos

 

WITH totalAgregados AS (

                SELECT

                               count(distinct rp.id_loja) as total, p.id_marca

                FROM

                               tb_1 as p

                               inner join tb_2 as rp on rp.id_produto = p.id_produto

                                               and rp.ano = 2017

                                               and rp.mes = 2

                                               and rp.resposta in ('SIM')

                GROUP BY p.id_marca

)

SELECT total

FROM totalAgregados

WHERE id_marca = 1

 

Um belo ganho de performance!!!

Marcadores: Cool, Cursos, Geek, Tecnologia, Trabalho

30
05
14

15:30

Finalmente uma vitória no Kart Pirata!

Na estréia do capacete branco a vitória ajudou a roubar a 3a. posição no ranking geral do Peró.

Marcadores: Automobilismo, Cool, Diversão, Kart, Videos, GoPro

27
04
14

21:58

Mais uma etapa do Kart Pirata

Campeonato - Amigos do Pirata
Motor - 13hp
Largada - 9
Chegada - 5
Melhor volta - 00:00:25.61

Marcadores: Automobilismo, Cool, Diversão, Kart, Videos, GoPro

07
04
14

11:56

O que acontece quando você grita a noite na Suécia?

Marcadores: Blah, Cool, Diversão, Freak, Videos

06
12
13

22:10

E mais um ano termina

Como todo final de ano as retrospectivas começam a pipocar.

Foi um ano com boas músicas e filmes. Acho que acabei assistindo quase todos os que me interessavam.

25 maiores hits dos EUA em 2013

Avicii feat. Aloe Blacc - Wake Me Up
Bruno Mars - When I Was Your Man
Capital Cities - Safe & Sound
Daft Punk feat. Pharrell Williams - Get Lucky
Eminem feat. Rihanna - The Monster
Florida Georgia Line feat. Nelly - Cruise
Imagine Dragons - Radioactive
Imagine Dragons - Demons
Jay-Z feat. Justin Timberlake - Holy Grail
Justin Timberlake - Mirrors
Justin Timberlake feat. Jay-Z - Suit & Tie
Katy Perry - Roar
Lady Gaga - Applause
Lorde - Royals
Macklemore & Ryan Lewis feat. Ray Dalton - Can't Hold Us
Macklemore & Ryan Lewis feat. Wanz - Thrift Shop
Miley Cyrus - Wrecking Ball
Miley Cyrus - We Can't Stop
OneRepublic - Counting Stars
P!nk feat. Nate Ruess - Just Give Me A Reason
Rihanna - Stay
Robin Thicke feat. Pharrell & T.I. - Blurred Lines
Swedish House Mafia feat. John Martin - Don't You Worry Child
Taylor Swift - I Knew You Were Trouble
Will.I.Am feat. Britney Spears - Scream And Shout

Os filmes de 2013

0:08 - The Informant

0:09 - The Hunger Games: Catching Fire

0:10 - The Fifth Estate

0:10 - The Act of Killing

0:11 - God Loves Uganda

0:12 - The Gatekeepers 

0:12 - Lone Survivor

0:13 - Ip Man: Final Fight

0:14 - Lone Survivor

0:15 - Metallica: Through The Never

0:15 - Broken City

0:16 - Saving Mr. Banks

0:17 - Gangster Squad

0:18 - Escape From Tomorrow

0:19 - Mandela: A Long Walk to Freedom

0:20 - Black Nativity

0:21 - Emperor

0:22 - The Family

0:23 - 12 Years a Slave

0:25 - Mandela: A Long Walk to Freedom

0:27 - The Great Gatsby

0:28 - 42

0:29 - The Butler

0:31 - 2 Guns

0:33 - Captain Phillips

0:38 - The Hunger Games: Catching Fire

0:41 - Fruitvale Station

0:42 - 47 Ronin

0:43 - Beautiful Creatures

0:44 - A Haunted House

0:45 - Elysium

0:46 - John Dies at the End

0:47 - Texas Chainsaw 3D

0:48 - A Touch of Sin

0:49 - Mr. Nobody

0:50 - The Last Exorcism: Part II

0:51 - Shadow Dancer

0:51 - White House Down

0:53 - Red 2

0:54 - Texas Chainsaw 3D

0:55 - 2 Guns

0:55 - G.I. Joe: Retaliation

0:56 - The Purge

0:57 - You’re Next

0:57 - Metallica: Through The Never

0:58 - The Colony

0:59 - V/H/S 2

1:00 - Spring Breakers

1:01 - Filth

1:02 - Metallica: Through The Never

1:03 - A Touch of Sin

1:04 - Metallica: Through The Never

1:05 - Mr, Nobody

1:06 - Adore

1:07 - Berberian Sound Studio

1:08 - Her

1:08 - Blue Jasmine

1:09 - Room 237

1:11 - The Last Exorcism Part II

1:12 - The Counsellor

1:12 - Stoker

1:13 - American Hustle

1:14 - Nebraska

1:15 - Gangster Squad

1:16 - Out of the Furnace

1:17 - American Hustle

1:18 - Spring Breakers

1:19 - Don Jon

1:20 - Gangster Squad

1:20 - Only God Forgives

1:22 - Escape From Tomorrow

1:22 - The Lone Ranger

1:24 - The Great Gatsby

1:26 - Violet and Daisy

1:26 - The Hunger Games: Catching Fire

1:28 - V/H/S 2

SECONDA PARTE: THE WORLD’S END

1:31 - The World’s End

1:44 - Anchorman 2

1:45 - The Smurfs 2

1:46 - The Internship

1:47 - Grown Ups 2

1:48 - Identity Thief

1:48 - The To Do List

1:49 - Instructions Not Included

1:51 - Delivery Man

1:53 - Bad Grandpa

1:55 - Don Jon

1:57 - The Croods

1:58 - Cloudy With a Chance of Meatballs 2

1:59 - Free Birds

2:00 - The Way Way Back

2:01 - Much Ado About Nothing

2:02 - Walking With Dinosaurs

2:03 - The Croods

2:04 - Epic

2:05 - Kevin Hart: Let Me Explain

2:06 - We’re The Millers

2:07 - Fast and Furious 6

2:09 - After Earth

2:10 - Battle of the Year

2:11 - Her

2:12 - Frozen

2:13 - The Best Man Holiday

2:14 - The Kings of Summer

2:15 - Kill Your Darlings

2:15 - The Heat

2:16 - I’m So Excited

2:17 - 21 and Over

2:18 - Oz: The Great and Powerful

2:19 - The Croods

2:20 - Warm Bodies

2:21 - Planes

2:22 - Last Vegas

2:23 - Star Trek Into Darkness

2:24 - Turbo

2:25 - Monsters University

2:28 - Ender’s Game

2:29 - August: Osage County

2:30 - Fast and Furious 6

2:30 - The ABC’s of Death

2:32 - The Wolverine

2:33 - Fast and Furious 6

2:34 - Rush

2:36 - Percy Jackson: Sea of Monsters

2:37 - The Last Stand

2:38 - Turbo

2:39 - 22 Bullets

2:40 - Dead Man Down

2:41 - Chinese Zodiac (CZ12)

2:41 - Fast and Furious 6

2:42 - Getaway

2:43 - Percy Jackson: Sea of Monsters

2:45 - Despicable Me 2

2:49 - A Good Day to Die Hard

2:50 - Machete Kills

2:51 - Dhoom 3

2:52 - Man of Tai Chi

2:53 - Gangster Squad

2:53 - Percy Jackson: Sea of Monsters

2:54 - Getaway

2:55 - Elysium

2:56 - Kick-ass 2

2:57 - Dead Man Down

2:58 - The Secret Life of Walter Mitty

2:58 - Hansel & Gretel: Witch Hunters

2:59 - Bullet to the Head

3:00 - Escape From Planet Earth

3:00 - Oz: The Great and Powerful

3:01 - Dead Man Down

3:01 - Parker

3:02 - G.I. Joe: Retaliation

3:03 - Now You See Me

3:04 - Pacific Rim

3:06 - The Hobbit: The Desolation of Smaug

3:07 - Machete Kills

3:08 - 47 Ronin

3:09 - Man of Steel

3:10 - Riddick

3:11 - Star Trek Into Darkness

3:12 - The Wolverine

3:13 - Oz: The Great and Powerful

3:14 - Rush

3:14 - 2 Guns

3:15 - Getaway

3:16 - The Last Stand

3:16 - The Lone Ranger

3:17 - Chinese Zodiac (CZ12)

3:18 - Pain and Gain

3:19 - The Wolf of Wall Street

3:19 - The ABC’s of Death

3:20 - Metro

3:20 - Ender’s Game

3:21 - This is the End

3:21 - The Canyons

3:22 - The Wolf of Wall Street

3:23 - The Bling Ring

3:24 - Carrie

3:25 - Fast and Furious 6

3:26 - The Hangover Part III

3:28 - The ABC’s of Death

3:29 - Oz: The Great and Powerful

3:29 -The Secret Life of Walter Mitty

3:30 - Jack the Giant Slayer

3:31 - Thor: The Dark World

3:32 - R.I.P.D.

3:33 - You’re Next

3:34 - G.I. Joe: Retaliation

3:35 - The World’s End

PARTE FINALE: THE FIFTH ESTATE

3:35 - The World’s End

3:40 - Violet and Daisy

3:42 - Broken City

3:43 - How I Live Now

3:44 - The Lone Ranger

3:45 - The Great Beauty

3:46 - Grace of Monaco

3:48 - Romeo and Juliet

3:49 - The Host

3:50 - Upstream Color

3:51 - The Great Beauty

3:52 - Man of Steel

3:53 - To The Wonder

3:54 - The Grandmaster

3:55 - 12 Years a Slave

3:57 - Rush

3:58 - Beautiful Creatures

3:59 - Gloria

4:01 - Mama

4:03 - Stories We Tell

4:06 - The Wind Rises

4:10 - Oblivion

4:12 - Philomena

4:14 - Another

4:16 - Prisoners

4:17 - Filth

4:19 - Upside Down

4:21 - R.I.P.D.

4:22 - How I Live Now

4:25 - Hummingbird (Redemption)

4:25 - Jobs

4:27 - Drinking Buddies

4:28 - Inside Llewyn Davis

4:29 - Short Term 12

4:31 - The Place Beyond The Pines

4:33 - The Colony

4:35 - Upside Down

4:36 - The Book Thief

4:37 - Best Man Down

4:38 - To The Wonder

4:39 - About Time

4:41 - Her

4:44 - Enough Said

4:45 - Before Midnight

4:47 - Kill Your Darlings

4:48 - The Big Wedding

4:49 - Mama

4:50 - Lords of Salem

4:52 - Carrie

4:53 - The Butler

4:55 - Mud

4:56 - Blue is the Warmest Color

4:57 - The Spectacular Now

5:00 - Populaire

5:01 - I Give It a Year

5:02 - Mood Indigo

5:03 - Frances Ha

5:04 - The Incredible Burt Wonderstone

5:05 - The Great Gatsby

5:06 - Oz: The Great and Powerful

5:07 - The Hobbit: The Desolation of Smaug

5:08 - The Grandmaster

5:10 - The Great Beauty

5:11 - Man of Steel

5:12 - Oldboy

5:13 - The Hunger Games: Catching Fire

5:15 - Man of Steel

5:16 - The Book Thief

5:18 - Dallas Buyers Club

5:20 - The Wall

5:22 - The Hangover Part III

5:23 - The Fifth Estate

5:24 - Escape Plan

5:25 - The Fifth Estate

5:26 - The Informant

5:29 - The East

5:30 - Getaway

5:30 - The Fifth Estate

5:31 - Pain and Gain

5:33 - Byzantium

5:34 - The Purge

5:35 - White House Down

5:36 - Olympus Has Fallen

5:38 - Dead Man Down

5:39 - Side Effects

5:40 - Dead Man Down

5:41 - A Good Day to Die Hard

5:42 - The East

5:42 - The Host

5:43 - Shanghai Calling

5:44 - R.I.P.D.

5:44 - White House Down

5:45 - Byzantium

5:46 - Pain and Gain

5:47 - Prisoners

5:48 - Broken City

5:49 - Getaway

5:50 - Charlie Countryman

5:51 - Baggage Claim

5:52 - Paranoia

5:53 - The Hunger Games: Catching Fire

5:55 - G.I. Joe: Retaliation

5:56 - Olympus Has Fallen

5:57 - Escape Plan

5:58 - The Mortal Instruments: City of Bones

5:59 - The Call

5:59 - The Last Stand

6:01 - Iron Man 3

6:02 - Evil Dead

6:03 - The Purge

6:03 - Dark Skies

6:05 - The Wolf of Wall Street

6:06 - The Grandmaster

6:07 - The Hobbit: The Desolation of Smaug

6:08 - Gravity

6:09 - Rush

6:11 - Dallas Buyers Club

6:12 - 12 Years a Slave

6:13 - Gravity

6:14 - All Is Lost

6:15 - World War Z

6:17 - Captain Phillips

6:18 - The Call

6:18 - Snitch

6:19 - Homefront

6:19 - Insidious: Chapter 2

6:20 - Runner Runner

6:20 - Stand Up Guys

6:21 - Side Effects

6:21 - Trance

6:21 - Berberian Sound Studio

6:22 - Prisoners

6:22 - The Wolf of Wall Street

6:22 - Byzantium

6:23 - Ender’s Game

6:24 - Dark Skies

6:25 - Now You See Me

6:26 - The Unknown Known

6:27 - The Conjuring

Marcadores: Arte, Cool, Cinema, Música, Tops, Videos

06
11
13

01:16

Mais um rolê na Granja Viana

Grid cheio e tempo bacana serviram como desculpa para levar o cunhado americano para conhecer o kartódromo.

Marcadores: Automobilismo, Cool, Diversão, Kart, Videos, GoPro

07
10
13

11:44

Acelerando para fugir do trânsito

Mais um videozinho na Granja Viana, numa sexta-feira de muito trânsito a melhor coisa que eu poderia fazer foi parar no único lugar da cidade que dava para acelerar que esperar o trânsito passar.

Largada e chegada em P3.

Marcadores: Automobilismo, Cool, Diversão, Kart, Videos, GoPro

19
09
13

11:46

Living Colour empolga com som pesado e surpresas em São Paulo

Mesmo com meu joelho arrebentado não teve como não ir neste show.

Valeu cada momento de dor quando cheguei em casa!!!

Do Território da Música

O Living Colour levou a São Paulo na noite da última terça-feira (18) um inesquecível show, que faz parte da turnê comemorativa de 25 anos do lançamento de seu álbum de estreia, “Vivid”. Esta tour, que já passou pela Europa, EUA, Japão e Argentina, chegou ao Brasil com estreia no Rock in Rio, onde o quarteto tocou no Palco Sunset, no último dia 13.

As diferenças entre o show apresentado no Rock in Rio e ao da noite passada são curiosas: o Living Colour tocou na intimista casa de shows Bourbon Street, que dispensou suas mesas e transformou sua pista em uma reunião de “alguns” fãs empolgadíssimos. Embora a proporção de um festival como o Rock in Rio e o local deste show sejam incomparáveis em espaço, a expressão “menos é mais” pode ser aplicada nesse caso. Ainda que menor, mas em sua lotação máxima, o público do Bourbon Street estava animado e com as canções na ponta da língua.

Sem cantora africana Angelique Kidjo, com quem tocou no RJ, a banda levou um puro espetáculo de música ao vivo, orgânica, tocada e cantada “de verdade”. Que refrescante foi conferir um Living Colour tão bom ou melhor que anos atrás, tocando seus sucessos com energia invejável e sem “dar nenhuma na trave”!

Formado em 1984, pelo guitarrista Vernon Reid, o grupo abriu o show com nada menos que um tributo a gênio do blues, Robert Johnson, em “Preachin Blues”, em que Reid exibiu sua técnica com “slide ring”. Logo depois, o Living Colour deixou bem claro a que veio e botou a casa abaixo com “Cult of Personality”, que fez todo mundo pular e cantar junto. Do álbum “Vivid”, esta, “Open Letter (To a Landlord)” e “Funny Vibe” fizeram alguns dos momentos mais divertidos do show.

Com tantos anos de carreira e álbuns lançados, o Living Colour é símbolo de música tecnicamente impecável e com a pegada e carisma raros no mercado. Entre heavy metal, blues, hip-hop, jazz e fusion, a apresentação afiada ainda presenteou o público com canções como “Glamour Boy” e a empolgante “What’s Your Favorite Colour?” - e as divertidas respostas da plateia - e a pesada “Which Way To America?”, com um daqueles solos de guitarra de tirar o fôlego.

Impossível deixar de mencionar a voz incrível de Corey Glover, que parece ser um desses fenômenos de “melhora com o tempo”. Sua presença de palco, expressões e brincadeiras com o público e companheiros de banda contribuíram enormemente para que os paulistas tivessem uma verdadeira experiência de entretenimento. Corey exibiu toda a sua potência com seus famosos gritos, mas também surpreendeu (e emocionou) ao cantar “Amazing Grace” à capella, num momento mais calmo. A linda “Broken Hearts” também abaixou a onda por instantes.

A cozinha, formada por Will Calhoun (bateria) e Doug Wimbish (baixo), também estava inspirada e naquela conhecida harmonia. Doug agitou muito com Corey e muitas vezes se inclinou para a frente do palco, tocando quase no meio do povo. Só que o “quase” não satisfez o vocalista que se jogou no meio da pista lotada e de lá terminou de cantar, pulando e abraçado ao fãs, “Should I Stay Or Should I Go”, do Clash.

Porém, antes de ir para a galera, Corey e banda convidaram o Oswaldinho da Cuíca para uma participação especial. A banda também tocou seu grande hit “Time’s Up” nesta despedida em grande estilo do Brasil. Foi um show de lavar a alma e, vamos aguardar o retorno do Living Colour o mais breve possível.

Marcadores: Cool, Diversão, Música, Shows, VeniVidiVini, GoPro, Videos

16
06
13

16:09

Pôsteres de graça para a sua casa ou escritório

Tem um site chamado ela vida que publicou uma matéria com boas dicas para quem está procurando um poster bacana para decorar sua casa ou escritório.

O problema é que o tal site não colocou o link de nenhum dos sites mencionados na matéria.

Como isso é uma coisa que eu curto muito, resolvi deixar aqui pra quem quiser ao invés de manter apenas no meu bookmark.

Marcadores: Arte, Cool, Downloads, Grátis

03
06
13

22:51

If

Marcadores: Ciência, Cool, Geek, Videos


Arquivo: você está na página 1 de 10
Início | |

Ir para a página:
Assine o feed!
Crazy Talk #8
A trilha sonora de House MD.

Nesta edição escutamos músicas que tocaram em algum episódio do seriado do dr. House.

Entre as bandas escolhidas estão Massive Attack, Ray Charles, Jimi Hendrix, Fiona Apple e Boomtown Rats.

Outros programas aqui.
Quem procura acha
Busca Doido:

Últimas 5 buscas

Top comentaristas
1MoG (275)
2Nacca (190)
3kim (131)
4Dani (100)
5Gratuidade (63)
Últimos comentários