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