É o mais recente dele, o "Cost Based Oracle: Fundamentals", a home
page do livro é http://www.jlcomp.demon.co.uk/cbo_book/ind_book.html.
É um livro muito bom, mas muito detalhado, realmente não é de forma
alguma um guia de referência rápido, eu estou navegando beeeem lenta
por ele....

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Welvis Douglas Silva Moreto
<[EMAIL PROTECTED]> escreveu
>
> Chiappa qual o nome do Livro do Jonathan Lewis  que
> voce está lendo??
> 
> ha muito obrigado pela ajuda vlw,
> 
> att
> 
> Welvis Douglas
> 
> 
> --- jlchiappa <[EMAIL PROTECTED]> escreveu:
> 
> > Tá explicado, OCP (e OCA, claro) é uma coisa, e a
> > vida real é outra, 
> > é assim mesmo, ao estudar pra OCP não tem conversa,
> > vc tem MESMO que 
> > decorar & engolir um monte de info que na prática
> > real nem sempre é 
> > verdadeira e recomendável... Sem mais o que, pra
> > estudar pra OCP é 
> > assim mesmo.
> > 
> > []s
> > 
> >  Chiappa
> > 
> > --- Em oracle_br@yahoogrupos.com.br, Welvis Douglas
> > Silva Moreto 
> > <[EMAIL PROTECTED]> escreveu
> > >
> > > Chiappa, segue o trecho que coloquei no emal
> > passado
> > > do livro que estou lendo, é um livro ficado para
> > > certificação OCA 10G, o livro é o 
> > > 
> > > Sybex - OCA Oracle 10g Administration I Study
> > Guide 
> > > 
> > > acho que tem lá no amazom.com
> > > 
> > > Choosing Extent Management
> > > You can use tablespaces with either local extent
> > > management or the older technique of dictionary
> > > extent management. With dictionary extent
> > management,
> > > the database tracks free and
> > > used extents in the data dictionary, changing the
> > FET$
> > > and UET$ tables with recursive SQL. With
> > > local extent management, the database tracks
> > extents
> > > through the use of bitmaps, eliminating
> > > the recursive SQL. Local extent management is the
> > > default if not specified and is generally the
> > > preferred technique.
> > > With locally managed tablespaces, you have two
> > options
> > > for how extents are allocated:
> > > UNIFORM or AUTOALLOCATE. The UNIFORM option tells
> > the
> > > database to allocate and deallocate
> > > extents in the tablespace with the same unvarying
> > size
> > > that you can specify or let extents default
> > > to 1MB. UNIFORM is the default for temporary
> > > tablespaces and cannot be specified for undo
> > > tablespaces. To create consistent 100MB extents,
> > use
> > > the clause EXTENT MANAGEMENT LOCAL
> > > UNIFORM SIZE 100M in the CREATE TABLESPACE
> > statement.
> > > Here is an example:
> > > CREATE TABLESPACE hist2004apr
> > > DATAFILE '/ORADATA/PROD/HIST2004APR.DBF' SIZE 25G
> > > EXTENT MANAGEMENT LOCAL UNIFORM SIZE 100M;
> > > AUTOALLOCATE, on the other hand, tells the
> > database to
> > > vary the size of extents for each segment.
> > > For example, on Windows and Linux with 8KB data
> > > blocks, each segment starts out with
> > > 140 Chapter 3  Database Storage and Schema
> > Objects
> > > 64KB extents for the first 16 extents, and then
> > > extents increase in size to 1MB for the next 63
> > > extents. The size then increases to 8MB for the
> > next
> > > 120 extents, then 64MB, and so on as the
> > > segment grows. This algorithm allows small
> > segments to
> > > remain small and large segments to
> > > grow without gaining too many extents.
> > AUTOALLOCATE is
> > > best used for a general-purpose mixture
> > > of small and large tables. Here is an example of
> > > creating a tablespace using AUTOALLOCATE:
> > > CREATE TABLESPACE hist2004apr
> > > DATAFILE '/ORADATA/PROD/HIST2004APR.DBF' SIZE 25G
> > > EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
> > > You can convert a tablespace from dictionary
> > extent
> > > management to local extent management
> > > and back with the Oracle-supplied PL/SQL package
> > > DBMS_SPACE_ADMIN. The SYSTEM
> > > tablespace and any temporary tablespaces, however,
> > > cannot be converted from local to the
> > > older style dictionary management.
> > > 
> > > Choosing Segment Space Management
> > > For tablespaces that have local extent management,
> > you
> > > can use either manual or automatic segment
> > > space management. Manual segment space management
> > > exists for backward compatibility
> > > and uses free block lists to identify the data
> > blocks
> > > available for inserts together with the
> > > parameters PCT_FREE and PCT_USED, which control
> > when a
> > > block is made available for inserts.
> > > After each INSERT or UPDATE, the database compares
> > the
> > > remaining free space in that data
> > > block with the segment's PCT_FREE setting. If the
> > data
> > > block has less than PCT_FREE free space
> > > (meaning that it is almost full), it is taken off
> > the
> > > free block list and is no longer available for
> > > inserts. The remaining free space is reserved for
> > > update operations that may increase the size of
> > > rows in that data block. After each UPDATE or
> > DELETE,
> > > the database compares the used space in
> > > that data block with that segment's PCT_USED
> > setting.
> > > If the data block has less than PCT_USED
> > > used space, the data block is deemed empty enough
> > for
> > > inserts and is placed on the free block list.
> > > To specify manual segment space management, use
> > the
> > > SEGMENT SPACE MANAGEMENT
> > > MANUAL clause of the CREATE TABLESPACE statement,
> > or
> > > simply omit the SEGMENT SPACE
> > > MANAGEMENT clause. Although Oracle strongly
> > recommends
> > > AUTOMATIC segment space management
> > > for permanent, locally managed tablespaces, the
> > > default behavior of Oracle 10g is MANUAL.
> > > Here is a statement that creates a tablespace with
> > > manual segment space management:
> > > CREATE TABLESPACE hist2004apr
> > > DATAFILE '/ORADATA/PROD/HIST2004APR.DBF' SIZE 25G
> > > EXTENT MANAGEMENT LOCAL AUTOALLOCATE
> > > SEGMENT SPACE MANAGEMENT MANUAL;
> > > When automatic segment space management is
> > specified,
> > > bitmaps are used instead of free lists to
> > > identify which data blocks are available for
> > inserts.
> > > The parameters PCT_FREE and PCT_USED are
> > > ignored for segments in tablespaces with automatic
> > > segment space management. Automatic segment
> > > space management is available only on tablespaces
> > > configured for local extent management; it is not
> > > available for temporary or system tablespaces.
> > > Automatic segment space management performs better
> > > and reduces your maintenance tasks, making it the
> > > preferred technique.
> > > Managing Tablespaces 141
> > > To specify automatic segment space management, use
> > the
> > > SEGMENT SPACE MANAGEMENT
> > > AUTO clause of the CREATE TABLESPACE statement,
> > like
> > > this:
> > > CREATE TABLESPACE hist2004apr
> > > DATAFILE '/ORADATA/PROD/HIST2004APR.DBF' SIZE 25G
> > > EXTENT MANAGEMENT LOCAL AUTOALLOCATE
> > > SEGMENT SPACE MANAGEMENT AUTO;
> > > 
> > > 
> > > 
> > > 
> > > --- jlchiappa <[EMAIL PROTECTED]> escreveu:
> > > 
> > > > Cara, afirmar de cara limpa, SEM nenhuma
> > restrição,
> > > > que X é melhor, 
> > > > independente de qual aplicativo se usa, de
> > quaisquer
> > > > condições, como 
> > > > dá a entender a citação que vc faz desse tal
> > livro,
> > > > é no mínimo 
> > > > arriscado : de curiosodade, que livro é esse ??
> > > >  Bom, vamos pingar os Is aí : pro Extent
> > Management
> > > > é isso mesmo, 
> > > > pode ser UNIFORM ou AUTO. A opção de UNIFORM
> > indica
> > > > que os extents 
> > > > vão ser sempre do mesmo tamanho, PORTANTO vc a
> > usará
> > > > quando SABER que 
> > > > esse tamanho é bom e apropriado, e isso
> > INDEPENDE em
> > > > grande porção 
> > > > de "tamanho de tabela", ok ? Tranquilamente vc
> > PODE
> > > > ter uma tabela 
> > > > pequena, de alguns poucos milhares de registros
> > que
> > 
> === message truncated ===
> 
> 
> 
>               
> _______________________________________________________ 
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale 
> o discador agora! 
> http://br.acesso.yahoo.com
>







--------------------------------------------------------------------------------------------------------------------------
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

 



Responder a