其實也是《收獲,不止Oracle》的讀書筆記之一啦
微信讀書可以看,資料庫我覺得相通性還是比較大的,不管你用的哪種,都可以學學
難度的話,我才看到2.2 ,覺得本菜鳥還是可以看懂的。
@
TOC2.2
- 1 語句二次執行的速度會變快,因為會放入資料緩存
- 2 究竟是有索引快還是沒索引快,oracle會自己比較
- 3 索引比where快的原因是索引是先查的索引目錄,但是where是一條資料一條資料查,直到滿足條件。不過增删改多的話不合适。
- 4 插入連續資料
insert into t select rownum from dual by level<=1000000000
這一章節可以幫助了解實體結構吧,如果是總結就略顯幹巴巴的,各位小夥伴看書比較好吧~ 部落客此刻沉溺在2.2的海洋中,也太長了嘤嘤嘤
書中的圖

給兩張我我畫的圖
圖一:select語句和update語句
圖二 update+復原
一緻讀
資料庫頭部的ITL槽中有一個SCN号。這個SCN記錄了這些資料最後操作的SCN。
你可以想象有一個數組,下标是SCN
一緻讀比如8點讀,就是讀SCN是8點前的。如果有活動事務(8點前),就查其前鏡像。如果鏡像被不斷讀寫找不到資料,就報錯。