不知道是哪里原因,请教各位高手。是DZ论坛程序。。

解决方案 »

  1.   

    找mysql的慢查询 逐一优化http://imysql.com/2012/09/22/mysql-optimize-around-discuz.html
      

  2.   

    DZ 是久经考验的论坛程序,一般不会出现问题(除非你做了二次开发)
    可能的原因是访问的频度太低,mysql占用的内存被交换到硬盘上去了
      

  3.   

    复制粘贴错误编号:2002
    问题分析:
    出现这个错误一般情况下是因为下面两个原因:
    1、MySQL 服务器没有开启。
    2、MySQL 服务器开启了,但不能找到 socket 文件。
    解决方法:
    1、虚拟主机用户,请联系空间商确认数据库是否正常启动,并跟空间商确认 MySQL 的 socket 文件启动地址,可以尝试在 论坛根目录下的配置文件 config.inc.php 中的 $dbhost 的值改为 $dbname = 'localhost:/tmp/mysql.socket‘,(这里假设 MySQL 的启动地址是 /tmp/mysql.socket,具体的启动地址依据空间商提供的启动地址而定)。
    2、独立主机用户,请检查一下 MySQL 服务是否已经开启,没有开启,请启动 MySQL 服务;如果已经开启并且是 Linux 系统,请检查一下 MySQL 的 socket 路径,然后打开 config.inc.php 找到
    $dbhost = 'localhost'; 在 localhost 后面加冒号‘:’和 MySQL 的 socket  路径。
    比如 MySQL 服务器为 localhost
    MySQL 的 socket  路径为 /tmp/MySQL.sock
    那么就改成如下:
    $dbhost = 'localhost:/temp/MySQL.sock'; 
      

  4.   

    没有改动的话,去看看错误日志,mysql服务是否已启动。