Maison base de données tutoriel mysql OracleStudy之案例--通过IPCS查看共享内存之“怪现象”

OracleStudy之案例--通过IPCS查看共享内存之“怪现象”

Jun 07, 2016 pm 02:55 PM
共享 查看 案例

Oracle Study之案例--通过IPCS查看共享内存之“怪现象” 在Oracle 11gR2环境下,通过ipcs命令查看共享内存,竟然发现分配给Oracle的内存只有4096Bytes,而在Oracle 10g环境下从未发现这种问题! [root@rh6~]#ipcs-a------SharedMemorySegments--------keyshm

Oracle Study之案例--通过IPCS查看共享内存之“怪现象”   

       在Oracle 11gR2环境下,通过ipcs命令查看共享内存,竟然发现分配给Oracle的内存只有4096Bytes,而在Oracle 10g环境下从未发现这种问题!

[root@rh6 ~]# ipcs -a
------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status
0x00000000 0          root       644        52         2
0x00000000 32769      root       644        16384      2
0x00000000 65538      root       644        268        2
0x00000000 98307      gdm        600        393216     2          dest
0x00000000 131076     gdm        600        393216     2          dest
0x00000000 163845     gdm        600        393216     2          dest
0x00000000 196614     gdm        600        393216     2          dest
0x00000000 229383     gdm        600        393216     2          dest
0x4b4218ec 557064     oracle     660        4096       0
------ Semaphore Arrays --------
key        semid      owner      perms      nsems
0x00000000 0          root       600        1
0x00000000 98305      root       600        1
0x000000a7 327682     root       600        1
0xbe61d9cc 983043     oracle     660        154
------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages
Copier après la connexion

数据库版本:

16:27:09 SYS@ test3 >select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Production
CORE    11.2.0.1.0      Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
Copier après la connexion

Oraccle 11g的通过以下两个参数实现内存的自动个管理:

16:27:19 SYS@ test3 >show parameter mem
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address             integer     0
memory_max_target                    big integer 300M
memory_target                        big integer 300M
shared_memory_address                integer     0
Copier après la connexion

650) this.width=650;" alt="在Oracle 11g中用看Oracle的共享内存段---------IPCS" width="581" vspace="5" style="max-width:90%" />

1、会不会是参数memory_max_target有关系呢?把它设为0,然后重启数据库。

16:28:11 SYS@ test3 >alter system set memory_target=0 ;
System altered.

16:36:44 SYS@ test3 >show parameter mem

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
hi_shared_memory_address             integer                0
memory_max_target                    big integer            300M
memory_target                        big integer            0
shared_memory_address                integer                0

16:30:51 SYS@ test3 >startup force ;
ORACLE instance started.
Total System Global Area  313860096 bytes
Fixed Size                  1336232 bytes
Variable Size             205524056 bytes
Database Buffers          100663296 bytes
Redo Buffers                6336512 bytes
Database mounted.
Database opened.
Copier après la connexion

再看共享内存:

[oracle@rh6 ~]$ ipcs -a
------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status
0x00000000 0          root       644        52         2
0x00000000 32769      root       644        16384      2
0x00000000 65538      root       644        268        2
0x4b4218ec 622600     oracle     660        4096       0
------ Semaphore Arrays --------
key        semid      owner      perms      nsems
0xbe61d9cc 1114115    oracle     660        154
------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages
Copier après la connexion

发现分配给Oracle的共享内存仍然很小,看来不是memory_target 参数的问题


2、尝试调整memory_max_target参数,将其恢复到系统默认值:

16:39:49 SYS@ test3 >alter system set sga_max_size=300m scope=spfile;
System altered.

16:40:06 SYS@ test3 >alter system reset memory_max_target scope=spfile sid='*';
System altered.

16:40:40 SYS@ test3 >startup force nomount;
ORACLE instance started.
Total System Global Area  313860096 bytes
Fixed Size                  1336232 bytes
Variable Size             205524056 bytes
Database Buffers          100663296 bytes
Redo Buffers                6336512 bytes

16:40:52 SYS@ test3 >show parameter mem
NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
hi_shared_memory_address             integer                0
memory_max_target                    big integer            0
memory_target                        big integer            0
shared_memory_address                integer                0

16:40:59 SYS@ test3 >show parameter sga
NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
lock_sga                             boolean                FALSE
pre_page_sga                         boolean                FALSE
sga_max_size                         big integer            300M
sga_target                           big integer            180M
Copier après la connexion

