2016-09-04 15 views
-1

次のWebサイトの指示およびドッキング・ファイルに基づいて、DockerでOracle Databaseを1つ作成しました。画像の後Oracle Database on Dockerは非常に低い

https://github.com/oracle/docker-images/tree/master/OracleDatabase

オラクルコンテナを起動するために作成し、私は

docker run --name oracle -p 1521:1521 -p 5500:5500 -e ORACLE_SID=ORCLCDB -e ORACLE_PDB=ORCLPDB1 oracle/database:12.1.0.2-ee 

を実行しています。しかし、それはひどく遅いです。

次のログです:

... 

Starting /opt/oracle/product/12.1.0.2/dbhome_1/bin/tnslsnr: please wait... 

TNSLSNR for Linux: Version 12.1.0.2.0 - Production 
System parameter file is /opt/oracle/product/12.1.0.2/dbhome_1/network/admin/listener.ora 
Log messages written to /opt/oracle/diag/tnslsnr/c88078b7a26e/listener/alert/log.xml 
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1))) 
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=0.0.0.0)(PORT=1521))) 

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1))) 
STATUS of the LISTENER 
------------------------ 
Alias      LISTENER 
Version     TNSLSNR for Linux: Version 12.1.0.2.0 - Production 
Start Date    04-SEP-2016 21:04:43 
Uptime     0 days 0 hr. 0 min. 0 sec 
Trace Level    off 
Security     ON: Local OS Authentication 
SNMP      OFF 
Listener Parameter File /opt/oracle/product/12.1.0.2/dbhome_1/network/admin/listener.ora 
Listener Log File   /opt/oracle/diag/tnslsnr/c88078b7a26e/listener/alert/log.xml 
Listening Endpoints Summary... 
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1))) 
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=0.0.0.0)(PORT=1521))) 
The listener supports no services 
The command completed successfully 
Copying database files 
1% complete 
2% complete 
27% complete 
Creating and starting Oracle instance 
29% complete 
32% complete 
33% complete 
34% complete 
38% complete 
42% complete 
43% complete 
45% complete 
Completing Database Creation 
48% complete 
51% complete 
53% complete 
62% complete 
64% complete 
72% complete 
Creating Pluggable Databases 
78% complete 
100% complete 

誰もが、私はそれをスピードアップすることができますどのように私に言うことができます。終了までに20分かかりました。 このログの最後にメッセージが表示されました。遅いかどうかはわかりません。

デフォルトpga_aggregate_limit値 pga_aggregate_limitは、2048メガバイト 限界物理メモリとSGA使用量に基づいて、システム内の物理メモリの 量に対して高すぎる2020メガバイト

+0

Dockerコンテナの起動が遅い、Oracleデータベース自体の速度が遅い、または何か他のことがあるとしているかどうかはわかりません。エラーメッセージが表示された場合、Oracleデータベース自体が遅いと言えば、特定のマシンが実際に許容できる以上のメモリを使用するようにデータベースが構成されていると思われます。 –

+0

Oracleデータベース自体が遅い、1%から100%まで20分かかりました。それを再フォーマットしていただきありがとうございます。 – qunzi

+0

「1%〜100%で20分かかりました」とは、Dockerコンテナを起動する時間について、Oracleデータベース自体に固有のものではなく、しかし、Oracleデータベースそのものが遅いということは、クエリを実行していることを意味し、「長すぎる」という定義には長すぎます。 –

答えて

関連する問題