腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
从INNODB中的
表
中
回收
空间
需要多少
空间
?
mysql
、
innodb
、
mysql-5.5
、
percona-tools
、
percona-toolkit
我继承了一个
MySQL
InnoDB
表
,该
表
拥有大约200 GB的数据,以及几个不需要的索引,这些索引大约相当于500 GB。我已将大约75 %的记录存档,并从我的
表
中删除了这些记录,并希望恢复
表
中的
空间
。我想知道我是否需要大约200 GB的空闲
空间
来
回收
空间
,或者更接近700 GB。
MySQL
版本为5.5。我更喜欢后者,因为我可以避免写锁,但如果需要相当大的
空间
差异,我会使用优化
表</em
浏览 0
提问于2014-11-23
得票数 7
回答已采纳
2
回答
InnoDB“每个
表
”文件大小的问题
mysql
、
innodb
我已经用innodb per table配置了
mysql
服务器。有一个
表
watchdog有大约19 of的watchdog.ibd文件。 我已经截断了这张
表
,现在它没有记录了。
浏览 0
提问于2012-01-17
得票数 4
回答已采纳
1
回答
为什么在
MySQL
上删除
表
的某些行后,我的空闲磁盘
空间
会减少?
mysql
、
sql
、
windows
、
memory
我在一个
表
中删除了数千行,但(C:)中的空闲
空间
从40 Gb减少到15 Gb。发生了什么?它不是应该上升的吗? 我已经重新启动了
MySQL
服务器,甚至我的计算机,但问题仍然存在。我使用的是Windows10和
MySQL
8.0
浏览 25
提问于2019-07-18
得票数 2
回答已采纳
1
回答
InnoDB file_per_table存储版本
mysql
、
innodb
我用file_per_table设置了一个
MySQL
DB。我知道InnoDB为每个
表
都有一个单独的.ini,但我想知道删除模式或删除
表
时是否释放了
空间
。我知道当我删除一个模式时,我会得到
空间
,我在想,如果我删除了一个
表
,我会
回收
空间
吗?
浏览 4
提问于2013-05-18
得票数 0
2
回答
mysql
大
表
删除
mysql
、
sql
、
sql-delete
、
large-data
我使用的是
mysql
数据库版本5,我有一个
表
,它有大约500.000.000个rows.The
表
,如果我信任phpmyadmin,它可以
回收
50 if的磁盘
空间
。我喜欢删除90%的行来
回收
磁盘
空间
。我可以使用脚本删除行并运行“优化
表
”。这张桌子会锁上,但我不知道需要多长时间?有什么经验吗? 我可以删除这个
表
,创建一个新的
表
,然后手动导入10%。这个尺寸的落地桌需要多长时间?
浏览 1
提问于2020-10-08
得票数 1
回答已采纳
1
回答
"TRUNCATE不会在DELETE触发器上运行“true或false”
mysql
、
trigger
、
ddl
、
truncate
、
mysql-5.0
我找到了一个句子,如下所示这与
MYSQL
参考手册的说法相冲突。“如果外键约束指定DELETE级联,则删除子表(引用)
表
中的行,截断的
表
变为空。”谢谢
浏览 0
提问于2016-02-10
得票数 5
4
回答
从
表
中删除数据行后,
MySQL
InnoDB未释放磁盘
空间
mysql
、
innodb
、
delete-row
我有一个使用InnoDB存储引擎的
MySQL
表
;它包含大约2M个数据行。当我从
表
中删除数据行时,它没有释放已分配的磁盘
空间
。有没有办法从
MySQL
回收
磁盘
空间
? 我的情况很糟糕;这个应用程序在大约50个不同的位置运行,现在几乎所有位置都出现了磁盘
空间
不足的问题。
浏览 80
提问于2009-08-13
得票数 153
回答已采纳
1
回答
在
MYSQL
中插入数据放在最近删除的记录之后
mysql
、
database
我使用PHP,JavaScript和
MYSQL
设计了一个页面,其中包含id(自动增量)图像,名称等。每件事都运行良好,我可以插入,更新或删除的记录,点击相应的按钮。是否有任何强制插入将新记录放在
表
的末尾(在最后的记录#19之后)?
浏览 2
提问于2011-10-24
得票数 0
1
回答
PostgreSQL中滴柱效果大小的估算
postgresql
我在PostgreSQL中有一个
表
,其中有两个列,其中包含图像作为文本(不是我的决定)。所以,现在我不需要这些列,我打算删除它们。但是,当我想估计掉列的“效果”时,我遇到了一个问题,即
表
的大小会发生多大的变化。问题是,对于旧表和新
表
,PostgreSQL显示的大小相同。这很奇怪,因为我掉了两个“沉重”栏。
浏览 0
提问于2018-06-21
得票数 3
回答已采纳
1
回答
优化
表
与分析
表
在
MySQL
中的区别是什么?
mysql
、
mysql-5.5
OPTIMIZE TABLE和ANALYZE TABLE
表
在
MySQL
中有什么区别?我读过在线文档,但不知道有什么区别。
浏览 0
提问于2013-02-27
得票数 37
1
回答
mysql
是否在
表
中使用已删除的行
空间
?
mysql
、
innodb
我正在删除一个大约60 am左右的大型数据,该数据来自我的一个innodb
表
,该
表
大约为70 am。更新: innodb_file_per_table已经打开。
浏览 0
提问于2017-01-30
得票数 4
回答已采纳
1
回答
如何创建符合视图始终与底部对齐的页面大小的android底部工作
表
?
android
、
android-layout
、
android-fragments
、
bottom-sheet
我在研究时遇到了一些麻烦,想出这个词是怎么说的,所以我对下面的目标做了一个
快速
的模拟。我的应用程序有一个持久的底部工作
表
,我希望根据工作
表
是展开还是半扩展来调整工作
表
的大小。我的工作
表
包括一个
回收
视图和一个底部的视图与一些按钮。当前,工作
表
的内容总是大小,就好像工作
表
是完全展开的一样。这意味着,按钮不会显示,除非床单是完全展开和许多
回收
者的视图也隐藏在裁剪后的床单。我想要做的是,按钮总是显示在底部的床单,即使说是半张纸,并为
回
浏览 1
提问于2022-02-18
得票数 3
回答已采纳
2
回答
PostgreSQL -空
表
postgresql
我的PostgreSQL DB模式上有一个名为EVENTS的
表
。SELECT * FROM EVENTS尽管如此,该
表
还是占用了5MB的磁盘
空间
。
浏览 1
提问于2015-07-15
得票数 13
回答已采纳
2
回答
一个大的(但没有使用)的ibdata1会减慢任何事情的速度
mysql
、
performance
、
innodb
我已经使用innodb_file_per_table=1选项逐渐迁移到“每个
表
的文件”,这样ibdata1中就没有大
表
了。我最近读到了如何清理东西: https://stackoverflow.com/questions/3927690/howto-clean-a-
mysql
-innodb-storage-engine/4056261我知道我可以通过清理东西来
回收
磁盘
空间
,但这不是现在的问题。一个更大的问题是,一天内不让整个系统瘫痪。因此,更关心
浏览 0
提问于2012-07-19
得票数 2
回答已采纳
1
回答
大型删除后的
MySQL
回收
索引
空间
?
mysql
、
sql
在
MySQL
中执行了一个大的删除之后,我知道您需要运行一个NULL ALTER来恢复磁盘
空间
,对于
回收
索引
空间
也是这样吗?我们有使用> 10G索引
空间
的
表
,并删除/存档了大量数据,并且不确定是否需要重新构建
表
以减少索引的大小。我们试图避免重建
表
,因为这需要很长一段时间才能锁定
表
。 谢谢!
浏览 0
提问于2013-10-22
得票数 2
15
回答
MySQL
是否优化所有
表
?
mysql
、
sql
MySQL
有一个命令,可用于
回收
MySQL
安装中未使用的
空间
。有没有办法(内置命令或通用存储过程)为数据库和/或服务器安装中的每个
表
运行此优化,或者这是您必须自己编写脚本的东西吗?
浏览 0
提问于2011-03-29
得票数 274
回答已采纳
2
回答
用指数删除Django大容量模型
python
、
mysql
、
django
、
django-simple-history
但是,在运行该操作之前,我的
表
大小约为900 MB。在删除行之后,它仍然是700 MB --比我预期的要多得多。经进一步检查,该
表
的index_length大小仍然很大,为424 MB。
浏览 2
提问于2016-06-06
得票数 1
回答已采纳
2
回答
MySQL
用完了磁盘,创建了索引,现在我无法收回磁盘
mysql
、
index
、
disk-space
、
temporary-tables
我在
MySQL
数据库上运行了一个命令,将索引添加到包含800万条记录的大型
表
中(具有讽刺意味的是,这样我就可以开始删除其中的一些记录):但是,我现在仍然没有磁盘
空间
!/dev/sdc
浏览 0
提问于2016-11-18
得票数 0
回答已采纳
1
回答
我注意到我的
MySQL
从服务器的DB小于主数据库
mysql
、
mysqldump
、
mysql-5.1
、
mysql-5.6
、
replication
我有一个非常简单的主
MySQL
DB的设置,其中有一个从
MySQL
DB进行复制。single-transaction --master-data some_db > someSQL.sql
mysql
-uroot --one-database some_db < someSQL.sql 但是,我在
MySQL
提示符上对DB大小进行了比较,注意到主程序的some的大小约为7.6吉,而从服务器的大小仅为
浏览 0
提问于2014-10-17
得票数 0
回答已采纳
1
回答
MySQL
通过优化
表
回收
磁盘
空间
mysql
、
innodb
需要以最少的停机时间
回收
活动服务器上的磁盘
空间
。我们正在使用:innodb table per file -- on 是一个巨大的
表
(70%的insers/30%的删除--这意味着有时我们从这个
表
中删除行),这个
表
是用“dropped”命令删除的,正如我们预期的那样,
mysql
没有将磁盘
空间
释放到OS,但是现在我们需要释放空闲
空间
。优化命令是可能的--但是现在我们不能100%确定磁盘上是否有足够的
浏览 3
提问于2015-05-24
得票数 1
点击加载更多
相关
资讯
MySQL中delete和truncate表后,表空间未释放?
MySQL 大表优化方案
查看MYSQL表数据大小
Mysql分库分表详解
mysql临时表创建教程
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券