【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教育 » 正文

原创DESTOON MYSQL占用大量CPU的优化

放大字体  缩小字体 发布日期:2022-04-13 15:52:41    浏览次数:24
导读

https://www.mbkfw.com/course/740.htmlDESTOON MYSQL占用大量CPU的优化以下是SQL语句(请对照自己的SQL表前缀,教程以默认前缀

https://www.mbkfw.com/course/740.html


DESTOON  MYSQL占用大量CPU的优化

以下是SQL语句(请对照自己的SQL表前缀,教程以默认前缀为例),执行前请先备份SQL

  1. ALTER TABLE `destoon_sell_5` ADD INDEX ( `status` ) ;
  2. ALTER TABLE `destoon_sell_5` ADD INDEX ( `vip` ) ;
  3. ALTER TABLE `destoon_sell_5` ADD INDEX ( `thumb` ) ;
  4. ALTER TABLE `destoon_sell_5` ADD INDEX ( `addtime` ) ;
  5. ALTER TABLE `destoon_sell_5` ADD INDEX ( `ip` ) ;
  6.  
  7. ALTER TABLE `destoon_mall_16` ADD INDEX ( `status` ) ;
  8. ALTER TABLE `destoon_mall_16` ADD INDEX ( `vip` ) ;
  9. ALTER TABLE `destoon_mall_16` ADD INDEX ( `thumb` ) ;
  10. ALTER TABLE `destoon_mall_16` ADD INDEX ( `addtime` ) ;
  11. ALTER TABLE `destoon_mall_16` ADD INDEX ( `ip` ) ;
  12.  
  13. ALTER TABLE `destoon_buy_6` ADD INDEX ( `status` ) ;
  14. ALTER TABLE `destoon_buy_6` ADD INDEX ( `vip` ) ;
  15. ALTER TABLE `destoon_buy_6` ADD INDEX ( `thumb` ) ;
  16. ALTER TABLE `destoon_buy_6` ADD INDEX ( `addtime` ) ;
  17. ALTER TABLE `destoon_buy_6` ADD INDEX ( `ip` ) ;
  18.  
  19. ALTER TABLE `destoon_quote_7` ADD INDEX ( `status` ) ;
  20. ALTER TABLE `destoon_quote_7` ADD INDEX ( `thumb` ) ;
  21. ALTER TABLE `destoon_quote_7` ADD INDEX ( `ip` ) ;
  22.  
  23. ALTER TABLE `destoon_group_17` ADD INDEX ( `status` ) ;
  24. ALTER TABLE `destoon_group_17` ADD INDEX ( `vip` ) ;
  25. ALTER TABLE `destoon_group_17` ADD INDEX ( `thumb` ) ;
  26. ALTER TABLE `destoon_group_17` ADD INDEX ( `addtime` ) ;
  27. ALTER TABLE `destoon_group_17` ADD INDEX ( `ip` ) ;
  28.  
  29. ALTER TABLE `destoon_exhibit_8` ADD INDEX ( `status` ) ;
  30. ALTER TABLE `destoon_exhibit_8` ADD INDEX ( `thumb` ) ;
  31. ALTER TABLE `destoon_exhibit_8` ADD INDEX ( `ip` ) ;
  32.  
  33. ALTER TABLE `destoon_news` ADD INDEX ( `status` ) ;
  34.  
  35. ALTER TABLE `destoon_info_22` ADD INDEX ( `status` ) ;
  36. ALTER TABLE `destoon_info_22` ADD INDEX ( `vip` ) ;
  37. ALTER TABLE `destoon_info_22` ADD INDEX ( `thumb` ) ;
  38. ALTER TABLE `destoon_info_22` ADD INDEX ( `addtime` ) ;
  39. ALTER TABLE `destoon_info_22` ADD INDEX ( `ip` ) ;
  40.  
  41. ALTER TABLE `destoon_brand_13` ADD INDEX ( `status` ) ;
  42. ALTER TABLE `destoon_brand_13` ADD INDEX ( `vip` ) ;
  43. ALTER TABLE `destoon_brand_13` ADD INDEX ( `thumb` ) ;
  44. ALTER TABLE `destoon_brand_13` ADD INDEX ( `addtime` ) ;
  45. ALTER TABLE `destoon_brand_13` ADD INDEX ( `ip` ) ;
  46.  
  47. ALTER TABLE `destoon_job_9` ADD INDEX ( `status` ) ;
  48. ALTER TABLE `destoon_job_9` ADD INDEX ( `vip` ) ;
  49. ALTER TABLE `destoon_job_9` ADD INDEX ( `addtime` ) ;
  50. ALTER TABLE `destoon_job_9` ADD INDEX ( `ip` ) ;
  51.  
  52. ALTER TABLE `destoon_know_10` ADD INDEX ( `status` ) ;
  53. ALTER TABLE `destoon_know_10` ADD INDEX ( `thumb` ) ;
  54. ALTER TABLE `destoon_know_10` ADD INDEX ( `ip` ) ;
  55.  
  56. ALTER TABLE `destoon_photo_12` ADD INDEX ( `status` ) ;
  57. ALTER TABLE `destoon_photo_12` ADD INDEX ( `thumb` ) ;
  58. ALTER TABLE `destoon_photo_12` ADD INDEX ( `ip` ) ;
  59.  
  60. ALTER TABLE `destoon_video_14` ADD INDEX ( `status` ) ;
  61. ALTER TABLE `destoon_video_14` ADD INDEX ( `thumb` ) ;
  62. ALTER TABLE `destoon_video_14` ADD INDEX ( `ip` ) ;
  63.  
  64. ALTER TABLE `destoon_down_15` ADD INDEX ( `status` ) ;
  65. ALTER TABLE `destoon_down_15` ADD INDEX ( `thumb` ) ;
  66. ALTER TABLE `destoon_down_15` ADD INDEX ( `ip` ) ;
  67.  
  68. ALTER TABLE `destoon_404` ADD INDEX ( `url` ) ;
  69. ALTER TABLE `destoon_404` ADD INDEX ( `addtime` ) ;
  70.  
  71. ALTER TABLE `destoon_company` ADD INDEX ( `catid` ) ;
  72. ALTER TABLE `destoon_company` ADD INDEX (`catids`);
  73. ALTER TABLE `destoon_company` ADD FULLTEXT (`catids`);
  74.  
  75. ALTER TABLE `destoon_upload_0` ADD INDEX ( `addtime` ) ;
  76. ALTER TABLE `destoon_upload_0` ADD INDEX ( `username` ) ;
  77. ALTER TABLE `destoon_upload_1` ADD INDEX ( `addtime` ) ;
  78. ALTER TABLE `destoon_upload_1` ADD INDEX ( `username` ) ;
  79. ALTER TABLE `destoon_upload_2` ADD INDEX ( `addtime` ) ;
  80. ALTER TABLE `destoon_upload_2` ADD INDEX ( `username` ) ;
  81. ALTER TABLE `destoon_upload_3` ADD INDEX ( `addtime` ) ;
  82. ALTER TABLE `destoon_upload_3` ADD INDEX ( `username` ) ;
  83. ALTER TABLE `destoon_upload_4` ADD INDEX ( `addtime` ) ;
  84. ALTER TABLE `destoon_upload_4` ADD INDEX ( `username` ) ;
  85. ALTER TABLE `destoon_upload_5` ADD INDEX ( `addtime` ) ;
  86. ALTER TABLE `destoon_upload_5` ADD INDEX ( `username` ) ;
  87. ALTER TABLE `destoon_upload_6` ADD INDEX ( `addtime` ) ;
  88. ALTER TABLE `destoon_upload_6` ADD INDEX ( `username` ) ;
  89. ALTER TABLE `destoon_upload_7` ADD INDEX ( `addtime` ) ;
  90. ALTER TABLE `destoon_upload_7` ADD INDEX ( `username` ) ;
  91. ALTER TABLE `destoon_upload_9` ADD INDEX ( `addtime` ) ;
  92. ALTER TABLE `destoon_upload_9` ADD INDEX ( `username` ) ;
  93. ALTER TABLE `destoon_category` ADD INDEX (`parentid`) ;
  94. ALTER TABLE `destoon_category` ADD INDEX (`listorder`)
  95. ALTER TABLE `destoon_category` ADD INDEX (`item`) ;
  96. ALTER TABLE `destoon_area` ADD INDEX (`parentid`) ;
  97. ALTER TABLE `destoon_area` ADD INDEX (`listorder`) ;
  98. ALTER TABLE `destoon_comment_stat` ADD INDEX (`moduleid`) ;
  99. ALTER TABLE `destoon_comment_stat` ADD INDEX (`itemid`) ;
  100. ALTER TABLE `destoon_message` ADD INDEX (`ip`) ;
  101. ALTER TABLE `destoon_message` ADD INDEX (`typeid`) ;
  102. ALTER TABLE `destoon_message` ADD INDEX (`status`) ;
  103. ALTER TABLE `destoon_message` ADD INDEX (`addtime`);
  104. ALTER TABLE `destoon_message` ADD INDEX (`isread`) ;
  105. ALTER TABLE `destoon_message` ADD INDEX (`issend`);
  106.  
  107. ALTER TABLE `destoon_online` ADD INDEX ( `lasttime` ) ;
  108. ALTER TABLE `destoon_guestbook` ADD INDEX ( `status` ) ;
  109. ALTER TABLE `destoon_keyword` ADD INDEX ( `status` ) ;
  110. ALTER TABLE `destoon_keyword` ADD INDEX ( `updatetime` ) ;
  111. ALTER TABLE `destoon_keyword` ADD INDEX ( `month_search` ) ;
  112. ALTER TABLE `destoon_keyword` ADD INDEX ( `total_search` ) ;
  113. ALTER TABLE `destoon_keyword` ADD INDEX ( `week_search` ) ;
  114. ALTER TABLE `destoon_keyword` ADD INDEX ( `today_search` ) ;
  115. ALTER TABLE `destoon_alert` ADD INDEX ( `status` ) ;
  116. ALTER TABLE `destoon_alert` ADD INDEX ( `addtime` ) ;
  117. ALTER TABLE `destoon_webpage` ADD INDEX ( `item` ) ;
  118. ALTER TABLE `destoon_webpage` ADD INDEX ( `listorder` ) ;
  119. ALTER TABLE `destoon_announce` ADD INDEX ( `listorder` ) ;
  120. ALTER TABLE `destoon_link` ADD INDEX ( `status` ) ;
  121. ALTER TABLE `destoon_member` ADD INDEX ( `regtime` ) ;
  122. ALTER TABLE `destoon_ad` ADD INDEX ( `status` ) ;
  123. ALTER TABLE `destoon_ad` ADD INDEX ( `username` ) ;
  124.  
  125. ALTER TABLE `destoon_spread` ADD INDEX ( `username` ) ;
  126. ALTER TABLE `destoon_spread` ADD INDEX ( `status` ) ;
  127.  

