腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
我应该对
MySql
InnoDB表执行表
优化
吗?
mysql
、
optimization
、
mariadb
我有带有一些InnoDB表的
MySQL
(实际上是- MariaDB)
数据库
。这样的表中的
记录
永远不会
删除
,只会插入和更新。
记录
的数量已经相当多了--大约有几百万条。我相信,这些表自创建以来从未进行过
优化
。 我应该
优化
这样的表吗?如何验证我是否应该
优化
这样的表?
浏览 22
提问于2021-05-25
得票数 0
1
回答
使用
MySQL
删除
和插入后的MyISAM行为和磁盘空间处理
mysql
、
database
、
disk-space-utilization
、
myisam
我有一个问题,关于
MySQL
和MyISAM引擎如何处理
删除
后的空闲/空空间,以及当插入新
记录
时它的行为。 例如,考虑一个新的空DB (假设是10 kb,例如)。然后,在
删除
了5000条
记录
之后,即使
记录
的数量减少了一半(这里没有什么奇怪的,这是正常的行为),它在文件系统上的大小仍然是10010 kb。然后,
优化
命令可以将
数据库
“碎片化”,并通过重新组织其数据来恢复空闲空间。但是,如果我完全忽略了
优化
命令并插入了2000条新<
浏览 0
提问于2016-06-30
得票数 0
回答已采纳
3
回答
在Python中将数百万个数据列表存储在内存中是可以想象的吗?
python
、
data-structures
、
mysql
、
optimization
、
speed
在过去的30天里,我一直在开发一个Python应用程序,该应用程序利用
MySQL
信息
数据库
(特别是关于挪威地址)来执行地址验证和更正。
数据库
包含大约210万行(43列)数据,占用640 of的磁盘空间。 我正在考虑速度
优化
,并且我必须假设,当验证10,000+地址时,每次验证都会对
数据库
进行多达20个查询,网络是一个速度瓶颈。我还没有做任何测量或计时,而且我确信目前有更简单的方法来
优化
应用程序,但我只想了解专家的意见,即在Python中将这么多数据加载到行结构中是多么的现实。还有,还会更
浏览 0
提问于2012-12-03
得票数 4
1
回答
删除
了大量
记录
后,
MySQL
查询仍然很慢
mysql
、
innodb
、
myisam
我需要一些帮助来解决一些
mysql
问题。我的网站自上周以来一直运行缓慢,在与我的主机联系后,我发现一些查询花费的时间太长,主要是因为表锁。我是一个开发人员,但没有
mysql
/
数据库
专家。我的主机建议我
删除
和/或将两个表更改为innoDB。因此,由于这些表中有大量垃圾数据,所以我决定
删除
一堆
记录
。我想说,这两张表大约是问题开始时的25%。问题是,它仍然没有起到任何作用。所以我的问题是: 是否需要清除缓存或
优化
表才能看到效果?我的主机仍然建议我将这些表更
浏览 0
提问于2021-04-27
得票数 0
回答已采纳
1
回答
使用过程
删除
数据后,AWS RDS表的大小增加
mysql
、
sql
、
database
、
amazon-rds
大家好,现在,我只从一个表中
删除
了数据,该表有大约8000万条
记录
。
删除
数据前的表大小为40 GB,其中20 GB为数据大小,20 GB为索引大小。当我使用
mysql
过程从10000的表中
删除
数据时,表的大小会增加。下面是我执行的步骤 执行
删除
操作前表大小为40 GB (20 GB数据,20 GB索引)在
删除
650万条
记录
后,在一次使
浏览 5
提问于2019-10-01
得票数 0
1
回答
如何管理
MYSQL
5.6中的软
删除
记录
?
mysql
在如何管理
MySQL
中的软
删除
记录
方面,我需要一些帮助。我们有几百万份软性
删除
的
记录
。由于
MYSQL
不支持过滤索引,下面是一些我们正在研究的解决方案
MYSQL
版本为5.6。我们马上就要到5.7了。 我们有大约一千万份
记录
浏览 3
提问于2022-04-04
得票数 -2
回答已采纳
1
回答
优化
表查询在使用InnoDB表执行过程中导致致命错误
mysql
、
innodb
、
optimization
、
mysql-8.0
使用我的InnoDB
数据库
表中的一个
优化
表查询时遇到了问题。我有一个
数据库
,其中包含了几个不同的表,而且数据在这些表中不断积累。但是,我有自己的自动服务,用于从这些表中
删除
旧行。在用我的服务
删除
旧行之后,我还使用“
优化
表”命令来释放磁盘空间。用那个较大的表
删除
数据很好,但是当我尝试使用
优化
表查询时,我得到了错误:
mysql
优化
log_events表上的错误:命令执行过程中遇到的致命错误。那么,my.ini文件中是否
浏览 0
提问于2021-02-17
得票数 0
回答已采纳
3
回答
拉勒维尔的"soft_delete“需要
MySQL
的索引吗?
mysql
、
laravel
、
optimization
、
indexing
、
eloquent
如果我在Laravel4.2中使用软
删除
(
数据库
是
mysql
),那么每个有说服力的查询都有WHERE deleted_at IS NULL。deleted_at上没有索引。 我应该在deleted_at列上添加一个索引吗?那么,Laravel的"soft_delete“deleted_at列需要
MySQL
中的索引吗?Clarification: Laravel在deleted_at列中存储时间戳,以指示何时软<em
浏览 11
提问于2014-10-23
得票数 48
回答已采纳
2
回答
优化
一个有四年历史的
MySQL
数据库
mysql
四年前,我用
MySQL
5.1开发了一个应用程序。在那之后,我只提供了几次远程支持,但对于应用程序崩溃也是如此,而不是对
数据库
。
数据库
仍然运行良好。客户按照既定的时间表进行备份。我想
优化
数据库
,因为我认为在这几年,许多
记录
已被
删除
,并增加了许多。 我如何调整
数据库
并将其调整为适当的形状?什么事情需要注意?
浏览 0
提问于2011-07-25
得票数 5
回答已采纳
2
回答
在AWS中创建读副本是否清除了所有表的DATA_FREE?
mysql
、
amazon-rds
我们有一个
MySQL
表,其中DATA_FREE已经增长到TB的大小。我们无法在这样大的表上运行
优化
,因为这样的表有数十亿行。我们在较低的环境中做了POC,在那里我们有72.5GB的DATA_FREE和254 M的
记录
。我们禁用了索引并在表上运行了
优化
命令,整个
优化
查询需要65分钟才能完成,包括索引恢复时间。此表具有频繁的读、写和
删除
。 我们还计划将
MySQL
服务器从5.x升级到8.x。ops团队通过创建现有
数据库
的read副本来完成此过程。我想知道在阅
浏览 0
提问于2023-03-07
得票数 1
1
回答
MySQL
中频繁
删除
和插入
记录
的解决方案
mysql
、
performance
、
mongodb
、
insert
我的程序(游戏服务器)经常从一个表中
删除
许多
记录
,然后将许多
记录
插入到一个表中。用例是: 我尝试了许多
优化
MySQL
的方法,但
浏览 6
提问于2013-02-01
得票数 1
回答已采纳
2
回答
如何
记录
在
数据库
上运行的每个查询的查询及其执行时间?
mysql
、
sql
、
logging
、
triggers
、
crud
我有一个巨大的
数据库
,里面有250多个表。在
数据库
上运行不同类型的查询。由于
数据库
已经增长了多年,现在我需要
优化
数据库
和查询。我已经遵循了一些
优化
概念,比如索引等等。我的问题是,如何
记录
在
数据库
上运行的每个查询的查询及其执行时间?因此,我可以分析哪个查询需要多少秒,并对其进行
优化
。鉴于我知道
MYSQL
触发器非常适合这样做,但我不知道如何为整个
数据库
编写触发器,以便它将每个查询
记录
到
浏览 3
提问于2013-04-23
得票数 9
回答已采纳
2
回答
MySQL
8-
优化
所有表+索引
mysql
、
index
、
optimization
、
mysql-8.0
我在几个
数据库
(InnoDB 8)中有一堆表(
MySQL
8),每天运行垃圾收集脚本,
删除
不再需要的陈旧
记录
。所有表都有索引。
优化
所有表(比如每周一次)以提高性能是否有意义?
浏览 0
提问于2020-11-26
得票数 -1
回答已采纳
2
回答
mySQL
字符串匹配
php
、
mysql
、
sql
、
regex
我需要查询我的
数据库
来查找两个日期之间的
记录
(这很简单),但是我需要
优化
搜索,以便它只查找电子邮件在某些限制范围内的
记录
,基本上我需要
删除
两个日期之间的任何行,格式为 x.xxxxxXXXXX@xxxxxxxx.xxx这可以用
mySQL
实现吗?如果可以,如何实现?如果不能,我如何使用PHP搜索这些电子邮件地址?
浏览 1
提问于2011-01-17
得票数 0
回答已采纳
2
回答
用指数
删除
Django大容量模型
python
、
mysql
、
django
、
django-simple-history
最近,我使用它从
数据库
中
删除
了200多万行(我想清除用户不再存在的任何用户历史
记录
)。我在用Django简单的历史。User.objects.values_list("id", flat=True)这花费了大约5分钟,并且
删除
了我想要的所有行在
删除
行之后,它仍然是700 MB --比我预期的要多得多。经进一步检查,该表的index_length大小仍然很大,为424 MB。我不认为
浏览 2
提问于2016-06-06
得票数 1
回答已采纳
3
回答
170MB的
数据库
对于350篇文章来说是不是太大了?
mysql
、
wordpress
在清理了所有的文章修改,垃圾评论和
优化
数据库
后,它的170mb。当我检查phpmyadmin时,评论meta是152mb,我有700条评论。是不是太大了?我怎样才能减小尺寸?
浏览 2
提问于2012-06-13
得票数 0
2
回答
为什么与关系
数据库
相比,时间序列
数据库
的性能是最佳的
mysql
、
database
、
database-design
、
time-series
、
influxdb
我读到这个实现做了某些假设,比如写
优化
,主要是追加写操作,顺序
删除
,但是它的实现中有什么使时间序列
数据库
比具有适当索引和关系结构的
mysql
更适合存储时间序列。
浏览 2
提问于2016-02-29
得票数 2
1
回答
具有大量选择的小型
数据库
的Memcached好处
php
、
mysql
、
memcached
我正在用
mysql
作为
数据库
,在php中构建一个web应用程序。 我正在使用memcached存储会话,我正在考虑是否也应该存储
数据库
记录
(在另一个memcached实例中)。
数据库
将非常小,偶尔会更新一次。尽管如此,还是会有很多选择,因为我们期望高流量。对于一个小型
数据库
,如果我将
记录
存储在memcached中,还是应该将其留给
mysql
缓存,并为大量连接调优
数据库
(希望获得一些
优化
mysql
的指
浏览 0
提问于2010-11-21
得票数 2
2
回答
为什么我的
mysql
表必须经常进行
优化
mysql
、
optimization
、
phpmyadmin
我有一个
mysql
表,12列,一个主键和两个唯一键。我在这个表中大约有86000行/
记录
。我使用以下
mysql
代码: INSERT INTO table (col2,col3,-------col12) VALUES ($val2,$val3,----------$val12) ON DUPLICATE如果单击该链接,将对表进行
优化
。但我的问题是,为什么我在这个表中经常看到“
优化
表”链接(出现在3/4天内),而该
数据库
的其他表没有显示
优化
表链接(它们
浏览 5
提问于2013-12-11
得票数 0
回答已采纳
2
回答
如何在Azure中执行
MySQL
删除
查询?
mysql
、
azure-data-factory
、
azure-data-factory-pipeline
、
azure-mysql-database
我想使用ADF
删除
MySQL
DB
记录
。脚本活动不允许只有SQL才允许
MySQL
链接服务。 请用你的建议来完成它。
浏览 10
提问于2022-06-30
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券