首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用MySQL工作台优化MySQL数据库

利用MySQL工作台优化MySQL数据库
EN

Database Administration用户
提问于 2014-01-22 03:23:01
回答 2查看 19.2K关注 0票数 4

实际上我有几个问题。

首先,我发现了有关优化的信息:https://stackoverflow.com/questions/5474662/mysql-optimize-all-tables

问题是,我似乎在任何地方都没有mysqlcheck程序。我正在使用MySQL工作台。我可能在过去使用过其他的MySQL版本。当我查找mysql时,我发现在Program文件夹中有一个MySQL文件夹和一个MySQL Server5.5文件夹。这个文件有一些.ini文件和bin、dat等目录,但没有可执行文件。然后,在程序文件(x86)中有另一个MySQL文件夹。其中有几个文件夹,包括: MySQL文档5.5.30、MySQL安装程序、MySQL通知程序、MySQL Workbench CE 5.2.47以及示例和示例5.5.30。唯一拥有mysql.exe的是MySQL Workbench CE5.2.47。但它没有mysqlcheck.exe。

我在Workbench中四处闲逛,找不到任何维护或优化功能。

我的数据库是17 GB,我从大表中删除了一些大的文本字段,我希望恢复空间,因为我的操作系统正在对我大喊大叫,想要腾出更多的空间。Workbench有能力进行优化吗?如果有,我如何进行优化?如果没有,我能安装什么才能做到呢?

EN

回答 2

Database Administration用户

回答已采纳

发布于 2014-01-22 08:32:32

维护特性在MySQL工作台中隐藏了一些。您可以像往常一样打开连接,右键单击模式以打开模式检查器:

您将在编辑器区域获得一个新的选项卡,其中包含许多用于检查/维护的页面。单击底部的Maintenance按钮打开此页面:

从那以后,我们应该清楚该怎么做。

票数 6
EN

Database Administration用户

发布于 2014-01-22 06:39:13

在删除了表中的许多行之后,根据tables.This命令运行优化表将分解一个表。http://dev.mysql.com/doc/refman/5.0/en/optimization.html

即使使用MySQL工作台,也可以运行此命令。

您可以从这里找到与表诊断相关的有用命令:http://dev.mysql.com/doc/refman/5.0/en/table-maintenance-sql.html

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/57250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档