查看系统共享内存:

[oracle@rh6 ~]$ ipcs -a
------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status
0x00000000 0          root       644        52         2
0x00000000 32769      root       644        16384      2
0x00000000 65538      root       644        268        2
0x4b4218ec 884744     oracle     660        316669952  16
------ Semaphore Arrays --------
key        semid      owner      perms      nsems
0xbe61d9cc 1638403    oracle     660        154
------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages
Copier après la connexion

看来是设置了memory_max_target参数的原因,导致通过ipcs查看到分配给Oracle的内存为4096Bytes!


Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment partager WallpaperEngine avec des amis Comment partager WallpaperEngine avec des amis Mar 18, 2024 pm 10:00 PM

Les utilisateurs peuvent partager les fonds d'écran qu'ils obtiennent avec des amis lorsqu'ils utilisent WallpaperEngine. De nombreux utilisateurs ne savent pas comment partager WallpaperEngine avec des amis. Ils peuvent enregistrer leurs fonds d'écran préférés localement, puis les partager avec des amis via un logiciel social. Comment partager WallpaperEngine avec des amis Réponse : Enregistrez-le localement et partagez-le avec vos amis. 1. Il est recommandé d'enregistrer vos fonds d'écran préférés localement, puis de les partager avec vos amis via un logiciel social. 2. Vous pouvez également le télécharger sur l'ordinateur via un dossier, puis cliquer sur Partager à l'aide de la fonction atelier créatif sur l'ordinateur. 3. Utilisez Wallpaperengine sur l'ordinateur, ouvrez la barre d'options de l'atelier créatif et recherchez

Découvrez les étapes pour supprimer un appareil connecté sur Douyin Découvrez les étapes pour supprimer un appareil connecté sur Douyin Mar 26, 2024 am 09:01 AM

1. Tout d'abord, cliquez pour ouvrir l'application Douyin et cliquez sur [Moi]. 2. Cliquez sur l'icône à trois points dans le coin supérieur droit. 3. Cliquez pour accéder aux [Paramètres]. 4. Cliquez pour ouvrir [Compte et sécurité]. 5. Sélectionnez et cliquez sur [Connexion à la gestion des appareils]. 6. Enfin, cliquez pour sélectionner le périphérique et cliquez sur [Supprimer].

Comment vérifier votre propre identifiant sur Xianyu_Introduction à la façon de vérifier votre pseudo personnel sur Xianyu Comment vérifier votre propre identifiant sur Xianyu_Introduction à la façon de vérifier votre pseudo personnel sur Xianyu Mar 22, 2024 am 08:21 AM

En tant que plateforme de trading, Xianyu vous demande de vous inscrire et de vous connecter à votre compte avant de l'utiliser. Les utilisateurs peuvent définir un nom d'identification pour leur compte. Et s'ils souhaitent vérifier quel est leur identifiant ? Découvrons ensemble ci-dessous ! Une introduction à la façon de vérifier votre pseudo personnel sur Xianyu. Tout d'abord, démarrez l'application Xianyu. Après être entré sur la page d'accueil, passez à la page de vente d'inactivité, de messages et de moi, et cliquez sur l'option [Mon] dans le coin inférieur droit. 2. Ensuite, sur ma page, nous devons cliquer sur [Avatar] dans le coin supérieur gauche ; 2. Ensuite, lorsque nous accédons à la page d'accueil personnelle, nous pouvons voir différentes informations. Nous devons cliquer sur le bouton [Modifier les informations] ici ; 4. Enfin, cliquez sur Nous pourrons le voir plus tard sur la page où nous modifions les informations ;

Où vérifier les classements musicaux sur NetEase Cloud Music_Comment vérifier les classements musicaux sur NetEase Cloud Music Où vérifier les classements musicaux sur NetEase Cloud Music_Comment vérifier les classements musicaux sur NetEase Cloud Music Mar 25, 2024 am 11:40 AM

1. Après avoir allumé le téléphone, sélectionnez NetEase Cloud Music. 2. Après avoir accédé à la page d'accueil, vous pouvez voir la [Liste de classement] et cliquer pour entrer. 3. Dans la liste de classement, vous pouvez sélectionner n'importe quelle liste et cliquer sur [Nouvelle liste de chansons]. 4. Sélectionnez votre chanson préférée et cliquez dessus. 5. Revenez à la page précédente pour voir plus de listes.

