zoukankan      html  css  js  c++  java
  • mysql使用use db出现夯住问题

    表的数目在15585个,在使用use db的时候出现夯住

    从show processlist中看到一堆表在做排序,想看看这些表的表结构。使用use db之后夯住,没有办法查看。

    当时没有想到怎么办,鉴于当时数据量比较小在8G左右,故选择使用SSD紧急扩容以及前端辅助暂停流量。

    后来想到一个临时的解决方案:

    show create table weitv_video.xxx

    关于use db的时候MySQL做了哪些事情?

    从general log可以看如下语句:

    131022 22:38:46     2 Connect   root@localhost on 
    131022 22:38:51     2 Query     select @@version_comment limit 1
    131022 22:39:12     2 Query     SELECT DATABASE()
    131022 22:39:33     2 Init DB   test

    前两句是建立连接,mysql server将版本信息发送给client

    后两句使用use test产生

  • 相关阅读:
    计算机基础(7)
    计算机基础(6)
    计算机基础(5)
    计算机基础(4)
    计算机基础(3)
    计算机基础(2)
    计算机基础(1)
    数组、函数
    js基础知识
    随笔3
  • 原文地址:https://www.cnblogs.com/gsblog/p/3382005.html
Copyright © 2011-2022 走看看