資料庫開發技術 課堂筆記3

2021-08-08 07:15:29 字數 443 閱讀 1780

本文以上課筆記為主,只是擷取了上課很少的一部分內容

連線穩定

減少互動

在開發環境中,測試資料往往是連續的,也就是比較好的資料,因此效能會比較高,而生產環境中,會有各種增刪改查,資料會變得比較不好

一知半解是危險的。乙個feature要從頭到尾看完,要看結構。

劉老師講了他當時的故事。當時他還是乙個年輕的小夥子,有一天利用bitmap解決了查詢很慢的問題,然後他就開始了他說走就走的旅行。

他說,他要去日照玩。

但是他坐車坐到一半的時候,老闆打**給他說,資料庫崩了。

他回去看了一下,發現問題居然是……一位女士出去上廁所了,應用停在了那裡,導致資料庫上了死鎖。檢視相近的故事

建議:少用臨時表,會對未來產生巨大影響

沒有必要就不做索引,原因:1.設計不夠穩定,2. 消耗物理資源

資料庫開發技術 課堂筆記1

這篇文章可能是一些雜亂的句子。資料庫程式設計師往往不用考慮資料是如何儲存的,是因為有資料庫引擎的優化,而資料庫引擎優化的基礎是關係代數,因此,學資料庫的時候往往都是要學關係代數的。檢視的用法 用於主表的重構 假設以前有表結構 a a,b,c,d 現在表結構變成了a a,b,d,e b c,f,g。此...

資料庫開發技術 課堂筆記2

有兩種情況是比較頭疼的 資料庫重構 資料庫遷移 不同的資料庫差異巨大 這個判斷的返回值,每個資料庫的設計都不一樣 返回值資料庫型別 false mysql oracle 空true sql server 由於空值可能導致無法預料的錯誤,因此盡量要避免空值的使用 資料中沒有boolean型別,是因為不...

00 大型資料庫技術課堂測試

1 完成科技查新基本資訊填報功能,基本資訊如下所示 可參考頁面樣式。專案名稱 平台編號 查新範圍 國內 國外 查新目的 立即查新 成果查新 其他查新 單選框,選中某個選項,顯示相應的多選框 立即查新 1.專案申報 國家級 省部級 學協會 其他 2.中小企業創新 研發階段 小試 中試 市場推廣 3.新...