Alessandro Guimarães – Oracle Blog

December 29, 2008

PLS-00101 | Piada Pronta

Filed under: banco de dados — Tags: — agleite @ 12:45 am

O que não falta na Oracle é bom humor. Tava olhando o   “Oracle® Database Error Messages: 10g Release 2 (10.2)” Quando vi esta mensagem de erro:

PLS-00101: reserved for future use

Cause: This error message is not used yet. (Heh, heh, that”s a joke, son.)

Action: none

 Embora tenha sido reservada para uso futuro, de alguma forma ela aparece neste manual. Aproveitei e fui olhar o mesmo manual, só que na versão 11g e… não tem este erro lá.

Quem sabe ela aparece no 12g  ;)

December 27, 2008

11g ASM|Variable Sized Extents

Filed under: Uncategorized — agleite @ 12:34 am

ASM (10G), define uma Allocation Unit (AU) como a unidade fundamental de alocação dentro de um diskgroup. Por default uma AU no ASM equivale a 1m.

ASM Data Extents são utilizados para manter o conteudo de um arquivo ASM. No Oracle 10g, cada “data extent” é igual a uma AU, ou seja, 1m. Por causa deste relacionamento de um pra um entre o tamanho do extent e uma AU, um mapa de extensões de um arquivo ASM pode crescer até terabytes em bancos de dados muito grandes criando ineficiencias no uso de memória e abertura dos arquivos.

No 11g esse overhead é minimizado através de Variable Sized Extents. Por exemplo : Imagine um datafile pequeno com digamos 1G de tamanho, então o file extent utilizado será de 1 AU. A medida que este arquivo aumenta, o tamanho das AU’s  irá variar de acordo com a quantidade de extents . A tabela abaixo mostra os limites do numero de extents  e os tamanhos das AU’s

Number of Extents Size
0 – 19999 1*AU
20000 – 39999 8*AU
40000 – 59999 64*AU

O primeiro limite é 20G (20.000 extents de 1m) . O tamanho dos extents validos são 1, 8 e 64 AU”s (1m, 8m e 64m). O ASM administra estes tamanhos automaticamente. Neste sentido esta feature é bastante similar ao comportamento da Alocação de Extensão Automatica que o RDBMS utiliza.

December 26, 2008

11G | Novas Oportunidades

Filed under: Uncategorized — agleite @ 10:08 pm

Querendo fazer negócio com Oracle, tu tens estas novas oportunidades:

  • Oracle Active Data Guard
  • Oracle Advanced Compression
  • Oracle Real Application Testing
  • Oracle Total Recall

Database Features Usage

Filed under: banco de dados — agleite @ 8:54 pm

Tem uma view no banco que mostra se uma determinada feature está sendo utilizada. Seu nome : DBA_FEATURE_USAGE_STATISTICS (10g). Mostra se a feature foi utilizada, alem de mostrar a primeira e ultima utilização. Portanto cuidado na utilização de features que não foram licensiadas ;)

SQL> l
  1  SELECT NAME,DETECTED_USAGES “USAGE”,CURRENTLY_USED,FIRST_USAGE_DATE,LAST_USAGE_DATE
  2* FROM DBA_FEATURE_USAGE_STATISTICS WHERE DETECTED_USAGES >0 order by 1
SQL> /

NAME                                            USAGE      CURRE FIRST_USA LAST_USAG
———————————————– ———- —– ——— ———
Automatic SQL Execution Memory                  1          TRUE  26-DEC-08 26-DEC-08
Automatic Segment Space Management (system)     1          TRUE  26-DEC-08 26-DEC-08
Automatic Segment Space Management (user)       1          TRUE  26-DEC-08 26-DEC-08
Automatic Undo Management                       1          TRUE  26-DEC-08 26-DEC-08
Character Set                                   1          TRUE  26-DEC-08 26-DEC-08
Locally Managed Tablespaces (system)            1          TRUE  26-DEC-08 26-DEC-08
Locally Managed Tablespaces (user)              1          TRUE  26-DEC-08 26-DEC-08
Partitioning (system)                           1          TRUE  26-DEC-08 26-DEC-08
Protection Mode – Maximum Performance           1          TRUE  26-DEC-08 26-DEC-08
Recovery Area                                   1          TRUE  26-DEC-08 26-DEC-08
Server Parameter File                           1          TRUE  26-DEC-08 26-DEC-08
Streams (system)                                1          TRUE  26-DEC-08 26-DEC-08
Streams (user)                                  1          TRUE  26-DEC-08 26-DEC-08
Virtual Private Database (VPD)                  1          TRUE  26-DEC-08 26-DEC-08
XDB                                             1          TRUE  26-DEC-08 26-DEC-08

Apenas mais um Bug.

Filed under: Uncategorized — Tags: — agleite @ 7:49 pm

Bug 1413093 – Pre 817 “AFTER LOGON” trigger causes ORA-604/ORA-6550/PLS-103 in 817

Affects:

Product (Component) Oracle Server (Rdbms)
Range of versions believed to be affected Versions >= 8.1.7.0 but < 9.0
Versions confirmed as being affected
Platforms affected Generic (all / most platforms affected)

December 8, 2008

Oracle | Exadata Product Family

Filed under: banco de dados — Tags: — agleite @ 9:56 pm

No último Oracle Open World, Ellison apresentou a parceria com a HP  para aprimeira linha de hardware da Oracle. São eles :

HP Oracle Exadata Storage Server e HP Oracle Database Machine.

O  Exadata Storage Server tem a seguinte configuração:

HP ProLiant DL180 G5 com 8Gb de Ram, dois chips quad-core da Intel conectados em 12 HDs (SAS ou SATA) de 1TB cada (SATA), o servidor é também equipado com conexões InfiniBand (1Gbit/seg).

Softwares pré-instalados :

* Oracle Exadata Storage Server Software

* Oracle Enterprise Linux

* HP Management Software.

Já o Databaase Machine  é uma ferramenta combinada de banco de dados e storage .

São 14 servidores de storage Exadata, oito servidores (DL 360) Linux rodando Oracle 11g Enterprise Edition com Real Application Cluster (RAC) e particionamento) , com um total de 368GB de RAM e 168TB de espaço em disco. Promessa de I/O de 14Gbit/sec.

Tudo isso pela bagatela de $650 mil :)

Theme: Silver is the New Black. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 78 other followers