[MASOCH-L] Mysql

Eder F. Miotto eder at ftp.upf.br
Tue Oct 30 20:34:52 BRST 2007


Em Seg, 2007-10-29 às 16:37 -0300, Marcos Dutra escreveu:
> Pessoal fui fazer os testes com o with(nolock) como sugeriram mas acho que
> não funciona, pelo menos para mim que tem o Mysql 5.0.45 usando o MYISAM
> retorna o erro:
> select * from usuarios WITH(NOLOCK) where descricao like "%a%"
> You have an error in your SQL syntax; check the manual that corresponds to
> your MySQL server version for the right syntax to use near 'WITH(NOLOCK)
> where descricao like "%a%"' at line 1


A sintaxe correta é:

SELECT a, b, c FROM tablename NOLOCK WHERE x = y;

Provavelmente não haverá muita diferença de performance na
query, no entando, ela não irá mais bloquear outras consultas
como vc falou estar acontecendo, em locks em outras tabelas...

Eder




More information about the masoch-l mailing list