1研發崗位對數據庫的定位
1.1業務驅動表的設計
例如:根據業務來進行設計,是否需要垂直拆分,索引和數據分離,關鍵在於業務
1.2如何寫出sql,既滿足業務,又高效
例如:滿足業務時合適/正常/高效的索引
1.3從數據庫角度會分析抓取慢sql,並優化
例如:慢查詢優化,利用工具 做到sql的優化
1.4掌握複雜業務或者大數據表的設計思路
例如:何時拆分,何時分離
2爲什麼選擇MySQL
考慮成本,mysql 社區版是免費的
開源
活躍度
簡單易用
存儲引擎
開源
活躍度
簡單易用
存儲引擎