Lichot, que tipo de diferença você observa com o getmetadata???
 
Dá pra passar alguns testes praticos pra gente fazer?
 
Obrigado,
Danilo

[EMAIL PROTECTED] escreveu:
Galera, la vai minha opnião simplificada sobre o uso do getmetadata..

podemos afirmar q para datasets de consulta usa-se getmetadata false e
para dataset onde vou fazer operações de manipulação de dados, uso
getmetadata true, cabe a nos balancear, uso desta forma em meus sistemas e
funciona mto bem obrigado..em tabelas com media de 500 mil registros...

as ordens

[]´s
Bruno Lichot


> Thiagão... ligue o SQLMonitor, e veja como fica as instruções de
> atualizações, com true e false
>
> Att.
> Danilo
>
>
> Francisco Thiago <[EMAIL PROTECTED]> escreveu:
> Caros amigos,
>
>
> O Help do Delphi diz o seguinte:
>
> "Use GetMetadata to turn on or off the fetching of metadata on a database
> object. Setting GetMetadata to False will improve performance because no
> additional SQL will execute in order to get index information. However,
> setting GetMetadata to False might slow any attempts to update data using
> a
> client dataset that is linked via a dataset provider because the resolver
> might not generate optimized SQL to perform the update.
>
> GetMetadata must be True to perform any operations that require an index.
> These operations include setting up master/detail relationships, updating
> data from a client dataset when the provider's UpdateMode is not
> upWhereAll,
> and delayed fetching of BLOB data.
>
> Set GetMetadata to False if you are fetching a dataset for read-only
> purposes."
>
> Basicamente: O GetMetadata serve para trazer informações sobre o
> dicionário
> de dados. Essas informações são usadas para o SQLResolver gerar SQL
> otimizado, informações sobre índice... e etc.
>
> Mas o DataSetProvider não é quem gera os Insert/Update/Delete de acordo
> com
> o ProviderFlags... Então, onde - e quando - ele faz uso destas
> informações?
> Seria correto afirmar que o GetMetaData poderia ficar False nas tabelas
> onde
> não existe Mestre/Detalhe (ou até mesmo nessas) uma vez que não vou fazer
> uso dos índices e informações sobre o MetaData estão "mapeadas" nos
> componentes de acesso?
>
> []'s
>
>
>
> Francisco Thiago de Almeida
> Enter & Plug Informática
> Divisão: Desenvolvimento e Banco de dados
> Franca / SP
> msn: [EMAIL PROTECTED]
>
>
>
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Grátis - Internet rápida e grátis.
> Instale o discador agora! http://br.acesso.yahoo.com/
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
>
>
> Yahoo! Grupos, um serviço oferecido por:var target="_blank";var URL = new
> Array();URL[1] =
> "http://br.rd.yahoo.com/SIG=12f1j8kos/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125002796/A=2932553/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";var
> link="javascript:openWindow(1)";var flashfile =
> 'http://br.i1.yimg.com/br.yimg.com/i/br/ads5/cinema_n_suspense.swf?clickTAG='+link+'';var
> altURL =
> "http://br.rd.yahoo.com/SIG=12f1j8kos/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125002796/A=2932553/R=1/id=altimgurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";var
> altimg =
> "http://br.i1.yimg.com/br.yimg.com/i/br/ads5/cinema_n_suspense.gif";var
> width = 468;var height=60;
>
> ---------------------------------
> Links do Yahoo! Grupos
>
>    Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>
>    Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
>    O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
> do Yahoo!.
>
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:var target="_blank";var URL = new 
Array();URL[1] = 
"http://br.rd.yahoo.com/SIG=12f22aj9n/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125035250/A=2932553/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";var
 link="javascript:openWindow(1)";var flashfile = 
'http://br.i1.yimg.com/br.yimg.com/i/br/ads5/cinema_n_suspense.swf?clickTAG='+link+'';var
 altURL = 
"http://br.rd.yahoo.com/SIG=12f22aj9n/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125035250/A=2932553/R=1/id=altimgurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";var
 altimg = 
"http://br.i1.yimg.com/br.yimg.com/i/br/ads5/cinema_n_suspense.gif";var width = 
468;var height=60;

---------------------------------
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 


__________________________________________________
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a