原创 Oracle 表連接方式(內連接/外連接/自連接) 詳解 .

  Oracle 表之間的連接分爲三種: 1. 內連接(自然連接) 2. 外連接 (1)左外連接 (左邊的表不加限制)        (2)右外連接

原创 logstash7.5同步oracle數據到ES7.5

logstash配置說明 環境準備 下載elasticsearch7.5、kibana7.5、logstash7.5解壓; 把數據庫驅動包ojdbc6.jar複製到logstash-7.5.0\logstash-core\lib\jars

原创 oracle 自治事物

//自治事務    //自治事務是"事務中的事務",它獨立於父事務提交和回滾,利用自治事務,可以掛起當前事物,    //開始一個新事務,完成一些操作,然後提交或者回滾,所有這些事物都不影響當前執行事物的狀態。    //它可用於:   

原创 Oracle 內存 架構 詳解 .

  Oracle的內存配置與oracle性能息息相關。關於內存的配置,是最影響Oracle性能的配置。內存還直接影響到其他兩個重要資源的消耗:CPU和IO.    先看Oracle內存存儲的主要內容是

原创 Oracle 物化視圖 .

  一. 理論部分 Oracle的物化視圖是包括一個查詢結果的數據庫對像,它是遠程數據的的本地副本,或者用來生成基於數據表求和的彙總表。物化視圖存儲基於遠程表的數據,也可以稱爲快照。 Oracle的物

原创 Oracle SQL的硬解析和軟解析

  我們都知道在Oracle中每條SQL語句在執行之前都需要經過解析,這裏面又分爲軟解析和硬解析。在Oracle中存在兩種類型的SQL語句,一類爲 DDL語句(數據定義語言),他們是從來不會共享使用的,也

原创 Oracle IO問題解析

Oracle IO問題解析 數據庫的作用就是實現對數據的管理和查詢。任何一個數據庫系統,必然存在對數據的大量讀或者寫或者兩中操作都大量存在。IO問題也往往是導致數據庫性能問題的重要原因。在這篇文章中,主要幫助大家在理解Oracle的讀寫操

原创 oracle 體系結構

在本文裏你可以瞭解以下內容      1、 ORACLE 實例——包括內存結構與後臺進程   2、 ORACLE 數據庫——物理操作系統文件的集合   3、 瞭解內存結構的組成   4、 瞭解後臺進程的作用   5、 瞭解數據庫的物理文件

原创 Oracle SQL優化一

  一: Oracle 與SQL相關的幾個概念 1. 選用適合的ORACLE優化器     ORACLE的優化器共有3種:    a.  RULE (基於規則)   b. COST (基於成本)  c

原创 Oracle 索引 詳解 .

  一.索引介紹  1.1 索引的創建語法:  CREATE UNIUQE | BITMAP INDEX <schema>.<index_name>       ON <schema>.<table_na

原创 直接路徑插入與間接路徑插入

一、直接路徑插入與間接路徑插入的不同     這個問題相信很多人都已經知道了,爲了方便初學者,我再來重審一遍。 create table 表1 as select 列1,列2,... select 表2

原创 Oracle 視圖(View)

  一. 視圖的定義        視圖(view),也稱虛表, 不佔用物理空間,這個也是相對概念,因爲視圖本身的定義語句還是要存儲在數據字典裏的。視圖只有邏輯定義。每次使用的時候, 只是重新執行SQL.

原创 oracle中 connect by prior 遞歸算法

with tbl as (     select 'A' as parent_cd, 'C' as child_cd from dual      union all     select 'A' as parent_cd, 'D' as

原创 oracle sql 優化-索引二

  什麼是索引     索引是建立在表的一列或多個列上的輔助對象,目的是加快訪問表中的數據;      Oracle存儲索引的數據結構是B*樹,位圖索引也是如此,只不過是葉子節點不同B*數索引;     

原创 Oracle觸發器

  觸發器是特定事件出現的時候,自動執行的代碼塊。類似於存儲過程,但是用戶不能直接調用他們。功能:1、 允許/限制對錶的修改 2、 自動生成派生列,比如自增字段 3、 強制數據一致性 4、 提供審計和日誌