#下面为全文索引 destoon_club_data_18 类似的模块内容全文最好都开启 其它的后台有提示

  1. ALTER TABLE `destoon_club_data_18` ADD FULLTEXT (`content`);
  2. ALTER TABLE `destoon_cron` ADD INDEX (`nexttime`);
  3. ALTER TABLE `destoon_online` ADD INDEX (`username`);
  4.  

#公司 供应 模块增加全文索引 建议用ngram版

  1. ALTER TABLE `destoon_company` ADD FULLTEXT (`company`);
  2. ALTER TABLE `destoon_company` ADD FULLTEXT (`business`);
  3. ALTER TABLE `destoon_company_data` ADD FULLTEXT (`content`);
  4.  
  5. ALTER TABLE `destoon_sell_5` ADD FULLTEXT (`title`);
  6. ALTER TABLE `destoon_sell_data_5` ADD FULLTEXT (`content`);

#用中文检索分词插件ngram版 MySQL 5.7.6以上版本 中文识别友好 要修改程序

  1. ALTER TABLE `destoon_keyword` ADD FULLTEXT (`keyword`) WITH PARSER ngram;
  2.  
  3. ALTER TABLE `destoon_company` ADD FULLTEXT (`company`,`business`) WITH PARSER ngram;
  4.  
  5. ALTER TABLE `destoon_sell_5` ADD FULLTEXT (`title`,`introduce`)WITH PARSER ngram;
 
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-3382605.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4