位置: 编程技术 - 正文

几个缩减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常见优化手段)

  • 小规模纳税人结转
  • 现金日记账登记错误怎么更正
  • 托收承付和委托收款的含义和相同之处
  • 支付给个人的佣金费用需要发票吗
  • 垃圾袋发票类别是什么
  • 劳务服务公司不含派遣,能接外包吗
  • 其他应收款重分类
  • 餐饮业可以开增值税专用发票吗?
  • 个税累计免征额
  • 以前年度税款需要交税吗
  • 事业单位固定资产
  • 小规模纳税人取得的专票转为一般纳税人之后能抵扣吗
  • 股权转让溢价部分怎么做分录
  • 多缴纳的附加税怎么退
  • 固定资产认证进项在勾选平台勾吗
  • 事业编制公考
  • 车辆固定资产清理
  • 长期待摊费用当月增加当月摊销吗
  • 税号里的字母要大写还是小写
  • 自有房屋的装修费计入长期待摊
  • 股权转让流程详解
  • 建材销售公司需要交哪些税
  • 发票货物或应税劳务名称怎么修改
  • mac安装双系统教程
  • 提前支付的费用记账
  • 房屋租赁合同中租金大写
  • 确认收入的必要条件
  • Win11 Build 22000.348更新补丁KB5007262预览版发布(附更新修复内容汇总)
  • 未签订销售合同
  • 以银行存款交纳欠缴税金会计分录
  • SpringBoot + Vue基本知识点荟萃
  • php如何实现
  • 资金平衡表的编制方法
  • 个体户查账征收2023新政策是什么
  • 创建vue3项目的步骤
  • vue中key
  • 三方债权债务抵销
  • 实收资本大于注册资本是什么意思
  • 公司买东西了怎么做账
  • 预付工程款如何结算
  • node运行vue项目
  • 进仓费开票是几个点
  • 委托加工业务中需要计算缴纳增值税销项税
  • 生产过程中报废怎么核算成本
  • 车间房屋的日常修理费
  • 困难行业企业包括哪四大类
  • 递延资产放在资产负债表哪里
  • 业务招待费礼品要扣个税吗
  • 认证系统维护费可以全额抵扣吗
  • 贸易公司的经营模式
  • 生产成本比主营业务成本大
  • sql server 触发器
  • sqlserver2005网络配置里没有东西
  • sqlserver触发器语法
  • win10的数据使用量是什么
  • 通过防火墙可以保证窃听到的信息毫无价值
  • win7怎么添加播放设备
  • win7系统360浏览器自启动怎么关闭
  • netsurf.exe - netsurf是什么进程 有什么用
  • linux 删除 用户
  • Win10 Mobile Build 14342上手体验视频
  • cocos2dx怎么用啊
  • three. js
  • node.js常用命令
  • ant编译工具
  • unit uniform
  • js中cookie
  • node js入门
  • Node.js中的什么模块是用于处理文件和目录的
  • vue组件精讲
  • nodejs使用场景
  • uv纹理编辑器贴图移动
  • android开发之apritag
  • jQuery对checkbox 复选框的全选全不选反选的操作
  • python3.9快捷键
  • jquery设置单选框
  • 商丘银行几点上班
  • 销售皮棉税率为多少
  • 土增税税负率一般多少
  • 房屋增值税和土地增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设