演講者介紹
Triton Ho,
PostgreSQL推廣者,opensource HK成員。
專精於RDBMS的Triton Ho,多年在大型系統中擔任撲火員,對後端系統常犯錯誤有豐富經驗。
Triton現職於新創公司Passkit,正在導入以golang,Redis,noSQL,MessageQueue為核心的新一代平台,幫助Passkit解決目前的系統效能瓶頸。
課程對象:
初階後端系統開發人員
希望能提升自己資料庫應用技能的軟體工程師
課程簡介:
不正確的資料結構(schema),將會引起扭曲的程式邏輯,緩慢的系統效能,最終讓一切開發變得事倍功半,以及無限的爆肝。
因此,講者將會從開發人員(software developer)角度,說明如何建立正確的資料結構,
並且如何兼顧資料的正確性和系統效能。 課程主要開發人員對RDBMS的通用知識,
而不是單一資料的應用。
另外,系統資料備份,RDBMS參數設定也不在本課程範圍內。
課程大綱:
11月 6日,晚上7:00-9:30
11 月 7 日 至 8日,每日 9:30-17:30
第一課:
簡介Race condition
細分在RDBMS中的Race condition
溫習基本知識:Shared-exclusive Lock還有MVCC
詳細說明RDBMS的4個Isolation level
Isolation的實務建議
第二課:
淺談Table的內部結構
介紹B+ tree
介紹heap table和Index organized table
說明Primary Key,table種類,Contention,三者之間的關係
第三課:
詳談在OLTP的table schema設計
介紹index,以及如何正確使用index
table schema的常犯致命錯誤
淺談SQL編寫的通用守則
第四課:
常用的SQL語法
淺談大型系統架構
票務注意資訊
開源大學生票: 欲申請開源學生票者, 必須為全職大學生,
並且同時在課程結束後對任一開源專案/活動服務 100小時
申請者需要於第一課上課前出示學生證(或其他證明文件),
否則主辦單位有權追收其票價差額
最後
有任何問題可以上FB發問,最新消息也會在FB發表
https://www.facebook.com/events/377439749112597/
本次報名學員,可以免費參與11/06 免費講座.
所有學員,能持本收費課程票出席11月6日之簡介課。請務必出席
如果遇到天災或者無法抗拒狀況,也請上FB看最新公告.
退款須知
本活動委託 KKTIX 代為處理退款事宜,依退款規則辦理。如需申請退款請於活動票券有效結束日前10日辦理,並將酌收票價10%退票手續費,逾期恕不受理。
退票詳細辦法,請看:http://support.kktix.com/knowledgebase/articles/356418-kktix-%E4%BB%A3%E7%90%86%E9%80%80%E6%8F%9B%E7%A5%A8%E8%BE%A6%E6%B3%95