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

北京网站设计确保代码符合w3c深圳龙华公司

北京网站设计确保代码符合w3c,深圳龙华公司,淄博网站建设同圈科技,epcms网站模板MySQL数据存储 Innodb存储引擎的数据存储,可以使用两种方式进行存储:系统表空间和独立表空间 -- ON表示使用的是独立表空间-- OFF表示使用的是系统表空间show variables like %innodb_file_per_table% 系统表空间(共享表空间) 在MySQL5.5之前默认使用的是…

MySQL数据存储

Innodb存储引擎的数据存储,可以使用两种方式进行存储:系统表空间和独立表空间

-- ON表示使用的是独立表空间
-- OFF表示使用的是系统表空间
show variables like '%innodb_file_per_table%'

系统表空间(共享表空间)

在MySQL5.5之前默认使用的是系统表空间,系统表空间是指每一个数据库所有的表数据,索引文件全部放在一个文件中,文件名为ibdataX(X代表第几个文件,从1开始),默认初始化是12M

show variables like 'innodb_data%';

Variable_name           Value
innodb_data_file_path ibdata1:12M:autoextend
innodb_data_home_dir 

autoextend表示自动扩展,当文件存储满时会自动进行扩展,默认增量是64M

show variables like 'innodb_autoextend_increment';

Variable_name               Value
innodb_autoextend_increment 64
优点

表空间可以分成多个文件存放到各个磁盘,所以表也就可以分成多个文件存放在磁盘上,表的大小不受磁盘大小的限制

缺点
  • 数据量非常大的时候,表做了大量删除操作后表空间中将会有大量的空隙,系统表空间无法简单的收缩文件大小,造成空间浪费,并会产生大量的磁盘碎片
  • 如果对多个表进行刷新时,实际上是顺序进行的,会产生IO瓶颈

独立表空间

在MySQL5.6中默认使用的是独立表空间,每一个表都会生成独立的文件来进行存储,以.frm表描述文件(存储表的结构),还有.ibd文件(存储一个表的数据内容以及索引内容)

优点
  • 独立表空间可以通过 optimeze table 收缩系统文件,不需要重启服务器也不会影响对表的正常访问
  • 独立表空间可以同时向多个文件刷新数据
  • 可以实现单表在不同数据库中进行移动
缺点

当单表占用空间过大时,存储空间不足,只能从操作系统层面思考解决方法

如何将系统表空间的表转为独立表空间呢?

  1. 使用mysqldump 导出所有数据库数据(存储过程、触发器、计划任务一起都要导出 )可以在从服务器上操作
  2. 停止Mysql 服务器,修改参数(my.cnf加入innodb_file_per_table),并删除Inoodb相关文件(可以重建Data目录)
  3. 重启Mysql,并重建Innodb系统表空间
  4. 重新导入数据

alter table 同样可以的转移,但是无法回收系统表空间中占用的空间

https://zhhll.icu/2021/数据库/关系型数据库/MySQL/进阶/18.MySQL数据存储/

本文由 mdnice 多平台发布

http://www.yayakq.cn/news/941009/

相关文章:

  • 知名企业网站建设怎么建设网站百度搜索的到
  • 教育行业建设网站郑州制作网站设计
  • 网站收录系统接网站做项目赚钱吗
  • 网站建设包括两个方面南昌市建设监督网站站长
  • 企业网站搭建教程wordpress inn主题mix
  • 广州康体设备网站建设网站推广员需要做什么
  • 做网站的收益宁夏电建网站
  • 越秀做网站品牌建设之法律权益战略
  • 南京网站公司网站内容的编辑和更新怎么做
  • 建设网站地图wordpress后台不能登陆
  • 南阳网站建站公司速度最快的wordpress主题
  • 《高性能网站建设指南》新手做网站做那个
  • 摄影网站的意义郑州短视频运营
  • 网站充值接口怎么做模板之家怎么免费下载
  • 人人做免费网站北京网站营销与推广
  • 江门网站建设工作wordpress get style ui
  • 建立 wiki 网站吉林中岩峰建设有限公司网站
  • 网站建设上wordpress给导航加链接
  • 有谁认识做微网站的成全视频免费观看在线看古装电视剧
  • wordpress网站例黑龙江新闻法治在线
  • .net微信网站开发怎么注册公司邮箱账号
  • 网络推广专员的岗位职责是佛山百度快照优化排名
  • 网站年报公示怎么做百度关键词排名快速排名
  • 秦皇岛网站制作代理商个人做旅游网站怎样
  • 网站建设去超速云建站东莞好的网站建设哪家好
  • 阿里云备案网站服务内容怎么填自建淘宝客APP网站模板
  • 哪家企业做网站定州建设厅网站
  • 电子商务网站建设与管理实务火车头 wordpress4.9
  • 学校网站后台管理源码动漫网站建设毕业设计
  • 黑龙江期刊网站制作高爆传奇手机版