COSCUP Hands-on 2015
MySQL 入門
課程大綱
基礎介紹 ( ~ 120 mins )
介紹 Transaction
介紹 Isolation 的部份。
Phantom reads。
Non-repeatable reads。
Dirty reads
https://en.wikipedia.org/wiki/Isolation_(database_systems)。
介紹 InnoDB。
介紹 B+Tree。介紹 InnoDB 的 Primary Key、Index Key、Unique Key。
介紹 InnoDB 如何使用各類 Index。
介紹 MySQL 與 InnoDB 的特性。
避免使用 Trigger。
介紹 HA 機制。
Master + Slave。
Replicate Lag 問題。
Heartbeat + DRBD。
介紹 MySQL Community 的情況。
Oracle (官方)。
MariaDB。
Percona。
Q&A
基礎介紹 ( ~ 90 mins )
用 VirtualBox 或是用 AWS 建兩台 Ubuntu。
安裝 Heartbeat。
安裝 Percona Server 5.6。
講解並設定 MySQL。
講解並設定 Heartbeat。
測試跳機。
哪邊有錯誤訊息。
常見的錯誤訊息有哪些。
Q&A
講師介紹
林嘉軒 (Gea-Suan Lin)
任職於 KKBOX,大多數人都叫他 DK。專長在系統架構,主要是 RDBMS (尤其是 MySQL) 以及 CDN 的規劃。在 KKBOX 曾帶入 Percona Server + DRBD 架構,並主導 MySQL Master-Slave 架構不停機升級成 Percona XtraDB Cluster。
退費措施與其他問題
- 若報名課程學員人數不足 10 人,或因不可抗拒因素(如:天災、停電)需取消課程,主辦單位將個別以 email 通知學員,並退還全額課程費用。
- 發票一律現場領取
- 退換票辦法
- 本活動委由 KKTIX 代為處理退票退款事宜
- 退票時 KKTIX 將酌收 10% 手續費、且活動前十天內(不含活動日)不予退票。
- 詳情請見 KKTIX 代理退換票辦法
※ COSCUP Hands-on 與 COSCUP 雖由同一群志工主辦,但彼此是獨立的活動,不能憑其一之與會憑證參加另一個活動。
關於 COSCUP Hands-on
COSCUP Hands-on 是一個性質上教學大於演講的企劃,希望除了 COSCUP 開源人年會的演講之外,也有機會透過教學課程傳遞與 Open Source 相關的經驗與知識,協助您提升個人能力,也一併增加貢獻開源專案的技能;同時,這也是一個盡可能不倚靠外部贊助、僅以門票收入打平活動支出的嘗試,希望能為 COSCUP 尋找另一種永續經營的方式。
關於 COSCUP
COSCUP(開源人年會)是泛亞地區極負盛名的國際級開源社群研討會,以台灣各大開放社群為籌辦主力,每年吸引來自台灣、中國、香港、日本、新加坡、菲律賓、印尼、印度、馬來西亞... 等近 2000 名各地好手參加。在規模不斷攀升的情形下,COSCUP 仍以籌辦人員全為志工、參加者也不需付入場費的方式,致力將 Open 精神推展入各方各地。關於 COSCUP 的更多訊息,請參閱官方網站 coscup.org