{"id":55116,"date":"2023-10-01T14:19:09","date_gmt":"2023-10-01T14:19:09","guid":{"rendered":"https:\/\/dbtut.com\/?p=55116"},"modified":"2023-10-01T14:21:01","modified_gmt":"2023-10-01T14:21:01","slug":"oracle-database-memory-structure","status":"publish","type":"post","link":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/","title":{"rendered":"Oracle Database Memory Structure"},"content":{"rendered":"<p>In today&#8217;s article, we will be examining the memory structure of the Oracle database. The memory structure of the Oracle database consists of two parts.<\/p>\n<p>System Global Area<br \/>\nProgram Global Area<\/p>\n<p id=\"VfVYEJk\"><img loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"516\" class=\"size-full wp-image-55117 aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/img_65196e55c6a47.png\" alt=\"\" \/><\/p>\n<h3>SYSTEM GLOBAL AREA<\/h3>\n<p>It is known as shared memory space.<\/p>\n<p>All sessions connected to the database use the SGA common area.<\/p>\n<p>Server and background processes do not reside within the SGA area but allocate memory space for it.<\/p>\n<p>Each database has its own SGA field. This area is allocated by the Oracle database through physical memory on the server and is not allowed to be used by any other application\/process until the database is closed.<\/p>\n<p>Oracle Instance= SGA + Background Processes<\/p>\n<p>The size of the SGA area is seen in the figure below.<\/p>\n<p>1. While the database is opening.<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt; shutdown immediate;\r\nDatabase closed.\r\nDatabase dismounted.\r\nORACLE instance shut down.\r\nSQL&gt; startup;\r\nORACLE instance started.\r\n\r\nTotal System Global Area 1653518336 bytes\r\nFixed Size                  2253784 bytes\r\nVariable Size            1023413288 bytes\r\nDatabase Buffers          620756992 bytes\r\nRedo Buffers                7094272 bytes\r\nDatabase mounted.\r\nDatabase opened.\r\nSQL&gt;\r\n<\/pre>\n<p>2. By running the following command in the open database;<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt; show sga;\r\n\r\nTotal System Global Area 1653518336 bytes\r\nFixed Size                  2253784 bytes\r\nVariable Size             956304424 bytes\r\nDatabase Buffers          687865856 bytes\r\nRedo Buffers                7094272 bytes\r\n<\/pre>\n<p>3. With the following SQL statement;<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt; select * from v$sga;\r\n\r\nNAME                      VALUE\r\n-------------------- ----------\r\nFixed Size              2253784\r\nVariable Size         956304424\r\nDatabase Buffers      687865856\r\nRedo Buffers            7094272\r\n<\/pre>\n<p>Here;<\/p>\n<p>Fixed Size: This is the area where information such as general information and database status information needed by background processes are kept.<\/p>\n<p>Variable Size: It is the sum of Shared Pool + Large Pool + Streams Pool + Java Pool + Free SGA Memory Areas.<\/p>\n<p>The SGA area and the components that make up this area can be determined by database administrators and can also be automatically managed by Oracle with 11g.<\/p>\n<p>In this context, there are 3 memory management options.<\/p>\n<p>1. Automatic Memory Management<br \/>\na. Memory Management is left to Oracle.<br \/>\nb. The maximum size that the instance can take is specified in the parameter file.<br \/>\nc. Parameters: memory_target, memory_max_target<br \/>\nd. Oracle automatically manages SGA and PGA fields according to this size.<\/p>\n<p>2. Automatic Shared Memory Management<br \/>\na. The total size that SGA and PGA can take is specified in the parameter file.<br \/>\nb. Parameters: sga_target, sga_max_target, pga_aggregate_target<\/p>\n<p>3. Manual Memory Management<br \/>\na. The size of all SGA components and PGA sizes are specified individually in the parameter file.<\/p>\n<p>\u2022 All components of SGA can be learned by querying the v$sgastat view.<\/p>\n<pre class=\"lang:default decode:true \">SQL&gt; select * from v$sgastat;\r\n<\/pre>\n<h3>PROGRAM GLOBAL AREA<\/h3>\n<p id=\"HbdNRCz\"><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"454\" class=\"size-full wp-image-55118 aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/img_65197ca0e7a0f.png\" alt=\"\" \/><\/p>\n<p>PGA is non-shared memory space.<\/p>\n<p>When a server process is started, PGA memory space is allocated from the server&#8217;s physical memory. This memory area is used until the server process terminates. The memory is released back when the process is finished.<\/p>\n<p>PGA has some important components.<\/p>\n<h3>Private SQL Area<\/h3>\n<p>It holds the information of the parsed SQL sentence.<\/p>\n<p>When a server process executes a SQL statement or PL\/SQL code, it uses a private SQL field to store bind variable values, query execution status information, and query workspaces.<\/p>\n<p>Private SQL Area and Shared SQL Area are different structures. The private SQL field of one or more sessions accesses a single Shared SQL field.<\/p>\n<p>For example, let&#8217;s assume that the customers table is queried with the same query in 5 different sessions. The SQL statement executed in all 5 sessions will have a single execution plan.<\/p>\n<h3>SQL Working Area<\/h3>\n<p>It is an area used for intensive memory operations. Memory-intensive operations such as using the sort field with operations such as ORDER BY and hash joins using the hash field to create the hash table can be given as examples.<\/p>\n<h3>Session Memory<\/h3>\n<p>This is the area where session-specific variables are kept.<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_55116\" class=\"pvc_stats all  \" data-element-id=\"55116\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In today&#8217;s article, we will be examining the memory structure of the Oracle database. The memory structure of the Oracle database consists of two parts. System Global Area Program Global Area SYSTEM GLOBAL AREA It is known as shared memory space. All sessions connected to the database use the SGA common area. Server and background &hellip;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_55116\" class=\"pvc_stats all  \" data-element-id=\"55116\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":484,"featured_media":55119,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[4],"tags":[],"class_list":["post-55116","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-oracle"],"aioseo_notices":[],"a3_pvc":{"activated":true,"total_views":148,"today_views":0},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Oracle Database Memory Structure - Database Tutorials<\/title>\n<meta name=\"description\" content=\"We will be examining the memory structure of the Oracle database. The memory structure of the Oracle database consists of two parts.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle Database Memory Structure - Database Tutorials\" \/>\n<meta property=\"og:description\" content=\"We will be examining the memory structure of the Oracle database. The memory structure of the Oracle database consists of two parts.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/\" \/>\n<meta property=\"og:site_name\" content=\"Database Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-01T14:19:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-01T14:21:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png\" \/>\n\t<meta property=\"og:image:width\" content=\"630\" \/>\n\t<meta property=\"og:image:height\" content=\"283\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Onur ARDAHANLI\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Onur ARDAHANLI\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/\"},\"author\":{\"name\":\"Onur ARDAHANLI\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/7fcd466cd0d347ec64aaa48f18f780c6\"},\"headline\":\"Oracle Database Memory Structure\",\"datePublished\":\"2023-10-01T14:19:09+00:00\",\"dateModified\":\"2023-10-01T14:21:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/\"},\"wordCount\":531,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png\",\"articleSection\":[\"ORACLE\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/\",\"url\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/\",\"name\":\"Oracle Database Memory Structure - Database Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png\",\"datePublished\":\"2023-10-01T14:19:09+00:00\",\"dateModified\":\"2023-10-01T14:21:01+00:00\",\"description\":\"We will be examining the memory structure of the Oracle database. The memory structure of the Oracle database consists of two parts.\",\"breadcrumb\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#primaryimage\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png\",\"width\":630,\"height\":283},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dbtut.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oracle Database Memory Structure\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dbtut.com\/#website\",\"url\":\"https:\/\/dbtut.com\/\",\"name\":\"Database Tutorials\",\"description\":\"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux\",\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dbtut.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dbtut.com\/#organization\",\"name\":\"dbtut\",\"url\":\"https:\/\/dbtut.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"width\":223,\"height\":36,\"caption\":\"dbtut\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/7fcd466cd0d347ec64aaa48f18f780c6\",\"name\":\"Onur ARDAHANLI\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ecd20c3e1374ced4e1aefc82101cce4cd437be8fd957d1be3d106668b8a1b990?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ecd20c3e1374ced4e1aefc82101cce4cd437be8fd957d1be3d106668b8a1b990?s=96&d=mm&r=g\",\"caption\":\"Onur ARDAHANLI\"},\"url\":\"https:\/\/dbtut.com\/index.php\/author\/onurardahanli\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Oracle Database Memory Structure - Database Tutorials","description":"We will be examining the memory structure of the Oracle database. The memory structure of the Oracle database consists of two parts.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/","og_locale":"en_US","og_type":"article","og_title":"Oracle Database Memory Structure - Database Tutorials","og_description":"We will be examining the memory structure of the Oracle database. The memory structure of the Oracle database consists of two parts.","og_url":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/","og_site_name":"Database Tutorials","article_published_time":"2023-10-01T14:19:09+00:00","article_modified_time":"2023-10-01T14:21:01+00:00","og_image":[{"width":630,"height":283,"url":"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png","type":"image\/png"}],"author":"Onur ARDAHANLI","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Onur ARDAHANLI","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#article","isPartOf":{"@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/"},"author":{"name":"Onur ARDAHANLI","@id":"https:\/\/dbtut.com\/#\/schema\/person\/7fcd466cd0d347ec64aaa48f18f780c6"},"headline":"Oracle Database Memory Structure","datePublished":"2023-10-01T14:19:09+00:00","dateModified":"2023-10-01T14:21:01+00:00","mainEntityOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/"},"wordCount":531,"commentCount":0,"publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png","articleSection":["ORACLE"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/","url":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/","name":"Oracle Database Memory Structure - Database Tutorials","isPartOf":{"@id":"https:\/\/dbtut.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#primaryimage"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png","datePublished":"2023-10-01T14:19:09+00:00","dateModified":"2023-10-01T14:21:01+00:00","description":"We will be examining the memory structure of the Oracle database. The memory structure of the Oracle database consists of two parts.","breadcrumb":{"@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#primaryimage","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2023\/10\/Ekran-goruntusu-2023-10-01-171658.png","width":630,"height":283},{"@type":"BreadcrumbList","@id":"https:\/\/dbtut.com\/index.php\/2023\/10\/01\/oracle-database-memory-structure\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dbtut.com\/"},{"@type":"ListItem","position":2,"name":"Oracle Database Memory Structure"}]},{"@type":"WebSite","@id":"https:\/\/dbtut.com\/#website","url":"https:\/\/dbtut.com\/","name":"Database Tutorials","description":"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux","publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dbtut.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dbtut.com\/#organization","name":"dbtut","url":"https:\/\/dbtut.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","width":223,"height":36,"caption":"dbtut"},"image":{"@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/dbtut.com\/#\/schema\/person\/7fcd466cd0d347ec64aaa48f18f780c6","name":"Onur ARDAHANLI","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ecd20c3e1374ced4e1aefc82101cce4cd437be8fd957d1be3d106668b8a1b990?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ecd20c3e1374ced4e1aefc82101cce4cd437be8fd957d1be3d106668b8a1b990?s=96&d=mm&r=g","caption":"Onur ARDAHANLI"},"url":"https:\/\/dbtut.com\/index.php\/author\/onurardahanli\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/55116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/users\/484"}],"replies":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/comments?post=55116"}],"version-history":[{"count":1,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/55116\/revisions"}],"predecessor-version":[{"id":55120,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/55116\/revisions\/55120"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media\/55119"}],"wp:attachment":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media?parent=55116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/categories?post=55116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/tags?post=55116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}