2026-10

スポンサーリンク
2.6.3 Oracle

Oracle Databaseのメモリ管理を図解|SGA・PGA・ASMM・AMMの仕組み

はじめにOracle Databaseでは、SQLの解析やデータの読み書き、Sort・Hash Joinなどの処理にMemoryが利用されます。Oracle DatabaseのMemoryは、大きくSGA(System Global Are...
2.6.3 Oracle

Oracle Databaseのメモリ構造を図解|SGA・PGA・Buffer Cacheの仕組み

はじめにOracle Databaseの性能を理解するうえで、Memory構造は重要な要素です。SQLを実行すると、Oracle DatabaseはData Block、SQL Cursor、REDOなどの情報をMemory上で管理し、必要...
2.6.3 Oracle

Oracle DatabaseのProcessとSessionの違いを図解|仕組みと確認方法

はじめにOracle Databaseでは、Applicationから送られたSQLをさまざまなProcessが連携して処理します。この仕組みを理解するときに混乱しやすいのが、User Process、Server Process、Back...
2.6.3 Oracle

Oracle Databaseの仕組みを図解|インスタンス・SGA・SQL・REDOの全体像

はじめにOracle Databaseを理解しようとすると、Instance、SGA、PGA、Server Process、DBWn、LGWR、Datafile、REDO、UNDOなど、多くの用語が登場します。それぞれを個別に覚えるだけでは...
2.8 パフォーマンス

【図解】Webシステムの性能分析・Performance Engineering|ボトルネックの特定方法

はじめにWebシステムの性能問題は、1つのレイヤーだけを見ても原因を特定できないことがあります。利用者から見えるResponse Timeは、Network、Web Server、Application Server、JVM、Databas...
2.8 パフォーマンス

【図解】Webシステムの性能試験とは?負荷試験・性能限界・ボトルネックを解説

はじめに性能設計では、Response Time、Throughput、CPU、Memory、I/O、Network、Thread、Connectionなどについて目標値や設計値を決めます。しかし、設計しただけでは、そのシステムが本当に想定...
2.8 パフォーマンス

【図解】Webシステムの過負荷対策・性能設計|流量制限・Queue・Retry・縮退運転

はじめにWebシステムでは、CPUやMemoryに余裕があっても、Databaseや外部APIの遅延をきっかけに過負荷が発生することがあります。応答が遅くなると処理中のRequestが滞留し、ThreadやConnectionを占有します。...
スポンサーリンク