[RESOLVIDO] Scriptcase 9.9.010 está reconhecendo SQL_NO_CACHE como campo

Bom dia,
O Scriptcase 9.9.010 está reconhecendo SQL_NO_CACHE como campo.
SQL_NO_CACHE é apenas uma instrução para que o select desconsidere o cache do MySQL / MariaDB.


Vide:
https://dev.mysql.com/doc/refman/5.7/en/query-cache-in-select.html

2 Curtidas

Olá, @buhlerax.

Tentou utilizar o comando “SQL_NO_CACHE” através da macro “sc_exec_sql” no evento OnScriptinit ?

Pode ser uma solução.

E eu devo rir ou chorar?
Estou fazendo teste de performance numa grid.
Quero ver como ela se comporta. Logo, não posso deixar o cache interferir no select da grid.
Na concorrência consegui fazer o teste sem erros.

Ri ou chorar? Isso depende de você. @buhlerax

Só foi uma ajuda. Não estava sabendo do tipo de teste que estava sendo realizado.

@yuri_esteves
Me desculpe.
Mas se eu mostro o bug e sou indicado para usar um sc_exec_sql quando deveria ouvir uma das três respostas:

  1. No lugar indicado por você detectamos o bug e vamos providenciar a correção.
  2. Vamos tentar simular a situação no lugar que você indicou.
  3. O bug não foi confirmado pela nossa equipe.
    Então, eu somente posso ficar com a escolha de rir, chorar e incluir a resposta do suporte e a informação do bug no vídeo sobre performance que estou fazendo para colocar no youtube, bem como porque tive que usar a concorrência ao invés do Scriptcase para continuar os testes.
    Afinal, Independente de você saber se era um teste ou não o bug irá continuar a existir no local indicado.
1 Curtida

dificil até o que falar com uma resposta dessa

Bom dia,
O erro persiste apesar do changelog afirmar que foi corrigido.
Scriptcase versão 9.9.015 (187)

1 Curtida

bugs antigos e novos detectados por mim não estão na lista de correção dessa última release.

1 Curtida

Prezado @buhlerax,

O problema ocorre na versão MariaDB. Na versão 8.0.32 o erro não ocorre.

Já estamos analisando o problema. Obrigado pelo feedback.

1 Curtida

Obrigado pelo retorno

Olá,
Alguma novidade?

2 Curtidas

Prezados,

@buhlerax, @Fmorais, @InfinitusWeb

O problema foi corrigido na release 9.10.015. Versão disponível para download ou atualização.

1 Curtida

@yuri_esteves, seria bom uma atenção especial na app de controle.

Submeter com ajax, como na formulário.
Atualizar as macros que passem a funcionar na controle.
Entre outras atualizações que formulário recebeu e controle não .

1 Curtida

@yuri_esteves Bom dia,
Se usa SQL_NO_CACHE funciona normal.
Se usa sql_no_cache o erro continua.
É o primeiro erro case sensitive que já vi.
O pessoal confirma?

PS: De qualquer jeito obrigado YURI

1 Curtida