亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【備戰春招】第6天 數據庫設計之維護優化

標簽:
數據庫

课程名称:数据库设计那些事

课程章节:维护优化

课程讲师:sqlercn

课程内容:

维护优化要做什么
  1. 维护数据字典
  • 可以使用第三方工具对数据字典进行维护
  • 可以使用数据库本身的备注字段进行维护
  1. 维护索引
    随着系统迭代和需求的变化,数据库的索引可能需要增删
  • 如何选择合适的列作为索引
    • 选择出现在WHERE从句、GROUP BY从句、ORDER BY从句中的列作为索引
    • 将可选择性高的列放到索引的前面
    • 索引中不要包括太长的数据类型
  • 注意事项
    • 索引不是越多越好
    • 随着数据读写,表中会出现索引碎片,要进行定期维护
    • 在SQL语句中不要食用强制索引关键字
  1. 维护表结构
  • 使用在线变更表结构的工具
  • 同时对数据字典进行维护
  • 控制表的宽度和大小
  1. 在适当的时候对表进行水平拆分或垂直拆分
  • 垂直拆分
    • 为了控制表的宽度可以垂直拆分
    • 经常一起查询的列放到一起
    • text,blob等大字段拆分出到附加表中
  • 水平拆分
    • 为了控制表的大小可以进行水平拆分
    • 拆分方法(取模,此处不细讲,可以看视频,或者在网上搜索相关资料,原理很简单的)

课程收获

学到了对表后期维护的基本方法,但仍需对某些细节进行探究,例如第三方数据字典维护的工具、使用备注维护数据字典的格式等等

图片描述
图片描述

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消