數據庫需要掌握到什么程度可以應付工作?


1、完成(日常)業務功能的

  • 會畫er圖  --  使用工具processon
  • 會用power designer做數據庫設計
  • 會mysq|和oracle基本操作
  • 會導入和導出
  • 會基本增刪改查
  • 會建索引
  • 會連接查詢
  • 會用統計
  • 會排序
  • 會分類查詢
  • 會時間問題
  • 會各類集合操作
  • 會各類統計分析函數
  • 等等
  • +SQL plan

以上是最基本的人人都必須掌握的,入職100%會遇到,試用期內有50%的幾率可能需要你用,上面的知識來做業務。過了試用期有70%幾率需要你來做,入職了一段時間90%幾率你會全部都做過。

2、性能優化

  • 懂索引
  • 懂引擎
  • 懂設計表
  • 懂樂觀鎖
  • 懂隔離級別
  • 懂存儲引擎
  • 懂函數
  • 懂觸發器
  • 懂游標
  • 懂視圖
  • 懂事務
  • 懂控制讀寫並發
  • 等等.

懂的意思是理解加會用。

3、分庫分表

  • 懂主從
  • 懂讀寫分離

4、安全

  • 懂權限
  • 懂備份
  • 懂日志
  • 懂維護和恢復數據庫

5、做雲數據庫

  • 懂源碼
  • 懂瓶頸

知識進步的速度取決於掉了多少頭發。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM