oracle_sql_processing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
oracle_sql_processing [2020/10/19 07:27] – [SQL Processing] 86.49.253.137oracle_sql_processing [2020/10/19 07:29] (current) 86.49.253.137
Line 1: Line 1:
 =====Overview===== =====Overview=====
-The SQL processing like any other processing of code. It comes from a human and needs to go back to a human :) The problem is, through how many stops it will pass.+The SQL processing like any other processing of code. It comes from a human and needs to go back to a human :) The problem is, through how many stops it will pass
 Below you can see a basic representation on the possible wait times for any query: Below you can see a basic representation on the possible wait times for any query:
  
Line 33: Line 33:
 [[oracle_sql_processing_parse| Parsing]] [[oracle_sql_processing_parse| Parsing]]
   * Open Cursor   * Open Cursor
-  * Syntax Check: If the query's is syntax is correct. +  * Syntax Check 
-  * Semmantic Check: If you have the right to access the related objects. +  * Semmantic Check 
-  * [[oracle_sql_processing_shared_pool_check| Shared Pool check]]: If the plan isn't stored in the shared pool already.+  * [[oracle_sql_processing_shared_pool_check| Shared Pool check]]
   * Binding   * Binding
   * *Optimization   * *Optimization
Line 47: Line 47:
   * Close Cursor   * Close Cursor
  
-*-Optional steps in case of hard parse+*- Only when hard parse is needed
  
  • oracle_sql_processing.1603092461.txt.gz
  • Last modified: 2020/10/19 07:27
  • by 86.49.253.137