Comment afficher la liste chaude des vidéos Kuaishou Live Companion Comment afficher la liste chaude des vidéos Kuaishou Live Companion Mar 29, 2024 pm 08:09 PM

Kuaishou Live Companion n'est pas seulement un puissant outil auxiliaire de diffusion en direct, mais également une plate-forme d'informations en temps réel sur les sujets d'actualité et les tendances créées pour les diffuseurs. Grâce à cette fonction, les présentateurs peuvent rapidement capturer le contenu qui préoccupe le plus le public, puis ajuster le contenu en direct pour le rendre plus conforme aux goûts et aux intérêts du public. Alors, comment vérifier la liste des vidéos populaires dans l'application Kuaishou Live Companion ? Ce guide didacticiel vous fournira une introduction détaillée aux étapes. J'espère qu'il pourra vous aider. Comment afficher la liste des vidéos chaudes sur Kuaishou Live Companion ? La deuxième étape consiste à cliquer sur la liste des vidéos chaudes quotidiennes. La troisième étape consiste à consulter la liste des vidéos préférées quotidiennes.

Comment vérifier le nombre de groupes que vous avez rejoint sur WeChat : une étape simple Comment vérifier le nombre de groupes que vous avez rejoint sur WeChat : une étape simple Mar 26, 2024 am 10:06 AM

Indépendamment de la vie ou du travail, de nombreuses personnes sont depuis longtemps profondément liées à WeChat et seront à tout moment intégrées à divers groupes. Alors, combien de groupes WeChat avez-vous rejoints ? Vous souhaiterez peut-être immédiatement afficher les discussions de groupe dans votre carnet d'adresses, mais seuls les groupes WeChat que vous avez enregistrés dans votre carnet d'adresses y apparaîtront et les autres groupes ne seront pas visibles. Si vous souhaitez voir tous les groupes WeChat que vous avez rejoints, c'est très simple : entrez votre pseudo dans le champ de recherche de la page d'accueil de WeChat, puis recherchez la section de discussion de groupe dans les résultats de recherche, et cliquez sur « Plus de discussions de groupe » pour afficher toutes les informations liées aux discussions de groupe. Quoi qu'il en soit, j'ai été choqué. Il y en avait plus d'une centaine et la barre de défilement à droite est devenue très petite. Malheureusement, il n'y a pas de statistiques numériques spécifiques... Cette méthode est également applicable pour vérifier les groupes QQ que vous avez rejoints. PS : Certains internautes ont également proposé une astuce :

Comment vérifier les groupes que j'ai rejoints Comment vérifier les groupes que j'ai rejoints Apr 01, 2024 pm 05:34 PM

Le chat de groupe WeChat n'est pas seulement une simple plateforme de chat, mais aussi un cercle de communication qui rassemble des élites et des amis enthousiastes de tous horizons. Aujourd'hui, je vais donc vous apprendre à vérifier le nombre de groupes que vous avez ajoutés sur WeChat et à les enregistrer. discussions de groupe. Habituellement, les utilisateurs qui utilisent WeChat ne doivent pas le manquer. Comment vérifier le nombre de groupes que vous avez ajoutés à WeChat et comment enregistrer les discussions de groupe Pour vérifier le nombre de groupes que vous avez ajoutés à WeChat : 1. Vous pouvez afficher la fenêtre de votre discussion de groupe dans l'interface principale de WeChat 2. Si vous avez déjà enregistré le discussion de groupe, vous pouvez appuyer sur [ Carnet d'adresses] - [Chat de groupe] 3. Après avoir accédé à la discussion de groupe, vous pouvez afficher le groupe enregistré. Enregistrez le groupe WeChat : 1. Sélectionnez le groupe que vous souhaitez enregistrer, en haut à droite [.. .] 2. Ouvrez dans le message de discussion [Enregistrer dans le carnet d'adresses] 3. Sur l'interface principale de WeChat, appuyez sur [Carnet d'adresses]-[Group Chat] pour afficher

Comment afficher le centre d'aide Amap_Comment afficher le centre d'aide Amap Comment afficher le centre d'aide Amap_Comment afficher le centre d'aide Amap Apr 01, 2024 pm 05:26 PM

1. Nous ouvrons d'abord la carte Gaode. 2. Cliquez ensuite sur (Mon) dans le coin inférieur droit de la page d'accueil d'Amap, puis cliquez sur Paramètres dans le coin supérieur droit. 3. Enfin, vous pouvez voir le centre d'aide d'Amap.

See all articles