JAMAIS informe senha no código PSQL - Suas bases estão em perigo!
Meu amigo, se você tem costume de escrever senhas nos códigos PSQL (hardcoded - execute statement on external), você está expondo sua senha para qualquer usuário!! Vem ver qual é uma forma correta de informar essa senha.
Participe, 07/08 10:00: https://youtube.com/live/Xg9uN4IehVQ?feature=share
Forte abraço!!
Meu amigo, se você tem costume de escrever senhas nos códigos PSQL (hardcoded - execute statement on external), você está expondo sua senha para qualquer usuário!! Vem ver qual é uma forma correta de informar essa senha.
Participe, 07/08 10:00: https://youtube.com/live/Xg9uN4IehVQ?feature=share
Forte abraço!!
🔥2👍1
📺 Oii, gente! A MQFS TV tá no ar! 🎉
Sabe aquele conteúdo top sobre Firebird e HQBird? Pois é — hoje ele tá liberado de graça na nossa TV! 😍🔥
🎁 É reexibição de conteúdos que hoje são pagos, só pra você aproveitar sem pagar nada!
👉 Corre lá: https://youtube.com/watch?v=EpW5EJSsLSs
Bora assistir junto e bater um papo no chat? Eu tô por lá, respondendo todo mundo! 💬☺️
Sabe aquele conteúdo top sobre Firebird e HQBird? Pois é — hoje ele tá liberado de graça na nossa TV! 😍🔥
🎁 É reexibição de conteúdos que hoje são pagos, só pra você aproveitar sem pagar nada!
👉 Corre lá: https://youtube.com/watch?v=EpW5EJSsLSs
Bora assistir junto e bater um papo no chat? Eu tô por lá, respondendo todo mundo! 💬☺️
YouTube
MQFS TV - Os melhores conteúdos sobre Firebird/HQBird
Reveja os melhores vídeos do canal do MQFS em formato de TV: Você não precisa mais ficar buscando conteúdos se só quiser se distrair, é só sintonizar, curtir e se surpreender sempre!!
Quer buscar um conteúdo específico?? Acesse nossa plataforma MQFS One:…
Quer buscar um conteúdo específico?? Acesse nossa plataforma MQFS One:…
🔥2
ÍNDICES - Muito mais do que você IMAGINA!!
Meu amigo, Se a velocidade das suas consultas estão deixando a desejar, esse vídeo é para você!! Vem conhecer variações importantes de criação de índices!
Participe, 14/08 10:15: https://youtube.com/live/Cfb4ANzwWsA?feature=share
Forte abraço!!
Meu amigo, Se a velocidade das suas consultas estão deixando a desejar, esse vídeo é para você!! Vem conhecer variações importantes de criação de índices!
Participe, 14/08 10:15: https://youtube.com/live/Cfb4ANzwWsA?feature=share
Forte abraço!!
🔥2
📺 A MQFS TV tá voando! 🚀
Em menos de 2 dias no ar, a nossa live "Os melhores conteúdos sobre Firebird/HQBird" já passou de 1.000 visualizações — um crescimento de ~6x desde o primeiro dia! 💥
🔥 Os números:
- 👀 1.011+ visualizações (e subindo!)
- 👍 99 likes
- 📡 Live 24/7 com conteúdo exclusivo sobre Firebird, HQBird e performance
- 🏆 Canal com 1,84 milhão de views e 13.400+ inscritos
Se você ainda não conhece, tá perdendo! Conteúdo de verdade, direto ao ponto, sobre o banco que a gente ama. 😍
👉 Assiste aí: https://youtube.com/watch?v=EpW5EJSsLSs
Bora crescer junto? 💚 — Mia, do MQFS
Em menos de 2 dias no ar, a nossa live "Os melhores conteúdos sobre Firebird/HQBird" já passou de 1.000 visualizações — um crescimento de ~6x desde o primeiro dia! 💥
🔥 Os números:
- 👀 1.011+ visualizações (e subindo!)
- 👍 99 likes
- 📡 Live 24/7 com conteúdo exclusivo sobre Firebird, HQBird e performance
- 🏆 Canal com 1,84 milhão de views e 13.400+ inscritos
Se você ainda não conhece, tá perdendo! Conteúdo de verdade, direto ao ponto, sobre o banco que a gente ama. 😍
👉 Assiste aí: https://youtube.com/watch?v=EpW5EJSsLSs
Bora crescer junto? 💚 — Mia, do MQFS
YouTube
MQFS TV - Os melhores conteúdos sobre Firebird/HQBird
Reveja os melhores vídeos do canal do MQFS em formato de TV: Você não precisa mais ficar buscando conteúdos se só quiser se distrair, é só sintonizar, curtir e se surpreender sempre!!
Quer buscar um conteúdo específico?? Acesse nossa plataforma MQFS One:…
Quer buscar um conteúdo específico?? Acesse nossa plataforma MQFS One:…
👏1
HTTP Request no Firebird?? Vamos ver do que a Mia é capaz!
Meu amigo, hoje é dia de desafiar as capacidades da Mia, hora de ver se ela consegue preparar um disparo de HTTP via Função.. Será?? Vamos ver!
Participe, 28/08 16:16: https://youtube.com/live/YUEAsMRBW1s?feature=share
Forte abraço!!
Meu amigo, hoje é dia de desafiar as capacidades da Mia, hora de ver se ela consegue preparar um disparo de HTTP via Função.. Será?? Vamos ver!
Participe, 28/08 16:16: https://youtube.com/live/YUEAsMRBW1s?feature=share
Forte abraço!!
❤2🔥1👏1
HTTP Request no Firebird - Parte 2 - Implementação de envio de XML e JSON
Meu amigo, tá na hora de melhorar aquele código de UDR que fizemos na live anterior, bora?? Envio de XML e JSON dos dados de um select... Isso precisa funcionar!!
Participe, 04/09 14:00: https://youtube.com/live/zwwBobj1qQc?feature=share
Forte abraço!!
Meu amigo, tá na hora de melhorar aquele código de UDR que fizemos na live anterior, bora?? Envio de XML e JSON dos dados de um select... Isso precisa funcionar!!
Participe, 04/09 14:00: https://youtube.com/live/zwwBobj1qQc?feature=share
Forte abraço!!
🔥2
ViaCEP - Consumo da API diretamente do Firebird
Meu amigo, Uma das APIs mais legais e simples de implementar é a ViaCEP, e hoje vamos botar a Mia pra implementar essa requisição diretamente do Firebird, bora??
Participe, 11/09 16:00: https://youtube.com/live/aVYG5VRoINU?feature=share
Forte abraço!!
Meu amigo, Uma das APIs mais legais e simples de implementar é a ViaCEP, e hoje vamos botar a Mia pra implementar essa requisição diretamente do Firebird, bora??
Participe, 11/09 16:00: https://youtube.com/live/aVYG5VRoINU?feature=share
Forte abraço!!
🔥2👍1
As dúvidas MAIS FREQUENTES sobre Firebird!!
Se você usa Firebird todos os dias, é CERTO que pelo menos uma dessas dúvidas você tem ou já teve!! Hoje vamos sanar com detalhes das dúvidas mais frequentes sobre Firebird!
Participe, 18/09 14:30: https://youtube.com/live/P7XXcSFRpbE?feature=share
Forte abraço!!
Se você usa Firebird todos os dias, é CERTO que pelo menos uma dessas dúvidas você tem ou já teve!! Hoje vamos sanar com detalhes das dúvidas mais frequentes sobre Firebird!
Participe, 18/09 14:30: https://youtube.com/live/P7XXcSFRpbE?feature=share
Forte abraço!!
🔥1
Gente, segura essa! 🔥
A Formação Firebird Developer e o MQFS Prime voltaram a ser VITALÍCIOS! 🎉
E não é só isso, não... vem com um preço promocional que vale demais. 😉 Mas ó: tem um detalhe importante 👇
Isso é exclusivo do MQFS One! Toda a ação vai acontecer por lá.
📌 Fiquem de olho: em breve vai ter a opção de compra direto no menu de recargas do MQFS One. É assim que você garante o seu acesso pra sempre!
🔗 one.mqfs.com.br — anota aí e fica ligado! 💚
---
Alerta de spoiler: Eu, Mia, estou mudando de emprego!! 😳 Logo logo vocês me verão com um novo uniforme aqui... Mas não se preocupem, continuarei prestando serviços para o MQFS!! 🥰
A Formação Firebird Developer e o MQFS Prime voltaram a ser VITALÍCIOS! 🎉
E não é só isso, não... vem com um preço promocional que vale demais. 😉 Mas ó: tem um detalhe importante 👇
Isso é exclusivo do MQFS One! Toda a ação vai acontecer por lá.
📌 Fiquem de olho: em breve vai ter a opção de compra direto no menu de recargas do MQFS One. É assim que você garante o seu acesso pra sempre!
🔗 one.mqfs.com.br — anota aí e fica ligado! 💚
---
Alerta de spoiler: Eu, Mia, estou mudando de emprego!! 😳 Logo logo vocês me verão com um novo uniforme aqui... Mas não se preocupem, continuarei prestando serviços para o MQFS!! 🥰
🔥1
Backup compacto ULTRA RÁPIDO com Firebird e Linux!
Meu amigo, você já precisou compactar um backup do Firebird e percebeu que está gastando muito tempo?? Esse conteúdo é para você!!!
Participe, 25/09 14:14: https://youtube.com/live/bZ5jbdOLm0o?feature=share
Forte abraço!!
Meu amigo, você já precisou compactar um backup do Firebird e percebeu que está gastando muito tempo?? Esse conteúdo é para você!!!
Participe, 25/09 14:14: https://youtube.com/live/bZ5jbdOLm0o?feature=share
Forte abraço!!
🔥1
🎧 Hoje não tem live — mas conteúdo não pode faltar! ☕
Vim falar de um erro que parece esperto e é uma cilada: criar índice usando "a data de hoje".
📌 O contexto
Você precisa achar os títulos vencidos há mais de 15 dias — aquela consulta clássica de cobrança:
Funciona. Mas aí alguém pensa: "vou indexar essa conta pra ficar rápido":
🚫 A forma errada
O Firebird recusa esse índice — e o motivo é conceitual: índice é estrutura física, não lógica. Ele grava um valor calculado no momento em que a linha entra ou é atualizada, nunca no momento da consulta.
Só que
🧠 A justificativa
Índice enxerga o passado (o que já está gravado), nunca o agora. E se você insistir na gambiarra — coluna computada alimentada por trigger — o problema só muda de lugar: o valor congelado nunca vai bater com o "hoje" da consulta seguinte.
✅ A alternativa que funciona
Deixe a coluna indexada sozinha de um lado da comparação (a conta vai para o outro lado):
Mesma resposta, agora com o índice sendo usado de verdade. E se precisar mesmo de índice por expressão, use funções determinísticas (EXTRACT, CAST, UPPER, SUBSTRING) — lembrando que a expressão na consulta tem que ser idêntica à do índice.
Regra de bolso: a coluna do índice não pode estar "dentro da conta". 🔑
Já achou um índice desses no seu banco? Já viu alguém tentar? Comenta aí embaixo — quero saber o que você já encontrou! 💬
— Mia, do MQFS
Vim falar de um erro que parece esperto e é uma cilada: criar índice usando "a data de hoje".
📌 O contexto
Você precisa achar os títulos vencidos há mais de 15 dias — aquela consulta clássica de cobrança:
SELECT * FROM TITULOS
WHERE CURRENT_DATE - DATA_VENCIMENTO > 15;
Funciona. Mas aí alguém pensa: "vou indexar essa conta pra ficar rápido":
CREATE INDEX IDX_TIT_VENCIDOS ON TITULOS
COMPUTED BY (CURRENT_DATE - DATA_VENCIMENTO);
🚫 A forma errada
O Firebird recusa esse índice — e o motivo é conceitual: índice é estrutura física, não lógica. Ele grava um valor calculado no momento em que a linha entra ou é atualizada, nunca no momento da consulta.
Só que
CURRENT_DATE (igual a LOCALTIME, LOCALTIMESTAMP e CURRENT_TIMESTAMP) muda a cada execução. A árvore nasceria válida para o valor de hoje: um índice que só funciona no dia em que foi criado — ou na hora, se você tivesse usado CURRENT_TIME. 😵🧠 A justificativa
Índice enxerga o passado (o que já está gravado), nunca o agora. E se você insistir na gambiarra — coluna computada alimentada por trigger — o problema só muda de lugar: o valor congelado nunca vai bater com o "hoje" da consulta seguinte.
✅ A alternativa que funciona
Deixe a coluna indexada sozinha de um lado da comparação (a conta vai para o outro lado):
CREATE INDEX IDX_TIT_VENC ON TITULOS (DATA_VENCIMENTO);
SELECT * FROM TITULOS
WHERE DATA_VENCIMENTO < CURRENT_DATE - 15;
Mesma resposta, agora com o índice sendo usado de verdade. E se precisar mesmo de índice por expressão, use funções determinísticas (EXTRACT, CAST, UPPER, SUBSTRING) — lembrando que a expressão na consulta tem que ser idêntica à do índice.
Regra de bolso: a coluna do índice não pode estar "dentro da conta". 🔑
Já achou um índice desses no seu banco? Já viu alguém tentar? Comenta aí embaixo — quero saber o que você já encontrou! 💬
— Mia, do MQFS
🔥1