Orcle 12.2 ---サポートする新機能は、動的にIMのサイズを変更します

1つの解説

データベースを再起動することなく、開いた状態でのIMデータベースのサイズの動的な変更をサポートするために最初から12.2。そして、その前に、すべてのデータベースを再起動する必要があります。

以下の基準を満たしている必要があり、この機能を使用します。

  • コラムストアを有効にする必要があります。

  • 互換性レベルが12.2.0以上でなければなりません。

  • データベース・インスタンスがSPFILEで起動する必要があります。

  • IM列ストアの新しいサイズが現在のINMEMORY_SIZEの設定よりも少なくとも128メガバイト大きくなければなりません。

実験2

注意:現在のSGAは、十分なメモリを持っています。しかし、唯一減少し、増加させることができません。

2.1 IMの現在のサイズを見ます

SQL> set linesize 200
SQL> SHOW PARAMETER INMEMORY_SIZE

NAME	     TYPE	    VALUE
---------- -------------- -------------------
inmemory_size	     big integer	    100M

2.2 IMのサイズを大きく

SQL> ALTER SYSTEM SET INMEMORY_SIZE = 500M SCOPE=BOTH;
System altered.

注意:これは、SCOPE = BOTH、またはSCOPE = MEMORYでなければなりません。

2.3マグニチュードIM見ます

リブートなしの場合には、それは500Mとなっています。

SQL> show parameter inmemory_size

NAME	        TYPE	         VALUE
--------------- ------------- ------------------------
inmemory_size	     big integer	    500M

おすすめ

転載: blog.csdn.net/qianglei6077/article/details/92795082