Ayuda con Shared_pool_size

bmgdba
04 de Noviembre del 2003
Hola a todos, gracias por las ayudas anteriores.........

tengo un problema con mi servidor el cual es oracle 9i la cual tiene en sga 1GB de capacidad, de un tiempo a la fecha la cantidad de procesos activos se ha triplicado, con lo cual el equipo esta mucho mas lento, hay una forma de optimizar este parametro u otro, ya que le modifique el valor pero no lo toma, debera ir asociado con otro........

Cualquier ayuda sera bienvenida gracias

Bryan

charlie
04 de Noviembre del 2003
Bryan :

el por qué no te toma el cambio de parametro es por que de seguro estás modificando el archivo de init, pero la base no parte con ese. de seguro parte con el spfile. para eso debes hacer lo siguiente ( este es un ejemplo ) :

1. create pfile='c:ora92adminclientepfileinitcliente.ora' from spfile;
2. editar el archivo c:ora92adminclientepfileinitcliente.ora
3. modificarle el parámetro proceses a 130
4. create spfile='spfilecliente2.ora' from pfile='c:ora92adminclientepfileinitcliente.ora'
5. bajar la base y renombrar c:ora92adminclientepfileinitcliente2.ora por c:ora92adminclientepfileinitcliente.ora
6. subir la base solo con un startup



http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=137483.1

PURPOSE
This document explains how to modify the content of a new SPFILE parameter
file, since it cannot be manually modified.


SCOPE & APPLICATION
For all DBAs that need to modify the content of the SPFILE parameter file.


How to Modify the Content of an SPFILE Parameter File:
======================================================

Do one of the following:

A. Use the ALTER SYSTEM command, provided that the instance, at startup,
used either
=> the SPFILE directly
=> or an init.ora including the SPFILE=spfileSID.ora parameter

SQL> alter system set undo_management=auto scope=spfile;
System altered.


-- OR --


B. Use the export method.

1. Therefore you need to first export the SPFILE content to a PFILE which
will necessarily be an ASCII text file:

SQL> create pfile='initDB1test.ora' from spfile;
File created.

Name the SPFILE used:
* If the instance directly used an spfile, the spfile is named
spfileSID.ora
* If the instance used an spfile through an init.ora, its name is
defined in the init.ora in SPFILE=spfileSID.ora.

In this case, you would use the following SQL command:

SQL> create pfile='initDB1test.ora' from spfile='spfileDB1.ora';
File created.

2. You modify the PFILE 'initDB1test.ora' parameter values:

You want to change the UNDO_MANAGEMENT value from AUTO to MANUAL:
change the value in the PFILE 'initDB1test.ora'.


3. Recreate the SPFILE from the modified PFILE 'initDB1test.ora':

If the spfile to be recreated is named spfileDB1.ora, then use:

SQL> create spfile='spfileDB1.ora' from pfile='initDB1test.ora';
File created.

If the spfile to be recreated is named spfileDB1NEW.ora, use:

SQL> create spfile='spfileDB1NEW.ora' from pfile='initDB1test.ora';
File created.



RELATED DOCUMENTS
-----------------

[NOTE:138119.1] Which SPFILE Parameter File is Impacted when Issuing an
ALTER SYSTEM Command?