13
20151022日本オラクル株式会社 クラウド&テクノロジー事業統括 関屋 信彦 Enterprise Manager 12c Cloud Control によるWebLogic ServerOracleデータベースの管理テクニック

Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Embed Size (px)

Citation preview

Page 1: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

2015年10月22日 日本オラクル株式会社 クラウド&テクノロジー事業統括 関屋 信彦

Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Page 2: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

2

Page 3: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

今回の実践テクニックでわかるようになること

• WebLogic Serverが接続しているOracle Databaseはどれ?

• Oracle Databaseに接続しているWebLogic Serverはどれ?

• Webのリクエスト量及びJDBCトランザクションの量はどれくらい?DBの性能は?

•各WebLogic ServerのJDBC接続数の設定に問題ないか?

3

Page 4: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

WebLogic Serverが接続しているOracle Databaseはどれ?

•ルーティング・トポロジーでは、接続先のデータベースをグラフィカルに表示します

4

Page 5: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Oracle Databaseに接続しているWebLogic Serverはどれ?

5

JVM Pools画面 前の画面のデータベースに接続があるJVMの一覧が表示される

EMCCのデータベース管理画面

クリック

クリック

JVM診断 WebLogic側の管理画面までドリルアップ完了

Page 6: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

フィルタを使って、問題のあるSQLを実行していたJVM(WebLogic Server)を特定

6

調査したいSQLをクリック

このSQLを発行していたJVMが絞りこまれる

Page 7: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Webのリクエスト量及びJDBCトランザクションの量はどれくらい?DBの性能は?

• ルーティング・トポロジでは、サーブレット/EJB等のメトリック値、JDBCデータソースのメトリック値、そしてデータベースのメトリック値を表示可能

7

Page 8: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

各WebLogic ServerのJDBC接続数の設定に問題ないか?

8

①構成検索でWebLogic ServerのJDBCの設定値を一覧化

Page 9: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

各WebLogic ServerのJDBC接続数の設定に問題ないか?

9

②構成検索でデータベースの設定値(初期化パラメータ)を検索

Page 10: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

各WebLogic ServerのJDBC接続数の設定に問題ないか?

10

DBに対するJDBCの合計接続本数 < DBの初期化パラメータprocesses値 であることをチェック

processes値

DB名 WLS JDBC名

最大 接続数

初期 接続数

③SQLを合体し、JDBCとDBパラメータをAND検索

Page 11: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Page 12: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 12

Page 13: Enterprise Manager 12c Cloud Control によるWebLogic Serverと Oracleデータベースの管理テクニック