1、完成(日常)業務功能的
- 會畫er圖 -- 使用工具processon
- 會用power designer做數據庫設計
- 會mysq|和oracle基本操作
- 會導入和導出
- 會基本增刪改查
- 會建索引
- 會連接查詢
- 會用統計
- 會排序
- 會分類查詢
- 會時間問題
- 會各類集合操作
- 會各類統計分析函數
- 等等
- +SQL plan
以上是最基本的人人都必須掌握的,入職100%會遇到,試用期內有50%的幾率可能需要你用,上面的知識來做業務。過了試用期有70%幾率需要你來做,入職了一段時間90%幾率你會全部都做過。
2、性能優化
- 懂索引
- 懂引擎
- 懂設計表
- 懂樂觀鎖
- 懂隔離級別
- 懂存儲引擎
- 懂函數
- 懂觸發器
- 懂游標
- 懂視圖
- 懂事務
- 懂控制讀寫並發
- 等等.
懂的意思是理解加會用。
3、分庫分表
- 懂主從
- 懂讀寫分離
4、安全
- 懂權限
- 懂備份
- 懂日志
- 懂維護和恢復數據庫
5、做雲數據庫
- 懂源碼
- 懂瓶頸
知識進步的速度取決於掉了多少頭發。