当前位置: 首页 > news >正文

做门户网站用什么系统好托管竞价推广公司

做门户网站用什么系统好,托管竞价推广公司,滨州五学一做考试网站,一个域名可以做几个网站吗为什么要进行分库分表 随着系统的运行,存储的数据量会越来越大,系统的访问的压力也会随之增大,如果一个库中的表数据超过了一定的数量,比如说MySQL中的表数据达到千万级别,就需要考虑进行分库分表; 其…

为什么要进行分库分表

     随着系统的运行,存储的数据量会越来越大,系统的访问的压力也会随之增大,如果一个库中的表数据超过了一定的数量,比如说MySQL中的表数据达到千万级别,就需要考虑进行分库分表;
     其次随着表数据的不断增大,会发现查询也随着变得缓慢,如果添加索引的话,会发现影响到了新增和删除的性能,如果我们将数据库分散到不同的表上,单表的索引大小就得到了控制,对索引以及表结构的变更会变得很方便和高效;
      当数据库实例的吞吐量达到性能的瓶颈时,我们需要扩展数据库实例,让每个数据库实例承担其中一部分数据库的请求,分解总体的大请求量的压力;在数据库进行扩容的时候对应用层的配置改变最少, 就需要在每个数据库实例中预留足够的数据库量

什么是分库分表

简而言之就是数据拆分:将一个表结构分为多个表,或者将一个表数据分片后放入多个表,这些表可以放在同一个数据库里,也可以放到不同的数据库中,甚至可以放到不同的数据库实例中数据拆分的方式

使用shell脚本完成分库操作

在这里插入图片描述
以这个数据库为例

#!bin/bash
mysql_cmd='-uroot -p123456'  #数据库账号密码
exclude_db='information_schema|performance_schema|sys|mysql' #不用备份的库(数据库自带的那几个)
bak_path=/backup/db #备份到哪个目录
[ -d ${bak_path} ] || mkdir -p ${bak_path} #如果目录不存在就创建
mysql $mysql_cmd -e 'show databases' -N | egrep -v "${exclude_db}" >dbname #获取要备份的库while read line
do
mysqldump $mysql_cmd --set-gtid-purged=OFF -B $line | gzip > ${bak_path}/${line}_$(date +%F).sql.gz #备
份数据库
done< dbname
rm -f dbname

运行此shell脚本
在这里插入图片描述
tree指令显示目录树形结构
在这里插入图片描述

使用shell脚本完成分表操作

mysql_cmd='-uroot -p123456'  #数据库账号密码
exclude_db='information_schema|performance_schema|sys|mysql' #不需要备份的库
bak_path=/backup/tb  #备份到哪个目录
#获取需要备份的库
mysql ${mysql_cmd} -e 'show databases' -N |egrep -v "${exclude_db}" >dbname while read line
do[ -d ${bak_path}/$line ] || mkdir -p ${bak_path}/$line  #为每个备份的库创建目录#备份库mysqldump $mysql_cmd --set-gtid-purged=OFF -B $line | gzip > ${bak_path}/${line}/${line}_$(date +%F).sql.gz mysql -uroot -p123456 -N -e "show tables from $line" >tbname #将表存放在tbname文件中while read tbdo#备份表mysqldump ${mysql_cmd} --set-gtid-purged=OFF $line $tb | gzip > ${bak_path}/${line}/${line}_${tb}_$(date +%F).sql.gz done <tbname
done< dbname
rm -rf dbname tbname

运行脚本
在这里插入图片描述
使用tree命令查看目录树形结构
在这里插入图片描述

http://www.dinnco.com/news/47011.html

相关文章:

  • 苏州企业网站建设网站seo优化报告
  • 百度怎么免费做网站百度移动端排名
  • 电商网站建设好么百度关键词怎么排名
  • 做游戏的网站天津百度seo排名优化软件
  • 网站英文专门制作小程序的公司
  • 网站建设原因分析苏州seo排名公司
  • 怎么做网站滑动图片部分h5怎样免费给自己的公司做网站
  • 网页版面设计包括什么内容青岛seo网站推广
  • 做试题的网站百度客服中心
  • 宁都网站建设百度网站官网入口
  • 天翼云电脑免费领取河北百度seo
  • 武威做网站it培训班真的有用吗
  • 工程网站建设谷歌搜索引擎入口2022
  • 可以下载各种软件的网站永久免费建个人网站
  • 卫浴外贸版网站案例赣州seo公司
  • 日照建设信息网站北京网站seo技术厂家
  • 世界各大网站搜索引擎提交入口seo网上课程
  • 低代码开发平台公司优化防控举措
  • 日照网站制作公司软文范文
  • 网站seo做哪些工作免费行情软件网站大全
  • 怎样做网站卖自己的产品教程免费职业技能培训网站
  • 广西网站建设liluokj淘宝关键词热度查询工具
  • 珠海网站建设专线免费网站怎么申请
  • 晋中建设局查合同网站企业培训公司
  • 设计师找工作的网站深圳百度国际大厦
  • 网站风格介绍网站建设制作免费
  • 永久免费的培训学校管理软件seo和sem的概念
  • 通用网址通用网站查询更先进的seo服务
  • 品牌网站设计制作哪家靠谱便民信息微信平台推广
  • 做网站备案须知近期热点新闻事件