- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个很大的数据库(大约 10 GB 和一个 20 GB 的 innodb 缓冲池),并且注意到当我启动它时,在它运行的前半个小时左右,数据库会定期锁定和解锁所有表,使得对于在数据库重启后的前半小时内尝试访问我们站点的用户来说,这是非常不愉快的。
虽然我不能 100% 确定因果关系,但我注意到数据库自身锁定和解锁的时间与
/usr/bin/mysqlcheck --defaults-file=/etc/mysql/debian.cnf --all-databases --fast --silent
和
perl -e $_=join("", <>); s/^[^\n]+\n(error|note)\s+: The (handler|storage engine) for the table doesn.t support check\n//smg;print;
正在我的数据库服务器上运行。我的问题是是否真的有必要在启动 Mysql 时运行 mysqlcheck(默认情况下在 mysql/etc/init.d/mysql 脚本中)?我在 mysqlcheck 上发现的 Google 结果表明它“修复并优化”了表,但我不希望我的表被破坏,而且我对该实用程序提供的优化优势持怀疑态度。
如果重要的话,我正在运行 Mysql 5.0.32
最佳答案
没有。
这是他们从现有 MySQL 修改而来的“debian”功能。它旨在阻止人们遇到损坏的 MyISAM 表的问题。由于您使用的是 InnoDB,我建议您将其删除。我相信它是 init.d 脚本的一部分,因此您可以对其进行编辑以将其删除。
关于mysql - 启动mysql时是否需要运行mysqlcheck?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1261459/
下午,我目前想知道 mysqlcheck -q 是否代表快速。与 mysqlcheck -r 一样彻底。这并不是要修复 MySQL 数据库中的表,而是要看看发现的任何错误是否同样彻底。这个想法是为了绕
根据mysqlcheck手册我可以执行以下操作: mysqlcheckdatabase_name --auto-repair -ao -u="用户"-p="密码" 但是它从不接受密码。我使用 shel
我正在阅读 mysqlcheck 的文档here ,但我无法理解 --check ,我的意思是,我无法理解它检查了什么错误(我只能找到 Check the tables for errors. Thi
背景 我有一个 Drupal 站点,其中包含一个由 phpmyadmin 管理的数据库。该数据库的大小超过 1500 个表。我在速度方面遇到了很大的问题,正在寻找一个好的解决方案。该数据库已有 2.5
每个星期六早上 8 点,我都会使用以下 sh 脚本对我的所有数据库进行维护。我使用 --check、--optimize 和 --analyze 运行 mysqlcheck。 这是脚本: # chec
每次我尝试备份或检查所有表时,mysql 服务器都会在 Windows Server 2012 上崩溃,我的开发环境使用 XAMPP 堆栈。数据库加密在数据库中有超过 1100 个表。我包括下面的日志
我目前正在尝试通过命令提示符执行基本的 mysqlcheck。 mysql.exe 文件本身位于工作目录指向的 bin 中,通过 cmd 作为命令的一部分使用。 现在我在打开 shell 时卡在它停止
我一直在阅读 http://dev.mysql.com/doc/refman/5.0/en/mysqlcheck.html努力弄清楚如何优化我所有的 MyISAM 表,但似乎无法得到它。我发现它看起来
我有一个 mysql 服务器 (5.0.58),它托管着许多数据库 (~30)。几年前,我开始遇到一些数据库的性能问题,我最终通过执行夜间 cron 作业来使用以下命令检查/优化数据库来解决这些问题:
我正在使用 wamp 服务器 2.5。我需要mysqlcheck.exe程序,哪里可以下载?用谷歌搜索,所有出现的都是那些粗略的“下载 dll 文件”网站,我宁愿从可靠的地方下载它。谢谢 最佳答案 我
今天早上我的 mariadb 数据库无法启动。 似乎我有一些损坏的 InnoDB 表,它只会以 innodb_force_recovery 开头设置(值 1 使其启动)。 我已经尝试过mysql_up
我是一名优秀的程序员,十分优秀!