第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Wordpress + php + mysql CPU 使用率高

Wordpress + php + mysql CPU 使用率高

我正在使用wordpress、php 7.2和mysql 對(duì)生產(chǎn)服務(wù)器進(jìn)行負(fù)載測(cè)試Ver 15.1 Distrib 10.1.44-MariaDB,其中有 4 個(gè) Core i7 CPU 和 10GB Ram 在ubuntu 18.04 LTS上運(yùn)行。問(wèn)題是即使負(fù)載很低,比如每秒 5 個(gè)用戶(hù),所有 4 個(gè) CPU 都達(dá)到 100%,并且它們?nèi)匀淮嬖?。一段時(shí)間后,CPU 已滿(mǎn),我只收到錯(cuò)誤 500。而且,我所有的模塊都是最新的。我嘗試禁用 wordpress 中的所有插件并運(yùn)行相同的測(cè)試,但問(wèn)題仍然存在。我也使用了一些插件來(lái)優(yōu)化數(shù)據(jù)庫(kù)wp-optimize,但沒(méi)有運(yùn)氣。該/var/log/mysql/mysql-slow.log文件也是空的。僅幾秒后的負(fù)載測(cè)試結(jié)果,包括 htopDatadog相關(guān)測(cè)試的監(jiān)控儀表盤(pán)如上圖所示,您可以理解mysqld無(wú)緣無(wú)故地使用了過(guò)多的 CPU。mysql配置在 /etc/mysqld/my.cnf:[mysqld]general_log = onskip-name-resolveinnodb_read_io_threads=4innodb_write_io_threads=4general_log_file = /var/log/mysql/mysql.loglog_error=/var/log/mysql/mysql_error.log##log_error = /var/log/mysql/error.log## Here you can see queries with especially long duration#log_slow_queries       = /var/log/mysql/mysql-slow.log#long_query_time = 2#log-queries-not-using-indexes## The following can be used as easy to replay backup logs or for replication.# note: if you are setting up a replication slave, see README.Debian about#       other settings you may need to change.#server-id              = 1#log_bin                        = /var/log/mysql/mysql-bin.logexpire_logs_days        = 10max_binlog_size         = 100M#binlog_do_db           = include_database_name#binlog_ignore_db       = include_database_name## * InnoDBinnodb_buffer_pool_size= 4000Mmax_connections =800wait_timeout=100interactive_timeout=100query_cache_size=0query_cache_type=0query_cache_limit=2Mtmp_table_size=500Mmax_heap_table_size=500Mthread_cache_size=4performance_schema=ONinnodb_log_file_size=500Minnodb_buffer_pool_instances=3innodb_autoinc_lock_mode = 2
查看完整描述

1 回答

?
胡說(shuō)叔叔

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊

每秒速率 = RPS


my.cnf [mysqld] 部分要考慮的建議:


thread_cache_size=256  # from 4 for default minimum

innodb_io_capacity=900  # from 200 to enable higher IOPS

read_rnd_buffer_size=128K  # from 256K to reduce handler_read_rnd_next RPS of 256

read_buffer_size=256K  # from 128K to reduce handler_read_next RPS of 828

這些更改將減少服務(wù)器上的 CPU 繁忙。有更多機(jī)會(huì)可以改善您的 my.cnf。


觀察:操作系統(tǒng)交換空間為 0. 6GB 對(duì)于您的 10GB 服務(wù)器來(lái)說(shuō)是合理的并且可以避免內(nèi)存不足。使用適當(dāng)?shù)谋硭饕梢詼p少 1546 的 Select_scan RPhr。在 www.mysqlservertuning.com 的常見(jiàn)問(wèn)題解答頁(yè)面上,我們提供了有關(guān)問(wèn)題的提示。如何找到不使用索引的 JOINS 或 QUERIES?通過(guò)使用索引改進(jìn)響應(yīng)時(shí)間并降低 CPU 繁忙百分比。


查看完整回答
反對(duì) 回復(fù) 2023-03-04
  • 1 回答
  • 0 關(guān)注
  • 236 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)