Sobre separar principalmente o LOB em TBS diferentes, não tenho dúvidas e é bem recomendável, por questões administrativas e por questões de performance, claro, cai exatamente no que você disse, Chiappa. Mesmo assim, ainda não fiz testes, mas em sendo a mesma controladora/disco, talvez se ganhe um pouco de performance separando as mesmas em TBS diferentes no que diz respeito a concorrência no acesso ao header do datafile (mesmo sendo nos 64 kb iniciais e sabendo que a gravação não é constante - tenho essa dúvida) . Agora, dividir a tabela em duas não penso que isso por si só irá dar resultado, e sobre BLOBs em geral, acho que vale a pena o colega ler com calma a seguinte discussão/exemplos em: http://asktom.oracle.com/pls/ask/f?p=4950:8:6285553399889967301::NO::F4950_P8_DISPLAYID,F4950_P8_CRITERIA:3084920323218 Sucesso, Anderson Haertel Rodrigues Administrador de Banco de Dados Florianópolis/SC - [EMAIL PROTECTED]
-----Mensagem original----- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de jlchiappa Enviada em: terça-feira, 19 de setembro de 2006 09:57 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Melhora de performance em tabela com campo BLOB Bem, pmfji, mas é claro, é sub-entendido que vale a pena separar em tablespaces diferentes SE : - as diferentes tablespaces forem atendidas por hardware de I/O diferente (diferentes controladoras/discos/etc) e/ou - por qquer necessidade os params de storage entre as tablespaces de dados, de lob e de lob index tiverem q ser diferentes e/ou itens derivados dele, concordo que se tudo for o mesmo, mete-se tudo numa tablespace só, A NÃO SER por questões administrativas (por exemplo, deseja-se fazer rebuild , move ou transport duma tablespace, às vezes separando-se as tablespace isso pode ser facilitado, dependendo do caso). --- Em oracle_br@yahoogrupos.com.br, "Anderson Haertel Rodrigues - FLN" <[EMAIL PROTECTED]> escreveu > > Bom dia, > > O porque da recomendação, Wilson? > > É recomendável deixar na mesma tabela, mesmo tendo LOBs, etc, com isso se ganha em I/O e administração de Banco (menos índices para se manter, por exemplo). > > Mario, > Explique para nós de forma mais detalhada como é feito o processo e onde se dá a lentidão? > > Sucesso, > > Anderson Haertel Rodrigues > Administrador de Banco de Dados > Florianópolis/SC - [EMAIL PROTECTED] > > -----Mensagem original----- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Wilson Teixeira > Enviada em: segunda-feira, 18 de setembro de 2006 19:15 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] Melhora de performance em tabela com campo BLOB > > > > Divida em 2 tabelas 1 para os campos number e float e outra com o campo blob de possivel em tablespaces separadas > > mariofaber2004 <[EMAIL PROTECTED]> escreveu: Bom dia! > > Tenho uma tabela de 13400 registros a estrutura dela é a seguinte: > > - um campo number; > - quatro campos float; > - um campo blob. > > Não sei porque a velocidade esta extremamente baixa com apenas isso de > registros. Utilizo essa tabela em sistema de Geoprocessamento, onde o > BLOB guarda as informações geográficas em formato binário e com esse > dados é feito a leitura para a visualização gráfica dos mapas. Por > exemplo no sql server a abertura total desses registros é de > aproximadamente 4,5 segundo e no oracle 31 segundos. O que faço para > melhorar esta performance? > > > > > > > > > > > > --------------------------------- > Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas] > [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_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