CMU15445學習記錄

invisible|•ω•`)發表於2024-10-26

寫在開頭

我已經深刻意識到找工作的不易,因此想要開始惡補計算機基礎知識,以此作為起點
由於考研的時候學過408綜合,因此試圖逃課CSAPP並直接開始CMU,發表此篇用作記錄。

關於底層原理

原理


資料庫會把索引和page放在一大塊記憶體空間中,一般索引置為末尾,page從頭開始填充,這樣對page進行增加只需要從前往後增加就可以了,刪除只需要從索引項來查詢,同時刪除和增加過程均不需要改變其他的page或者索引項


這個演示也證實了上述的過程,增加page只會在末尾進行

vacuum操作


習題部分

Q1

Q2

Q3

coalesce(ended,2023)的作用是從左往右選取非null的資料。

Q4

group by沒玩明白

Q5

挖坑不填,學不會還useless

放棄了