久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

123下一頁
返回列表 發帖
查看: 9075|回復: 27

[求助] 服務器CPU經常占用100%

28

主題

215

回帖

257

積分

爐火純青

貢獻
0 點
金幣
1 個
QQ
樓主
發表于 2021-10-18 15:55:00 | 只看樓主 |只看大圖 |倒序瀏覽 |閱讀模式
在服務器MYSQL環境下查詢,PRE_FORUM_THREAD表讀取頻繁,最多的是帖子查看數加1,求高手怎么解決?謝謝。
我知道答案 回答被采納將會獲得1 貢獻 已有27人回答
回復

使用道具 舉報

28

主題

215

回帖

257

積分

爐火純青

貢獻
0 點
金幣
1 個
QQ
沙發
 樓主| 發表于 2021-10-19 08:45:36 | 只看Ta
求高手指教。
回復

使用道具 舉報

32

主題

87

回帖

131

積分

漸入佳境

貢獻
0 點
金幣
2 個
板凳
發表于 2021-10-19 10:09:53 來自手機 | 只看Ta
被cc攻擊吧
回復

使用道具 舉報

28

主題

215

回帖

257

積分

爐火純青

貢獻
0 點
金幣
1 個
QQ
地板
 樓主| 發表于 2021-10-19 10:19:18 | 只看Ta
怎樣查看pre_forum_thread表建沒有建索引?
回復

使用道具 舉報

28

主題

215

回帖

257

積分

爐火純青

貢獻
0 點
金幣
1 個
QQ
5#
 樓主| 發表于 2021-10-19 10:20:19 | 只看Ta

不是的,是正常訪問。
回復

使用道具 舉報

19

主題

272

回帖

791

積分

應用開發者

貢獻
19 點
金幣
316 個
6#
發表于 2021-10-19 14:59:44 | 只看Ta
如果網站較大,mysql服務帶來的資源開銷遠大于web服務,這時候可以將web服務和mysql分開放置在不同的服務器下(同機房的不同服務器),或者將mysql轉移到云數據庫,然后關閉服務器本地的mysql服務。
回復

使用道具 舉報

28

主題

215

回帖

257

積分

爐火純青

貢獻
0 點
金幣
1 個
QQ
7#
 樓主| 發表于 2021-10-19 18:29:27 | 只看Ta
人工智能實驗室 發表于 2021-10-19 14:59
如果網站較大,mysql服務帶來的資源開銷遠大于web服務,這時候可以將web服務和mysql分開放置在不同的服務器 ...

謝謝?,F在數據庫10.11G,服務器是8G內存,四核CPU,應該能處理吧?
回復

使用道具 舉報

28

主題

215

回帖

257

積分

爐火純青

貢獻
0 點
金幣
1 個
QQ
8#
 樓主| 發表于 2021-10-20 20:00:25 | 只看Ta
Id    | User | Host            | db     | Command | Time | State                        | Info                                                                                                 |
+-------+------+-----------------+--------+---------+------+------------------------------+------------------------------------------------------------------------------------------------------+
| 50935 | root | localhost:57572 | NULL   | Query   |    0 | starting                     | show processlist                                                                                     |
| 50946 | root | localhost:57584 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('975363')                 |
| 50949 | root | localhost:57587 | ultrax | Query   |    3 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=4 AND displayorder>=0 AND closed=0 AND lastpost>144616211 |
| 50951 | root | localhost:57589 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('731958')                 |
| 50954 | root | localhost:57592 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('962034')                 |
| 50956 | root | localhost:57594 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('382332')                 |
| 50957 | root | localhost:57595 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('643637')                 |
| 50961 | root | localhost:57599 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('870809')                 |
| 50962 | root | localhost:57600 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('968070')                 |
| 50963 | root | localhost:57601 | ultrax | Query   |    2 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=4 AND displayorder>=0 AND closed=0 AND lastpost<159407660 |
| 50965 | root | localhost:57603 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('926051')                 |
| 50966 | root | localhost:57604 | ultrax | Query   |    3 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=4 AND displayorder>=0 AND closed=0 AND lastpost<162374567 |
| 50972 | root | localhost:57610 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('112994')                 |
| 50973 | root | localhost:57611 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('302205')                 |
| 50975 | root | localhost:57613 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('303934')                 |
| 50977 | root | localhost:57615 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('599011')                 |
| 50978 | root | localhost:57616 | ultrax | Query   |    3 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=4 AND displayorder>=0 AND closed=0 AND lastpost<153872669 |
| 50979 | root | localhost:57617 | ultrax | Query   |    3 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('888190')                 |
| 50982 | root | localhost:57620 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('32403')                  |
| 50991 | root | localhost:57629 | ultrax | Query   |    2 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=4 AND displayorder>=0 AND closed=0 AND lastpost<160971512 |
| 50992 | root | localhost:57630 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('466796')                 |
| 50993 | root | localhost:57631 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('964261')                 |
| 51004 | root | localhost:57642 | ultrax | Query   |    2 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=5 AND displayorder>=0 AND closed=0 AND lastpost<151115804 |
| 51006 | root | localhost:57644 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('280944')                 |
| 51008 | root | localhost:57646 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('883250')                 |
| 51009 | root | localhost:57647 | ultrax | Query   |    2 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=4 AND displayorder>=0 AND closed=0 AND lastpost>152180770 |
| 51013 | root | localhost:57651 | ultrax | Query   |    2 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=4 AND displayorder>=0 AND closed=0 AND lastpost>157390993 |
| 51014 | root | localhost:57652 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('422998')                 |
| 51015 | root | localhost:57653 | ultrax | Query   |    1 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('102617')                 |
| 51018 | root | localhost:57656 | ultrax | Query   |    1 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('823133')                 |
| 51019 | root | localhost:57657 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('309797')                 |
| 51023 | root | localhost:57661 | ultrax | Query   |    2 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('284575')                 |
| 51028 | root | localhost:57666 | ultrax | Query   |    1 | Creating sort index          | SELECT tid FROM pre_forum_thread WHERE fid=4 AND displayorder>=0 AND closed=0 AND lastpost<159619952 |
| 51029 | root | localhost:57667 | ultrax | Query   |    1 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('168227')                 |
| 51030 | root | localhost:57668 | ultrax | Query   |    1 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('912145')                 |
| 51031 | root | localhost:57669 | ultrax | Query   |    1 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('240808')                 |
| 51034 | root | localhost:57672 | ultrax | Query   |    1 | Waiting for table level lock | UPDATE LOW_PRIORITY pre_forum_thread SET `views`=`views`+'1' WHERE tid IN ('911101')                 |
+-------+------+-----------------+--------+---------+------+------------------------------+------------------------------------------------------------------------------------------------------+
37 rows in set (0.00 sec)
回復

使用道具 舉報

83

主題

2786

回帖

3569

積分

功行圓滿

貢獻
23 點
金幣
351 個
9#
發表于 2021-10-21 06:41:05 | 只看Ta
頑童不老 發表于 2021-10-20 11:00
Id    | User | Host            | db     | Command | Time | State                        | Info      ...

你用mysql8.0,降低一點吧!
回復

使用道具 舉報

28

主題

215

回帖

257

積分

爐火純青

貢獻
0 點
金幣
1 個
QQ
10#
 樓主| 發表于 2021-10-21 09:10:27 | 只看Ta
allthebest 發表于 2021-10-21 06:41
你用mysql8.0,降低一點吧!

DZ論壇支持MYSQL8.0嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-9-20 02:59 , Processed in 0.078086 second(s), 28 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表