GARANTIR DESCONTO

Fórum Handlers??? #31236

16/06/2008

0

Olá...

Alguem poderia me explicar como funciona o Handlers???
Gostaria de usar exceptions nas minhas procedures.. e so achei isso!
tem alguma outra forma de tratar exceções no MySQL???
Li o manual, mas nao ajudou!

obrigado.


Plsql

Plsql

Responder

Posts

17/06/2008

Mysys

Cara posso estar enganado mais pelo que eu entendi o tal do Handlers é uma especie de Threard que melhora o desempenho na busca de dados pelo menos é isso que diz o site da mysql..


As razões para se utilizar esta interface em vez do SQL normal são: 
Ela é mais rápida que SELECT porque: 
Um mecanismo de armazenamento designado é alocado pela thread em HANDLER OPEN. 
Existe menos análise envolvida. 
Nào existe sobrecaga de otimização e verificação de consultas. 
A tabela utilizada não precisa estar travada em pedidos de dois handlers. 
A interface handler não precisa fornecer uma aprência consistente dos dados (por exemplo, dirty-reads são permitidas), assim o mecanismo de armazenamento pode fazer otimizações que o SQL normalmente não permite. 
É muito mais fácil portar aplicações que usam interface como ISAM para o MySQL. 
Ele permite se fazer uma travessia em um banco de dados de uma maneira que não é facil (em alguns casos impossível) de fazer com SQL. A interface handler é um modo mais natural de mostrar dados ao trabalhar com aplicações que fornecem uma interface interativa com o usuário para o banco de dados. 


[url]http://dev.mysql.com/doc/refman/4.1/pt/handler.html[/url]


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar