Heim > Backend-Entwicklung > PHP-Tutorial > mysql - PHP提示PDO failed

mysql - PHP提示PDO failed

WBOY
Freigeben: 2016-06-06 20:35:45
Original
1048 Leute haben es durchsucht

有一台MySQL服务器,每天上面都会新增数十个新数据库(三十 or 四十),截止到现在,已经有接近三千个数据库。单个数据库的访问量不大,但可能由于数量过多,最近经常性出现 PDO failed (Discuz的DB模块)错误。查看mysql错误日志又没发现什么有用提示。

想问问,出现类似这样的问题,应该从哪些方面考虑找原因?

下面列出的是部分 my.cnf 内容

<code>key_buffer_size = 32M
max_allowed_packet = 2M
table_open_cache = 256
sort_buffer_size = 6M
net_buffer_length = 8K
read_buffer_size = 2M
read_rnd_buffer_size = 2M
myisam_sort_buffer_size = 4M
myisam_max_sort_file_size = 32M
myisam_max_extra_sort_file_size = 32M
query_cache_size = 128M
thread_cache_size = 128
max_connections=256
tmp_table_size = 100M
join_buffer_size = 8M
</code>
Nach dem Login kopieren
Nach dem Login kopieren

回复内容:

有一台MySQL服务器,每天上面都会新增数十个新数据库(三十 or 四十),截止到现在,已经有接近三千个数据库。单个数据库的访问量不大,但可能由于数量过多,最近经常性出现 PDO failed (Discuz的DB模块)错误。查看mysql错误日志又没发现什么有用提示。

想问问,出现类似这样的问题,应该从哪些方面考虑找原因?

下面列出的是部分 my.cnf 内容

<code>key_buffer_size = 32M
max_allowed_packet = 2M
table_open_cache = 256
sort_buffer_size = 6M
net_buffer_length = 8K
read_buffer_size = 2M
read_rnd_buffer_size = 2M
myisam_sort_buffer_size = 4M
myisam_max_sort_file_size = 32M
myisam_max_extra_sort_file_size = 32M
query_cache_size = 128M
thread_cache_size = 128
max_connections=256
tmp_table_size = 100M
join_buffer_size = 8M
</code>
Nach dem Login kopieren
Nach dem Login kopieren

数据库索引改成innodb的?
不过三千个数据库,各种size才几兆几十兆,似乎配置太低了

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage