[oracle_br] Oportunidade DBA Jr
Pessoal, Estou com uma oportunidade para DBA Jr no interior de São Paulo. Cidade de Araras-SP Os interessador favor enviar currículo para supo...@bluesolutions.com.br att. Raphael
Re: [oracle_br] Perda de conexão com o banco Oracle
Boa tarde, Isso é tempo de timeout do firewall. Configure o parâmetro SQLNET.EXPIRE_TIME para um valor menor do que esse tempo do firewall que irá resolver o problema. http://docs.oracle.com/cd/E11882_01/network.112/e10835/sqlnet.htm Atenciosamente, Rodrigo Mufalani rodr...@mufalani.com.br www.mufalani.com.br On Wed, 18 Sep 2013 15:42:03 -0300, Roberto Warstat wrote: Cenário: Servidor Red Hat Enterprise Linux Server release 5.6 (Tikanga) Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production Client Windows 7 Professinal 64 bit Oracle client 11.2.0.1.0 PL/SQL Developer 9.0.6.1665 Estou usando vpn para me conectar à empresa e ao banco de dados. Está ocorendo que se me conecto no banco via o PL/SQL Developer, ou via a nossa aplicação, depois de um tempo sem usar (não sei precisar o tempo exato) eu perco a conexão com o Oracle. Isso ocorre somente com esse banco. A vpn não cai, e se eu estiver conectado via ssh no servidor do banco, também não perco a conexão. Se eu estiver conectado a qualquer outro banco da empresa, não perco a conexão. Se estiver local na empresa, também não tenho problemas. Alguma idéia da onde posso começar a procurar aonde está o problema, pois a infra já disse que não tem problema algum no servidor, nem no banco. Abraço, Roberto Warstat -- Links: -- [1] mailto:ro.wars...@gmail.com?subject=Res%3A%20Perda%20de%20conex%E3o%20com%20o%20banco%20Oracle [2] mailto:oracle_br@yahoogrupos.com.br?subject=Res%3A%20Perda%20de%20conex%E3o%20com%20o%20banco%20Oracle [3] http://br.groups.yahoo.com/group/oracle_br/post;_ylc=X3oDMTJyN28yMGUzBF9TAzk3NDkwNDM3BGdycElkAzE2ODI4OTYEZ3Jwc3BJZAMyMTM3MTE0Njg5BG1zZ0lkAzExNDY0NgRzZWMDZnRyBHNsawNycGx5BHN0aW1lAzEzNzk1Mjk3MjY-?act=reply&messageNum=114646 [4] http://br.groups.yahoo.com/group/oracle_br/post;_ylc=X3oDMTJlOGhwYXY2BF9TAzk3NDkwNDM3BGdycElkAzE2ODI4OTYEZ3Jwc3BJZAMyMTM3MTE0Njg5BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTM3OTUyOTcyNg-- [5] http://br.groups.yahoo.com/group/oracle_br/message/114646;_ylc=X3oDMTM4NmUxODhkBF9TAzk3NDkwNDM3BGdycElkAzE2ODI4OTYEZ3Jwc3BJZAMyMTM3MTE0Njg5BG1zZ0lkAzExNDY0NgRzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzEzNzk1Mjk3MjYEdHBjSWQDMTE0NjQ2 [6] http://br.groups.yahoo.com/group/oracle_br/members;_ylc=X3oDMTJmaTFsb3Q1BF9TAzk3NDkwNDM3BGdycElkAzE2ODI4OTYEZ3Jwc3BJZAMyMTM3MTE0Njg5BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEzNzk1Mjk3MjY-?o=6 [7] http://br.groups.yahoo.com/group/oracle_br;_ylc=X3oDMTJlYWx2NG9tBF9TAzk3NDkwNDM3BGdycElkAzE2ODI4OTYEZ3Jwc3BJZAMyMTM3MTE0Njg5BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTM3OTUyOTcyNg-- [8] http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ [9] http://www.oraclebr.com.br/ [10] http://br.groups.yahoo.com/;_ylc=X3oDMTJkbDR2cTVwBF9TAzk3NDkwNDM1BGdycElkAzE2ODI4OTYEZ3Jwc3BJZAMyMTM3MTE0Njg5BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMzc5NTI5NzI2 [11] mailto:oracle_br-traditio...@yahoogrupos.com.br?subject=Mudar Formato de Envio: Tradicional [12] mailto:oracle_br-dig...@yahoogrupos.com.br?subject=Envio de email: Resenha [13] mailto:oracle_br-unsubscr...@yahoogrupos.com.br?subject=Sair do grupo [14] http://info.yahoo.com/legal/br/yahoo/utos/terms/
[oracle_br] Perda de conexão com o banco Oracle
Cenário: Servidor Red Hat Enterprise Linux Server release 5.6 (Tikanga) Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production Client Windows 7 Professinal 64 bit Oracle client 11.2.0.1.0 PL/SQL Developer 9.0.6.1665 Estou usando vpn para me conectar à empresa e ao banco de dados. Está ocorendo que se me conecto no banco via o PL/SQL Developer, ou via a nossa aplicação, depois de um tempo sem usar (não sei precisar o tempo exato) eu perco a conexão com o Oracle. Isso ocorre somente com esse banco. A vpn não cai, e se eu estiver conectado via ssh no servidor do banco, também não perco a conexão. Se eu estiver conectado a qualquer outro banco da empresa, não perco a conexão. Se estiver local na empresa, também não tenho problemas. Alguma idéia da onde posso começar a procurar aonde está o problema, pois a infra já disse que não tem problema algum no servidor, nem no banco. Abraço, Roberto Warstat
[oracle_br] Re: Perda de conexão com o banco Oracle
Ah, dois detalhes adicionais importantes : 1. quando vc for fazer os testes via sqlplus, EXPLICITAMENTE SETE no prompt DOs as variáveis de ORACLE_HOME e PATH, não confie nos defaults 2. normalmente os softwares de controle de rede que eliminam/fecham sockets (que, INCLUSIVE, podem estar embutidos no teu software de VPN, o que faz sentido em face do comportamento de não desconectar sessão local) se baseiam em inatividade : EXPERIMENTE ativar no sql*net o DCD (Dead Connection Detection), com isso o sql*net periodicamente vai mandar um pequeno probe pela rede periodicamente, "enganando" o sistema , que vai "pensar" que houve Atividade []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" escreveu > > A coisa MAIS IMPORTANTE vc não diz : vc perde a conexão, mas EXATAMENTE > qual mensagem vc recebe ??? E se for uma conexão via sqlplus (que NÂO mascara > as msgs recebidas do sql*net) ??? E isso acontece com QUALQUER usuário, ou > não ??? No LISTENER.LOG ou no ALERT.LOG , aparece alguma coisa ?? Ou nos > diretórios de trace/dump do database server, e/ou nos do PC cliente ??? Nos > Eventos Windows desse client ?? Nos alerts/mensagens de So do servidor ??? > >Bom, ASSUMINDO que a sua conexão é dedicada (ie, não há mts/shared server, > é dedicated server), e nem nenhum tipo de pool/controlador de conexões > envolvido, com certeza a primeira coisa a se checar é que algum limitador de > uso de recursos do database (como PROFILEs com timeout, por exemplo) : > consulte qual é o profile desse usuário e quais são os limites associados a > esse profile > Segunda possibilidade é algum job/trigger te derrubando : consulte jobs > (tanto dentro do database quanto jobs via cron/at) e as triggers a nível de > database que vc tem nesse banco > A terceira possibilidade em se falando de camadas Oracle é algum setting > diferente no sql*net e/ou no registry desse cliente : verifique EXATAMENTE > qual é o teu ORACLE_HOME, dentro desse ORACLE_HOME veja como está o > sqlnet.ora E o tnsnames.ora, no banco crie um profile SEM nenhum limite, crie > um usuário com esse profile associado e via sqlplus conecte no banco com esse > usuário, veja o que acontece > > ==> Se nenhuma dessas possibilidades trouxe luz, a gente começa a suspeitar > de software externo ao database (seja o próprio firewall, seja algum filtro > de pacotes na rede ou algo similar) : junto com o teu pessoal de rede, > Confirme o que eles tem ativo nesse sentido, e depois Ative o trace no > sql*net E o que vc tiver de tool de trace/sniffing de rede e reteste > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Roberto Warstat escreveu > > > > Cenário: > > > > Servidor > > Red Hat Enterprise Linux Server release 5.6 (Tikanga) > > Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production > > > > Client > > Windows 7 Professinal 64 bit > > Oracle client 11.2.0.1.0 > > PL/SQL Developer 9.0.6.1665 > > > > Estou usando vpn para me conectar à empresa e ao banco de dados. Está > > ocorendo que se me conecto no banco via o PL/SQL Developer, ou via a nossa > > aplicação, depois de um tempo sem usar (não sei precisar o tempo exato) > > eu perco a conexão com o Oracle. Isso ocorre somente com esse banco. A vpn > > não cai, e se eu estiver conectado via ssh no servidor do banco, também não > > perco a conexão. > > Se eu estiver conectado a qualquer outro banco da empresa, não perco a > > conexão. Se estiver local na empresa, também não tenho problemas. > > Alguma idéia da onde posso começar a procurar aonde está o problema, pois a > > infra já disse que não tem problema algum no servidor, nem no banco. > > > > Abraço, > > Roberto Warstat > > >
[oracle_br] Re: Perda de conexão com o banco Oracle
A coisa MAIS IMPORTANTE vc não diz : vc perde a conexão, mas EXATAMENTE qual mensagem vc recebe ??? E se for uma conexão via sqlplus (que NÂO mascara as msgs recebidas do sql*net) ??? E isso acontece com QUALQUER usuário, ou não ??? No LISTENER.LOG ou no ALERT.LOG , aparece alguma coisa ?? Ou nos diretórios de trace/dump do database server, e/ou nos do PC cliente ??? Nos Eventos Windows desse client ?? Nos alerts/mensagens de So do servidor ??? Bom, ASSUMINDO que a sua conexão é dedicada (ie, não há mts/shared server, é dedicated server), e nem nenhum tipo de pool/controlador de conexões envolvido, com certeza a primeira coisa a se checar é que algum limitador de uso de recursos do database (como PROFILEs com timeout, por exemplo) : consulte qual é o profile desse usuário e quais são os limites associados a esse profile Segunda possibilidade é algum job/trigger te derrubando : consulte jobs (tanto dentro do database quanto jobs via cron/at) e as triggers a nível de database que vc tem nesse banco A terceira possibilidade em se falando de camadas Oracle é algum setting diferente no sql*net e/ou no registry desse cliente : verifique EXATAMENTE qual é o teu ORACLE_HOME, dentro desse ORACLE_HOME veja como está o sqlnet.ora E o tnsnames.ora, no banco crie um profile SEM nenhum limite, crie um usuário com esse profile associado e via sqlplus conecte no banco com esse usuário, veja o que acontece ==> Se nenhuma dessas possibilidades trouxe luz, a gente começa a suspeitar de software externo ao database (seja o próprio firewall, seja algum filtro de pacotes na rede ou algo similar) : junto com o teu pessoal de rede, Confirme o que eles tem ativo nesse sentido, e depois Ative o trace no sql*net E o que vc tiver de tool de trace/sniffing de rede e reteste []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Roberto Warstat escreveu > > Cenário: > > Servidor > Red Hat Enterprise Linux Server release 5.6 (Tikanga) > Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production > > Client > Windows 7 Professinal 64 bit > Oracle client 11.2.0.1.0 > PL/SQL Developer 9.0.6.1665 > > Estou usando vpn para me conectar à empresa e ao banco de dados. Está > ocorendo que se me conecto no banco via o PL/SQL Developer, ou via a nossa > aplicação, depois de um tempo sem usar (não sei precisar o tempo exato) > eu perco a conexão com o Oracle. Isso ocorre somente com esse banco. A vpn > não cai, e se eu estiver conectado via ssh no servidor do banco, também não > perco a conexão. > Se eu estiver conectado a qualquer outro banco da empresa, não perco a > conexão. Se estiver local na empresa, também não tenho problemas. > Alguma idéia da onde posso começar a procurar aonde está o problema, pois a > infra já disse que não tem problema algum no servidor, nem no banco. > > Abraço, > Roberto Warstat >
[oracle_br] Re: Utilização WEB SERVICE e Acesso BD Mysql
Colega, seguinte : Primeiro de tudo, pelo que entendo vc quer é replicar os dados de um banco para outro - sendo isso, vc Analisou em profundidade as opções especializadas de replicação, tal como opções de fora dos databases (como o Goldengate, entre outros) , ou eventuais opções de CDC e replicação no database-origem ??? Ou ainda, possibilidades de executar a mesma transação no database remoto, tais como encapsular a transação num procedure (mesma procedure presente em ambos os databases), e aí depois do COMMIT na transação do db original o aplicativo chamaria (via database link) a mesma procedure no banco-destino ??? Coisas do tipo via de regra são MUITO mais performáticas e MUITO mais simples do que ficar chamado webservice a cada transação Caso REALMENTE seja a chamada do webservice a opção escolhida : não há uma maneira geral e genérica de se chamar um webservice pelo database, E eu o que vi foi em cima de serviços web definidos via WSDL (e o seu caso é ASDL, não sei até onde vc vai poder adaptar) mas no 11g o método indicado é a package UTL_DBWS... Veja http://steveracanovic.blogspot.com.br/2009/12/11g-database-webservice-callout-steps.html , http://www.oracle-base.com/articles/10g/utl_dbws-10g.php , http://tomkrueger.wordpress.com/2008/09/17/how-to-call-a-web-service-from-oracle-plsql/ , http://theblasfrompas.blogspot.com.br/2010/08/utldbws-handling-web-service-methods.html e http://www.b2bsol.com/upload/wysiwyg/VOUG-2008-B2B.pdf para exemplos SE depois de estudar os exemplos vc ainda tiver dúvidas, nos diga EXATAMENTE a versão/edição do database Oracle, confirme se vc tem o java/jvm instalado no database e mostre a sua tentativa, que podemos tentar ajudar mais []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "Sergio" escreveu > > Boa tarde! > > Senhores preciso desenvolver funcionalidade em duas aplicações web. > > Cenário 1: > Aplicação Comercial (GENEXUS gerador Java) > Oracle 11 > Linux > JBoss > > Cenário 2: > Site (GENEXUS gerador Java) > MySQL > Linux > JBoss > > Preciso trocar informações entre os cenários em tempo real. > > No cenário 2: > - (GENEXUS) criei um web service SOAP que recebe um numérico (n) e devolve > um numérico (n+1) > > No cenário 1: > - (GENEXUS) chama o web service do cenário 1 passando (n) e recebe (n+1) com > a seguinte URL (http://ip:porta/SITE/servlet/awsteste?asdl). > > Até aí tudo bem, funcionou. > Mas preciso chamar o web service do cenário 2 pelo cenário 1, via plsql pois > a cada transação da aplicação comercial preciso passar uma linha texto ou > array para que o web service trate e aplique no MySQL e devolva um retorno. > > Peço ajuda em alguma receita passo-a-passo para efetuar essa chamada asdl > via plsql e tratar o retorno. > > Grato > Sérgio Pennacchiotti >
[oracle_br] Re: Oracle 11.2 - Onde fica armazenado a propriedade DEGREE para as partições de idx
afaik o que acontece com segmentos particionados é que operações em partições só podem ser paralelizadas via indicação DIRETA do grau de paralelismo (por ALTER SESSION ou por indicação direta no DDL), ou da utilização do cálculo de DOP default (em cima do número de CPUs) - assim sendo, Não Há um propriedade de DEGREE para partições, pois o DOP indicado só vai ser usado no DDL ou na sessão atual , vide manual "Oracle® Database VLDB and Partitioning Guide 11g Release 2" : 'Rules for [CREATE | REBUILD] INDEX or [MOVE | SPLIT] PARTITION The rules for creating and altering indexes are discussed in the following topics: Parallel CREATE INDEX or ALTER INDEX ... REBUILD Parallel MOVE PARTITION or SPLIT PARTITION Parallel CREATE INDEX or ALTER INDEX ... REBUILD The CREATE INDEX and ALTER INDEX ... REBUILD statements can be parallelized only by a PARALLEL clause or an ALTER SESSION FORCE PARALLEL DDL statement. ' Portanto, se vc fizer um REBUILD em paralelo, entendo que o DOP que vc indicar VAI ser usado mas não será assumido como default, já que default para isso Não Existe para partições É diferente do que ocorre com índices não-particionados, que POSSUEM a propriedade de garu de paralelismo, e após um DDL paralelizado vão ter a propriedade alterada, sim... Um exemplo curto : SQL> CREATE TABLE invoices 2 (invoice_noNUMBER NOT NULL, 3 invoice_date DATE NOT NULL, 4 comments VARCHAR2(500)) 5 PARTITION BY HASH (invoice_no) 6 (PARTITION invoices_q1 TABLESPACE users, 7 PARTITION invoices_q2 TABLESPACE users, 8 PARTITION invoices_q3 TABLESPACE users, 9 PARTITION invoices_q4 TABLESPACE users) parallel 4; Tabela criada. SQL> CREATE INDEX invoices_idx ON invoices (invoice_date) 2 GLOBAL PARTITION BY RANGE (invoice_date) 3 (PARTITION invoices_q1 VALUES LESS THAN (TO_DATE('01/04/2001', 'DD/MM/')) TABLESPACE users, 4PARTITION invoices_q2 VALUES LESS THAN (TO_DATE('01/07/2001', 'DD/MM/')) TABLESPACE users, 5PARTITION invoices_q3 VALUES LESS THAN (TO_DATE('01/09/2001', 'DD/MM/')) TABLESPACE users, 6PARTITION invoices_q4 VALUES LESS THAN (MAXVALUE) TABLESPACE users) 7parallel 6; -ndice criado. SQL> insert into invoices values(1, to_date('01/01/2001', 'dd/mm/'), 'Invouce#1'); 1 linha criada. SQL> insert into invoices values(1, to_date('01/04/2001', 'dd/mm/'), 'Invouce#2'); 1 linha criada. SQL> commit 2 ; Commit concluÝdo. SQL> SQL> select table_name, degree from user_tables where table_name='INVOICES'; TABLE_NAME DEGREE -- -- INVOICES4 SQL> select table_name, index_name, degree from user_indexes where table_name='INVOICES'; TABLE_NAME INDEX_NAME DEGREE -- -- INVOICES INVOICES_IDX 6 => ok, a tabela e o índice estão com o DOP que indiquei na criação, vou fazer uma operação paralela : SQL> alter index INVOICES_IDX rebuild partition INVOICES_Q1 parallel 12; -ndice alterado. => veja que Não mudou a propriedade de parallel degree no índice (que afaik é o único lugar aonde isso é registrado, como eu disse as partições não a possuem, consulta a DBA/ALL/USER_IND_PARTITIONS que vc vai ver isso) : SQL> select table_name, index_name, degree from user_indexes where table_name='INVOICES'; TABLE_NAME INDEX_NAME -- -- DEGREE INVOICES INVOICES_IDX 6 ==> agora num índice não-particionado, que portanto POSSUI a propriedade de DOP default : SQL> create index INVOICES_IDX2 on INVOICES(invoice_no) parallel 3; -ndice criado. SQL> select table_name, index_name, degree from user_indexes where table_name='INVOICES'; TABLE_NAME INDEX_NAME DEGREE -- -- --- INVOICES INVOICES_IDX2 3 INVOICES INVOICES_IDX 6 ==> legal, vou indicar um DOP : SQL> alter index invoices_idx2 rebuild parallel 5; -ndice alterado. => veja que Neste Caso a propriedade de DOP default, que Existe para tabelas e Índices, Assumiu o DOP que indiquei : SQL> select table_name, index_name, degree from user_indexes where table_name='INVOICES'; TABLE_NAME INDEX_NAME DEGREE -- -- INVOICES INVOICES_IDX2 5 INVOICES INVOICES_IDX 6 SQL> []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Roland Martins escreveu > > Fala colega, > a dúvida era, no caso, um comando c
Re: [oracle_br] Oracle 11.2 - Onde fica armazenado a propriedade DEGREE para as partições de idx
Fala colega, a dúvida era, no caso, um comando como o abaixo, armazenaria o DOP 16 para o índice local aonde no dicionário de dados? Porém, por umas pesquisas que fiz, esse "degree 16" não fica armazenado ... alter index TESTE.IE01_TABELA_PART_TESTE rebuild partition p_201312057005 parallel (degree 16) compute statistics; Valeu! De: Fernando Martins Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 18 de Setembro de 2013 9:49 Assunto: Re: [oracle_br] Oracle 11.2 - Onde fica armazenado a propriedade DEGREE para as partições de idx Olá colega, Sim, no momento que tu executou o rebuild com o parallel, ele grava essa informação no dicionário de dados referente a estrutura desse indice e dai em diante toda e qualquer operação nesse indice será executada com o degree informado, ou seja, no teu caso parallel degree 10. Recomenda-se nesses casos anotar o parallel antigo antes do rebuild (talvez seja um noparallel) para após o rebuild rodar um alter index e voltar para o degree original. Abs, -- Fernando Martins Oracle Database 11g Administrator Certified Professional Oracle Database 10g Real Application Clusters Administrator Certified Expert Oracle Database 10g Administrator Certified Professional Oracle Database 10g Administrator Certified Associate Oracle9i Database Administrator Certified Associate Linux Professional Institute Certfied Level 1 facebook.com/fernandomarp Linkedin: http://br.linkedin.com/pub/fernando-pereira/47/a92/97 "God grant us the serenity to accept the things we cannot change, courage to change the things we can, and wisdom to know the difference." Em 17 de setembro de 2013 15:17, dadim_op escreveu: > >Cenário: Oracle 11.2.0.3 EE em Linux 64bit. >Banco: Suporte a decisão (BI), com tabela FATO particionada (LIST), com >índices locais (bitmap). >Para cargas coloca-se a partição do índice em questão UNUSABLE, e depois da >carga faz-se um "REBUILD parallel 10", digamos. >Questiona-se: esta informação do DEGREE fica armazenada no dicionário? Onde? >Ela é utilizada por uma operação tipo INDEX_FFS ? > >
Re: [oracle_br] Oracle 11.2 - Onde fica armazenado a propriedade DEGREE para as partições de idx
Olá colega, Sim, no momento que tu executou o rebuild com o parallel, ele grava essa informação no dicionário de dados referente a estrutura desse indice e dai em diante toda e qualquer operação nesse indice será executada com o degree informado, ou seja, no teu caso parallel degree 10. Recomenda-se nesses casos anotar o parallel antigo antes do rebuild (talvez seja um noparallel) para após o rebuild rodar um alter index e voltar para o degree original. Abs, -- *Fernando Martins* Oracle Database 11g Administrator Certified Professional Oracle Database 10g Real Application Clusters Administrator Certified Expert Oracle Database 10g Administrator Certified Professional Oracle Database 10g Administrator Certified Associate Oracle9i Database Administrator Certified Associate Linux Professional Institute Certfied Level 1 facebook.com/fernandomarp Linkedin: http://br.linkedin.com/pub/fernando-pereira/47/a92/97 "God grant us the serenity to accept the things we cannot change, courage to change the things we can, and wisdom to know the difference." Em 17 de setembro de 2013 15:17, dadim_op escreveu: > ** > > > Cenário: Oracle 11.2.0.3 EE em Linux 64bit. > Banco: Suporte a decisão (BI), com tabela FATO particionada (LIST), com > índices locais (bitmap). > Para cargas coloca-se a partição do índice em questão UNUSABLE, e depois > da carga faz-se um "REBUILD parallel 10", digamos. > Questiona-se: esta informação do DEGREE fica armazenada no dicionário? > Onde? Ela é utilizada por uma operação tipo INDEX_FFS ? > > >
[oracle_br] Oracle 11.2 - Onde fica armazenado a propriedade DEGREE para as partições de idx
Cenário: Oracle 11.2.0.3 EE em Linux 64bit. Banco: Suporte a decisão (BI), com tabela FATO particionada (LIST), com índices locais (bitmap). Para cargas coloca-se a partição do índice em questão UNUSABLE, e depois da carga faz-se um "REBUILD parallel 10", digamos. Questiona-se: esta informação do DEGREE fica armazenada no dicionário? Onde? Ela é utilizada por uma operação tipo INDEX_FFS ?