位置: 编程技术 - 正文

几个缩减MySQL以节省磁盘空间的建议(mysql缩进快捷键)

编辑:rootadmin

推荐整理分享几个缩减MySQL以节省磁盘空间的建议(mysql缩进快捷键),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql瘦身,mysql缩进,mysql缩进,mysql缩进,mysql瘦身,mysql缩印,mysql缩进,mysql缩表,内容如对您有帮助,希望把文章链接给更多的朋友!

我们在工作中时常会遇到一些客户的TPSQPS都不太高,但磁盘占用非常大,一旦单实例空间太大,像内存、网络、CPU以及备份都将增加相应的开销。可能仅仅是由于空间不满足使得我们不得不进行扩容,下面的方法提供给大家参考。有则改之无则加勉。1、表结构设计上1) 字符集是否遵循了最小化原则&#;(能用latin的就不用gbk。能用gbk的就不用utf8)2) 索引上是否有滥用?(根本不使用的字段建索引、不适合建索引的字段建索引、重复建索引或者不能很好的利用前缀索引等)3) 冗余字段是否太多?(各表中不用的或者字段冗余太多)4) 不正确的字段类型?(能用1个字节非要用几个字节,像枚举类、状态类比较常见)5) 将较长的字段或者几个字段组合做为主键?(主键最好用mysql自增)具体事例如下:

通过上面的表结构能看到如下地方不合适1、主键与唯一索引明显重复,索引cm_cd_ind与索引cm_cdcn_ind索引重复(这种情况经常出现,大家留意下)2、cm_cs_ind如果两个状态分布均匀也明显不合适建索引3、class_desc由于是描述性质的,也不合适建索引4、最好以自增做为主键,可以减少整表的空间5、class_status列明显可以用tinyint来存,可以省下个字节

几个缩减MySQL以节省磁盘空间的建议(mysql缩进快捷键)

2、存储内容上1) 是否将图片、视频、音乐等大数据存储在表中?(表里最好只保留路径而不是实际的文件内容)3、数据保留上1)是否有已过期而未删除的数据&#;(对于无效数据及时清理或者进行历史归档)4、后期维护上1)是否对经常删除的表进行维护(optimize table)

建议:1、在性能要求不高的case中(并发不太高),可以考虑使用压缩表。一般压缩率在%-%之间,收益非常可观。2、对于删除非常频繁的表要定期进行优化,使表中碎片减少。提高查询、写入的性能。3、在表结构设计上,一定要发扬“斤斤计较”的精神,能用1个字节表示的坚决不用2个字节。4、尽量减少大字段的使用。

ps:经常在跟开发评审表结构的时候,时常会被笑话说DBA太抠门,一点都不大气。当数据量小的时候可能大家不觉得,但当你的数据级到T或者P的时候,哪怕多省几个字节都是非常可观的,给大家简单算笔账,如果我们将一张5亿条记录的表,字段从个字节降到个字节(应该很容易做到吧),那么不算上索引将节约大约G的空间。

MySQL中一些优化straight_join技巧 在oracle中可以指定的表连接的hint有很多:orderedhint指示oracle按照from关键字后的表顺序来进行连接;leadinghint指示查询优化器使用指定的表作为连接的首

通过MySQL优化Discuz!的热帖翻页的技巧 写在前面:discuz!作为首屈一指的社区系统,为广大站长提供了一站式网站解决方案,而且是开源的(虽然部分代码是加密的),它为这个垂直领域的行

分析MySQL中索引引引发的CPU负载飙升的问题 收到一个mysql服务器负载告警,上去一看,loadaverage都飙到多了,用top一看,CPU跑到了%,不过IO和内存的负载并不高,根据经验,应该又是一起索引

标签: mysql缩进快捷键

本文链接地址:https://www.jiuchutong.com/biancheng/347320.html 转载请保留说明!

上一篇:简单解析MySQL中的cardinality异常(mysql -ne)

下一篇:MySQL中一些优化straight_join技巧(mysql常见优化手段)

  • 企业上缴税费总额怎么算
  • 待抵扣进项税额转入进项税额
  • 申报财务报表时应收和预收可以合并
  • 增票普票税额是否可以抵扣吗
  • 劳务报酬增值税和个人所得税都要交吗
  • 不动产出租需要缴纳哪些税
  • 通过扣缴义务人和综合申报哪个好
  • 公司存款利率
  • 预缴税款的完税证明单
  • 企业合并会计处理方法研究论文
  • 十万位发票怎么开
  • 公司注销后还会有事吗
  • 雇主责任险税前列支
  • 工程预付款需要监理审批吗
  • 收据做账税局认嘛
  • 购买理财产品会损失本金吗
  • 多缴税款能否跨年抵扣
  • 劳务派遣实缴资本
  • 企业的应收帐款增长率超过销售收入增长率是正常现象
  • 公司预付的货款怎么做账
  • 股份有限公司发行的股票溢价
  • 去年收入少做了怎么调账
  • 流动资产周转率计算公式
  • 企业间借款增值税怎么算
  • 发票金额大于报销金额可以吗
  • linux系统用法
  • 商标注册费用
  • 企业间实物交易是指
  • 汇兑损益和财务费用区别
  • 没有产权的房屋离婚怎么分配
  • 公司购买货物
  • findfont: Font family [‘Times New Roman‘] not found. Falling back to DejaVu Sans.
  • php获取get请求数据
  • 当月认证的发票可以进行进项税额转出嘛
  • php用在哪些方面
  • 以摊余成本计量和以公允价值计量的区别
  • 基本户 变更
  • 帝国cms下载
  • html 基础
  • 发票有别的字迹有影响吗
  • msdn sql server
  • 企业资产总额包括应收账款吗
  • 租出的固定资产
  • 简单征收的进项税怎么算
  • 企业向个人借款利息如何缴纳增值税
  • 开票信息中电话怎么填
  • 利得与损失的四种类型
  • 营业费用属于什么类账户
  • 怎么做待摊费用
  • sql分几类
  • bios解除
  • iexplores.exe是什么病毒
  • Win10笔记本如何重装系统
  • xp蓝屏事件
  • wininfo.exe - wininfo是什么进程
  • win10系统如何删除账户
  • virtualbox虚拟机菜单找不到了
  • win7系统如何更改默认浏览器
  • rpm格式如何安装
  • sks文件是什么
  • linux系统怎么增大磁盘io
  • Win10用户狂喷微软:更新日志功能还没加上去
  • win10周年版
  • window10安装时间太长
  • win7安装方法ghost
  • Cocos2dx CrazyTetris 双线伪裁剪算面积 对于判断消除的思考(二)
  • unity3d状态机
  • jquery form serialize
  • js的select()方法
  • android 开发 教程
  • 瀑布流 css
  • 如何实现高质量发展
  • 安卓竖屏改横屏
  • 增值税9%税率适用范围2023
  • 黄金税率是多少
  • 差额征收怎么填报表
  • 如何异地代缴社保
  • 建筑企业如何
  • 电子税务密码输入错误五次怎么办
  • 开展培训举办培训
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设