Chiappa,
era isso mesmo que vc falou. Existe uma tablespace HORRIVELMENTE pequena
setada para o usuário owner das tabelas. Setei uma outra temp com initial e
next maiores e deu certo.
Muito obrigado pela ajuda.
Sds
Rodrigo
On 12/30/05, jlchiappa <[EMAIL PROTECTED]> wrote:
>
> Bom, eu nunca vi esse erro nos anos q trabalhei com 8i, mas indo por
> partes :
>
> a) provavelmente esse número "2" deve ser algum número sequencial
> interno das tablespaces, talvez das tabelas nnn$ e
> não "oficializado/suportado" no dicionário, já que não aparece na
> DBA_TABLESPACES
>
> b) a nota 75183.1 (vc não diz, mas deve ser o que vc leu) diz
> diretamente que o erro é de tablespace (ou objeto dentro da
> tablespace) com NEXT (e portanto tamanho de extent) inferior à qtdade
> de blocos múltiplos exigida :
>
> "An attempt was made to specify a HASH_MULTIBLOCK_IO_COUNT value that
>is greater than the tablespace's NEXT value "
>
> c) quando vc tem HASH_MULTIBLOCK_IO_COUNT igual a zero, isso *
> NÂO ** significa que não vai ser usado, MAS sim que o próprio
> banco vai escolher o valor : a nota 125271.1
> Subject: How to Choose Extent Size for Temporary Tablespace to
> Prevent ORA-3232 diz textualmente isso :
>
> "When HASH_MULTIBLOCK_IO_COUNT it set to 0, it means that Oracle
> computes the value
> for each query. Sometimes ORA-3232 may be encountered when a query
> uses
> HASH JOIN."
>
> ==> juntando tudo, faz sentido : apenas algumas queries o otimizador
> opta por criar tabelas de hash, vc ESTÁ sim usando multiblock pra ler
> quando ocorre hashing, o erro ocorre, COM CERTEZA vc tem alguma
> tablespace (provavelmente a TEMP) ou algum objeto que tem INITIAL ou
> NEXT ou PCTINCREASE ** horrivelmente ** pequenos, ** pessimamente **
> configurados, corrija isso, se vc é o Admin desse banco...
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, Rodrigo Telles
> <[EMAIL PROTECTED]> escreveu
> >
> > Pessoal,
> > estou tentando executar uma query porém tenho recebido o seguinte
> erro ORA
> >
> > Error: ORA-3232
> >
> > Text: unable to allocate an extent of 8 blocks from tablespace 2
> >
> > O mais estranho é que a query so retorna esse erro para alguns
> parâmetros de
> > entrada. Em outros casos ela executa normalmente. Eu li no metalink
> que o
> > problema pode estar relacionado ao HASH_IO_MULTBLOCK_COUNT (que no
> meu banco
> > ta setado como zero) e quando ocorre um Hash Join na query. Para
> resolver o
> > problema temporariamente eu forcei o uso de um outro JOIN atraves
> de Hint.
> > Mas queria mesmo saber o pq desse problema e o que significa essa
> tablespace
> > 2. Seria a TEMP? Alguém ja tomou esse erro?
> >
> > Meu banco é um Oracle 8.1.7.4 em um AIX 4.3.3
> >
> > Segue a query:
> >
> > SELECT
> > T.ID_TELEVENDA,
> > FROM
> > TB_TV_TELEVENDA T,
> > TB_TV_SERVICO S,
> > TB_TV_TIPO_ACESSO_SEV TA,
> > TB_TV_FLUXO_TELEVENDA FT
> > WHERE
> > T.ID_FLUXO_TELEVENDA = :ID_FLUXO_TELEVENDA -- Dependendo do dado
> de
> > entrado o erro acontece
> > AND FT.CD_STATUS NOT IN ('FIM', 'CAN')
> > AND T.ID_FLUXO_TELEVENDA = FT.ID_FLUXO_TELEVENDA
> > AND T.ID_SERVICO = S.ID_SERVICO
> > AND T.ID_TIPO_ACESSO = TA.ID_TIPO_ACESSO(+)
> >
> > Abs
> >
> > Rodrigo
> >
> >
> > [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/
>
> --_
> Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
[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/
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
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