显示 mysql myisam锁

作者:无名 - 互联网 -

问题:

当使用myisam存储引擎删除或者重命名表时,我意识到它正在等待表元数据锁,但是显示完整的processlist并没有显示有缺陷的查询。 任何想法?

| 462 | root | xxx.xxx.xxx.xx:54658 | mydb | sleep | 1162 | | null |

| 465 | root | localhost | mydb | query | 0 | null | show full processlist |

| 466 | root | localhost | mydb | query | 125 | waiting for table metadata lock | alter table mytable rename to mytable_junk |


回答 1:

如果使用 mysql,则会有一个关于它的bug 报表。

如果是,单击这里以获得元数据锁的解释。 它是为了保护表在事务中间进行的时候保护ddl执行。

看起来奇怪的是,你在一个myisam表上得到了这个。


回答 2:

我正在尝试转换表排序规则,如下所示:

alter table xxx convert to character set utf8 collate utf8_unicode_ci;

然后我注意到"显示完整 processlist"上的请求冻结了以下状态"等待表元数据锁定""

为了解决问题,我并行打开了另一个控制台,并启动了以下sql命令:

 

flush tables

此致




文章标签:loc显示lockmyisam

该篇内容就是由IT人知识库(原文链接:http://www.itpeo.net/389620/4623471.html)小编为各位整理





标签 显示

如何确定映射映射的方式

问题:我知道在 windows 环境中将驱动器号映射到网络资源有多种方法。 我想知道的是如何快速确定每个映射驱动器的映射 ...

任务计划程序隐藏运行,如何使它可见?

问题:这个小但烦人的东西在 windows server 2003机器上运行良好。 在升级到2008新的完美调度程后,在 ...

测试服务器安全程度的最佳方法是什么?

问题:你使用什么工具或者技术来检查你的服务器是否真正安全?作为管理员,你花费了很多时间来保护服务器,但是你如何真正知道它 ...

在新的Dovecot安装上,雷鸟不显示文件夹

问题:我在几天前用后缀和英镑建立了一个新的mailserver,除了 thunderbird没有显示任何文件夹之外,一切 ...

如何在镜像集( opencryptoki ) 中替换驱动器,它如何知道哪个是"主"?

问题:假设我有一个 raid 1 array 和两个镜像驱动器。 如果我订购一个备用的在线设备,硬件控制器就会重新构建 ...

对于 1域,如何同时使用WordPress和 Rails?

问题:我为 example.com 安装了 rails,但是我想在博客中使用 wordpress。 所以我想让 exam ...

在 Nginx 中,如何防止图像盗链?

问题:我正在尝试实现 nginx 中的图像热热保护问题,需要帮助。 我有一个巨大的问题,我的网站被提交到社交网络,像 r ...

Pem文件是什么,它与其他生成的密钥文件格式有什么不同?

问题:我负责维护两个debian服务器。 每次我必须使用安全证书进行任何操作,我都可以在 finally 工作之前进行教 ...

在我的站点上,如何修复,mysqld因流量增加而占用 800 % CPU

问题:我已经安装了 7位 x64 64 gb ram 和ssd专用服务器 500 gb,最近的cpu使用率很高$ upt ...

如何配置带有后缀的电子邮件?

问题:我已经为smtp服务器安装了后台服务器,因为我可以发送邮件,例如:sendmail mail@mail.com而 ...

systemd: 如何针对特定的WLAN接口有选择地禁用 wpa_supplicant?

问题:在 systemd 和 networkd的linux系统上,需要在一个wlan接口上操作wlan接入点,而在正常的 ...

Ubuntu如何检测OOM杀手是否已经运行

问题:我们使用nagios监视我们的服务器。 现在。linux使用我们提供的所有 ram,因这里无法检测到内存是否已经超 ...

Bash脚本:如何用Bash脚本中来自变量的特殊字符替换文本

问题:首先,在bash脚本中有一个包含特殊字符的变量。 下面是示例。list.txt:user = rootpasswo ...

在最后一次ping回复之后,奇怪:为什么linux要用ARP请求响应 ping?

问题:当你将linux机器ping到ping服务器后,我将向启动 icmp ping的机器发出一个收费的单播请求,并测试 ...

显示所有用户及其组/反之亦然

问题:我知道现有的组和用户,但我不确定他们的关联。 是否有 shell 命令用于列出所有用户或者所有组以及列出指定用户/ ...

我知道如何运行每天运行 6: 15的cron作业,我知道如何运行每一个 15分钟

问题:我有:*/5 6 -22 * * * *这将每 5分钟从 6到 23运行一次。我想知道,运行于 6: 15到 22 ...

如何将 static 路由添加到特定主机

问题:我目前在linux上使用"strongswan"ipsec vpn客户端。我可以连接到我的vpn服务器,默认路由自 ...

分配给 Windows MBR磁盘的内存太多,如何删除

问题:我是一个早期的系统管理员和今天,我通过vsphere在 windows server 2008虚拟机上分配了太多的 ...

什么是. crt 和. key 文件以及如何生成它们?

问题:我有以下配置:sslengine onsslcertificatefile/etc/httpd/conf/logi ...

如何通过Zabbix代理监视 HTTP url

问题:zabbix可用于监视http url而无需使用代理,然后主服务器将直接在web监视方案中监视http url,并 ...