Duas dicas de OURO para deixar seus relatórios EXPONENCIALMENTE mais rápidos

  Рет қаралды 4,584

MQFS - Meu querido Firebird SQL

MQFS - Meu querido Firebird SQL

Күн бұрын

Пікірлер: 40
@sinvalfelisberto
@sinvalfelisberto Жыл бұрын
Massa demais! Valeu pela aula!
@mqfs
@mqfs Жыл бұрын
Shooow, que bom que gostou!!
@mariobruno1
@mariobruno1 3 жыл бұрын
excelente dica meu amigo.
@mqfs
@mqfs 3 жыл бұрын
Valeeeu!! 💪🏻💪🏻💪🏻
@biblia70
@biblia70 2 жыл бұрын
Muito bom , excelente explicação
@mqfs
@mqfs 2 жыл бұрын
Valeeu!! 💪🏻💪🏻💪🏻
@danieltauil5457
@danieltauil5457 2 жыл бұрын
Simplesmente sensacional! Mudei os códigos de vários relatórios que eu tenho e o ganho de performance foi surreal!!! Muito obrigado!!!
@mqfs
@mqfs 2 жыл бұрын
Show de bola!!!
@urmenyi
@urmenyi 4 жыл бұрын
Há 15 anos escrevo inner join. Imagine quantas vezes digitei inner perdendo tempo e gastando minhas velhas digitais. Tudo aqui é valioso. Aplausos.
@mqfs
@mqfs 4 жыл бұрын
Valeeeeu 💪🏻💪🏻💪🏻💪🏻
@giovani6666
@giovani6666 6 ай бұрын
Valeu!
@Laecios
@Laecios 3 жыл бұрын
Ótima dica!
@mqfs
@mqfs 3 жыл бұрын
Valeeeu!! 💪🏻💪🏻💪🏻
@ribatube
@ribatube 3 жыл бұрын
Quanto mais assisto seus vídeos mais acho que estou trabalhando da forma correta, usando o banco só pra guardar dados e fazer todo o resto pela aplicação, muiiito obrigado, vou continuar assistindo, falta muitos vídeos ainda.
@mqfs
@mqfs 3 жыл бұрын
Hehehe, na verdade, no meu ponto de vista, deve ter um equilíbrio entre as duas partes... existem coisas que são essenciais deixar no banco de dados, como validações por exemplo.
@jameswhatson6397
@jameswhatson6397 Жыл бұрын
3:15 essa era uma dúvida q eu tinha, pois eu sempre fiz assim, colocando vírgula sem usar 'join' e nos exemplos geralmente usam 'join', então agora comecei a entender qual a vantagem.
@saviomarques6
@saviomarques6 4 жыл бұрын
Show
@mqfs
@mqfs 4 жыл бұрын
💪🏻💪🏻💪🏻
@joaopoliceno8844
@joaopoliceno8844 4 жыл бұрын
Maravilha, vlw.
@mqfs
@mqfs 4 жыл бұрын
💪🏻💪🏻💪🏻💪🏻
@dederodriguesdede
@dederodriguesdede 4 жыл бұрын
Como sempre muito bom seus vídeos
@mqfs
@mqfs 4 жыл бұрын
Valeeeu 💪🏻💪🏻💪🏻
@c.b.i.sistemas5303
@c.b.i.sistemas5303 4 жыл бұрын
otimo o video ta de parabens, muito bem explicado. Sou seu fã.
@mqfs
@mqfs 4 жыл бұрын
Valeeeu :D:D
@claudineifeliciodecamargo362
@claudineifeliciodecamargo362 2 жыл бұрын
Mais um vídeo fabuloso, mas tenho outra dúvida, em caso de uma view como eu devo proceder pois não tenho nenhum filtro para passar.
@murilocosme
@murilocosme 2 жыл бұрын
Muiton bom , gostaria de saber como usar valores de uma tabela seguntaria repetindo na mesma linha atraves do nome dado ao campo, ex: produto x produtoxpreco, um produto x se tiver mais de um preco, aparecer todos na mesma linha e colocando os preços coluna ao lado.
@fernandoribeiro6949
@fernandoribeiro6949 3 жыл бұрын
Parabéns, muito bom. Você conhece alguma ferramenta de analise de select que seja gratuita? Obrigado
@mqfs
@mqfs 3 жыл бұрын
Vc diz em relação à performance? Sei que o DBEaver tem um local que mostra os tempos gastos, mas cara... te dizer.. igual a do IBExpert, nunca vi. DBEaver é genérico né, conecta em vários bancos.. IBExpert é específico pra Firebird e Interbase
@sislite
@sislite 2 жыл бұрын
Gostei do video parça muito bom, mais tenho uma duvida, entao, nas buscas de campos indexados como nesse caso data_abertura, eu nao poderia estar utilizando um extract month pra pegar tudo o que foi feito durante o mes ou extract year, nesses casos teria alguma solucao para efetuar a leitura por data indexada pegando somente por mes ou ano?
@mqfs
@mqfs 2 жыл бұрын
Opa, este vídeo aqui tem algumas formas de como usar filtro dessa forma com performance: kzbin.info/www/bejne/omOWlndrd7CNpdk
@oleonardoanjo
@oleonardoanjo 3 жыл бұрын
Excelente conteúdo. Parabéns. Existe algum vídeo que de dicas para agilizar uma consulta select * em uma tabela com mais de 600mil itens? Estava quase desistindo do Firebird até conhecer seu canal, tem me ajudado muito, mas consultas estão bem lentas. Obrigado.
@mqfs
@mqfs 3 жыл бұрын
Opaa, que bom que gostou!! E que bom que não desistiu do FB, porque migrar pra outro banco sem conhecer técnicas de aceleração, provavelmente te faria ter os mesmos problemas. Separei alguns vídeos aqui pra te ajudar a turbinar seu banco: #FASTTIP - Índice com precisão cirúrgica - 10.000 leituras virando uma só: kzbin.info/www/bejne/eInadXdmf7ahmKs Criar índice NÃO É TUDO, veja o porquê!: kzbin.info/www/bejne/iKaVmpSqrNOZjdE #FASTTIP - Como sei qual é a hora de EXCLUIR um índice?: kzbin.info/www/bejne/e2XUemWEaMmWb7s #FASTTIP - Preciso criar índice em campos do group by?: kzbin.info/www/bejne/nH6roYqvi5ljgpY #FASTTIP - COMO ACELERAR SUAS CONSULTAS COM CRIAÇÃO DE ÍNDICES: kzbin.info/www/bejne/aaHNg6qNiMqLh5I ÍNDICE INDIVIDUAL OU COMPOSTO, QUAL O MELHOR?: kzbin.info/www/bejne/rmmun3eDfNafbLM COMO FUNCIONAM AS ESTATÍSTICAS DOS ÍNDICES: kzbin.info/www/bejne/n4XOdmWiqJKGeas Como preparar o FB para 500 conexões simultâneas baseado no seu hardware!: kzbin.info/www/bejne/ip3XnomfocSZnbc
@oleonardoanjo
@oleonardoanjo 3 жыл бұрын
@@mqfs muito obrigado. Vou assistir todos. 👍
@dedeoliveira82
@dedeoliveira82 3 ай бұрын
​@@mqfsnossa, essa lista de vídeos não poderia estar "escondida" num comentário assim 😅. Isso deveria ser uma playlist própria kkk. Ainda bem que li esse comentário e abri a resposta.
@SamuelAndradeGTutos
@SamuelAndradeGTutos 3 жыл бұрын
E se precisar realmente filtrar pelo DATA_ABERTURA, que só teria na OS e não na OS_ITEM, mas precisasse do LEFT JOIN? Iria inserir essa filtragem no left join ou teria que forçar a usar o plano com o PLAN?
@mqfs
@mqfs 3 жыл бұрын
Vc pode optar por colocar a OS como tabela principal.. Filtrando pela data vc elimina muitas OS
@wes23
@wes23 2 жыл бұрын
Preciso fazer um SELECT * FROM em uma tabela com 9mi registros sem WHERE mas com paginacao de 5.000 registros. Quando a tela abre na primeira página (FIRST 5000 SKIP 0) a leitura leva 0.2s. Porém quando seleciono ir para última página (FIRST 5000 SKIP 8800000) a consulta dura 8s, mesmo com o banco recém-indexado. A performance é a mesma trocando FIRST/SKIP por ROWS/TO. O Select é ordenado SEMPRE ascendentemente pelo campo PK da Tabela. Tem alguma forma de ler esses registros do fim da tabela com mais performance no Firebird?
@wes23
@wes23 2 жыл бұрын
Consegui resolver usando ao invés de FIRST 5000 SKIP 8800000, usar o WHERE do PK da Tabela: WHERE ID BETWEEN 8800000 AND 8805000
@dimasbraga4884
@dimasbraga4884 4 жыл бұрын
Bacana o exemplo, se voce tiver outro exemplo usando Indices, irá ajudar bastante. Exemplo: Imagine um select com varias tabelas com (inner join) e um where de datas, mas usando FOR EXECUTE STATEMENTE SQL .. Sql = SQL || ' and AGENDA.DATA_MARCADA >= ''' || :DATA_INICIAL || '''' ; Sql = SQL || ' and AGENDA.DATA_MARCADA
@mqfs
@mqfs 4 жыл бұрын
Opaa, vamos abordar isso ainda!! Kkkk, temos muuuuito conteúdo pela frente
Como calcular o saldo do estoque de forma performática
15:19
MQFS - Meu querido Firebird SQL
Рет қаралды 5 М.
CURVA ABC - SUPER SIMPLES - IMPLEMENTE HOJE MESMO
19:03
MQFS - Meu querido Firebird SQL
Рет қаралды 8 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 15 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 42 МЛН
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 39 МЛН
Como criar campo auto-incremento no Firebird 3.0
21:12
MQFS - Meu querido Firebird SQL
Рет қаралды 4,8 М.
A melhor ferramenta de migração de dados que já vi! (PENTAHO)
21:59
MQFS - Meu querido Firebird SQL
Рет қаралды 11 М.
V3 conciliação com SQL no Excel, chave valor ...
15:02
Aprendendo VBA e Python com exemplos úteis
Рет қаралды 23
Torne consultas pelo menos 10X mais rápidas entendendo ISSO
14:39
MQFS - Meu querido Firebird SQL
Рет қаралды 10 М.
MIGRAÇÃO FIREBIRD 2.5 PARA FIREBIRD 3.0 30% MAIS RÁPIDA!!
29:42
MQFS - Meu querido Firebird SQL
Рет қаралды 15 М.
FUNÇÕES DE AGREGAÇÃO SEM USAR GROUP BY
18:20
MQFS - Meu querido Firebird SQL
Рет қаралды 6 М.
Como fazer um select que retorne dados de bancos diferentes
16:41
MQFS - Meu querido Firebird SQL
Рет қаралды 6 М.
A melhor explicação sobre índices que você já viu
11:28
MQFS - Meu querido Firebird SQL
Рет қаралды 15 М.
Como configurar o MELHOR FIREBIRD.CONF em POUCOS SEGUNDOS!
17:34
MQFS - Meu querido Firebird SQL
Рет қаралды 9 М.