您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS几十万级以上数据怎么进行数据分表的方法
纹冬2023-02-05 23:29:44帝国CMS教程已有人查阅
导读帝国CMS分表操作后台是默认具备这个功能的,每次数据量到自己需要分表数据量的时候,手动分表指定就好了,还是比较方便简单的。但是小伙伴的默认数据已经存在,再进行分表就很麻烦了。
一个小伙伴的服务器连续负载80%以上已经N个月,具体分析为十几个站数据库新闻附表每个站都超过5G以上了。这样就导致MYSQL数据对IO的操作读写量巨大,导致整个服务器负载过大,从而使整个服务器瘫痪。
小伙伴的服务器配置比较高,16核心CPU,16G内存,本着从简到难的改造方法,经过零零碎碎几次改造,先进行的MYSQL优化,观察后,并没有有效的解决问题。所以用了这次清明假期帮小伙伴进行了分表改造。
帝国CMS分表操作后台是默认具备这个功能的,每次数据量到自己需要分表数据量的时候,手动分表指定就好了,还是比较方便简单的。但是小伙伴的默认数据已经存在,再进行分表就很麻烦了,数据转移是个大工程,过程没有做详细记录(过程繁琐且耗时,而且不是通用操作规范,所以不记录分享了)。简单说就是建立分表,使用SQL语句用判断语句每5W数据一个表,这样一点点转移。
下面是分表后的情况。做了个小插让客户能方便查看所有站点的数据分表情况,以便数据量到达设定值以后,及时去后台手动分表!当然了,分表后以上问题解决!
本文标签:
很赞哦! ()
相关文章
- 帝国cms自定义字段ReturnClassAddField标签截取字数的方法
- 自定义函数解决帝国cms简介截取字符出现html代码的方法
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国cms提示Table 'px.***_enewspubtemp_2' doesn't exist的解决方法
- 帝国cms通过栏目ID获取栏目名称,别名,链接的方法
- 帝国CMS二次开发新浪iplookup根据ip跳转到不同域名的方法
- 帝国CMS怎么实现内容关键字替换图片alt的办法
- 帝国CMS怎么使用egetip()获取用户IP函数
- 帝国cms二次开发实现纯JS版的地区联动筛选功能
- 帝国CMS批量提取第一张图片为标题缩略图的方法
- 帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
- 帝国CMS文章和TAG删除编号ID从1开始的方法
随机图文
-
帝国CMS内容页怎么调用直接下载地址
开启直接下载:后台--系统--系统设置--系统参数设置--模型设置--最下面的“开启直接下载”勾选“是”更换为:(即:DownSoft 更换为 GetDown) -
帝国CMS实现会员资料填写后不可修改的方法
帝国CMS实现会员资料注册填写后不能修改。 -
帝国CMS怎么调用文章和发布者头像的方法
在Empire CMS模板的制作和开发中,我们需要使用灵动标签调用文章列表,调用发布该文章的发布者头像,这里必须使用SQL链接搜索方式,即使用USERID字段关联两个表来调用!具体代码如下:[ -
帝国CMS如果信息为当天就加New图标的方法
本功能实现调用信息时候如果是当天发布的最新信息显示New标志图片。
留言与评论 (共有 条评论) |