[WordPress] 外掛分享: SQL Monitor

前言介紹

  • 這款 WordPress 外掛「SQL Monitor」是 2009-04-16 上架。 目前已經下架不再更新,不建議安裝使用。
  • 目前有 10 個安裝啟用數。
  • 上一次更新是 2011-07-04,距離現在已有 5053 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 2.6 以上版本才可以安裝。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

vladimir_kolesnikov |

外掛標籤

sql | slow | debug | speed | performance |

內容簡介

幾乎所有的開發人員都知道,在許多情況下,性能不良是由設計不良的數據庫或 SQL 語句造成的(例如,當表沒有索引可用於查詢時,或者當查詢使用不必要的性能殺手,如 ORDER BY/GROUP BY 等)。

WordPress 只能提供查詢列表,開發人員必須手動運行每個查詢並進行分析。這樣很無聊,對吧?SQLMon試圖幫助開發人員,分析查詢本身,報告所有需要關注的內容。

每個傳遞給 WordPress 的查詢都被分析(使用 EXPLAIN),結果顯示在主題的頁腳或管理面板的頁腳中(只有站點管理員能夠看到,這樣即使在實際運行的站點上也可以使用 SQLMon)。

SQLMon 的一個關鍵特點是它不僅可以運行在選擇查詢上,在更新和刪除和插入和替換 INTO … AS 或 CREATE TABLE … AS 查詢中也可以運行 EXPLAIN。

這個外掛非常適合進行 WordPress 開發、外掛和主題作者以及站點管理員試圖找出為什麼博客變得太慢的人使用。

重要提示:此項目已移至Launchpad,請使用它來報告所有錯誤、建議改進、要求功能以及獲取最新的開發版本。

警告

插件需要安裝 PHP 5。
不支援古老的 PHP 4,抱歉。

不相容性

SQLMon 與在 wp-content 目錄中安裝自己的 db.php 的插件不相容(如 DB Cache、DB Cache Reloaded 和可能的 W3 Total Cache)。

刪除

如果您想完全刪除插件,請先停用插件,然後確保刪除 wp-content/db.php(如果沒有,請自行刪除)。

推薦閱讀

使用 EXPLAIN 優化查詢

錯誤報告

請使用Launchpad報告任何錯誤。

原文外掛簡介

Almost every developer knowns that the poor performance in many cases is due to poorly designed database or SQL queries
(for example, when the table does not have indices that the query can use or when the query uses unnecessary
performance killers such as ORDER BY/GROUP BY).
WordPress can provide only the list of the queries and the developer has to manually run every query and analyze it.
Very boring, isn’t it? SQLMon tries to help the developers and analyzes the query itself, reporting everything that needs attention.
Every query passed to WordPress is analyzed (using EXPLAIN) and the results are shown in the theme’s footer or Admin panel’s footer
(they are visible to site administrators only — this allows to use SQLMon even on live sites).
One of the key features of SQLMon is that it can run EXPLAIN not only on SELECT queries but also on UPDATE/DELETE and INSERT/REPLACE INTO … AS or
CREATE TABLE … AS.
The plugin is perfect for WordPress developers, plugin and theme authors and site administrators who are trying to find out why the blog is too slow.
IMPORTANT: the project has moved to Launchpad, please use it to report all bugs, suggest improvements,
request features and get the latest development version.
Warning
This plugins requires that PHP 5 be installed.
No support for ancient PHP 4, sorry.
Incompatibilities
SQLMon is incompatible with plugins that install their own db.php into wp-content directory (DB Cache, DB Cache Reloaded, probably W3 Total Cache).
Removal
If you want to remove the plugin completely, please deactivate it first and make sure that wp-content/db.php is deleted (if not, please delete it yourself).
Recommended Reading
Optimizing Queries with EXPLAIN
Bug Reports
Please use Launchpad to report any bugs.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「SQL Monitor」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


0.5 | 0.6 | 0.5.1 | 0.5.4 | 0.5.6 | 0.5.7 | 0.5.8 | 0.5.9 | trunk | 0.5.8.1 | 0.6.1.1 |

延伸相關外掛(你可能也想知道)

  • Search & Replace 》, 注意:此外掛未進行維護。, , 程式碼會繼續留在 SVN 和 Github 上,如果您有興趣。, 使用「Search & Replace」工具,您可以搜尋任何內容並以其他內容取...。
  • Database Manager – WP Adminer 》最佳的資料庫管理工具,為最佳的 CMS 所使用。, 此外掛使用工具Adminer 4.8.1,讓管理員可以直接從儀表板存取資料庫。, 就像前面那句話一樣簡單!, 也適用於 W...。
  • Database Cleaner 》Database Cleaner 擁有眾多功能,並能處理最大的數據庫,這是基於多年從其他相關外掛和 WP 和 PHP 的最新版本的經驗所建立的。感謝其使用者友好的界面,您可...。
  • SQL Buddy – Database Management Made Easy 》SQL Buddy 是一款 WordPress 外掛,提供一站式的 WordPress 數據庫管理解決方案,並提供乾淨直觀的用戶界面,讓您更輕鬆地編輯您的數據表格內容,一切在 Word...。
  • SQL Executioner 》使用 SQL Executioner,您可以在 WordPress 管理後台中運行任意的 SQL 查詢,而無需像 phpMyAdmin 或者 MySQL 命令行客戶端那樣使用外部工具來查看和修改您的...。
  • Run SQL Query 》這個外掛可以讓你透過MySQLi擴充套件提供的驅動程式在WordPress的資料庫中執行任何類型的SQL查詢,而不需要使用其他工具,如phpMyAdmin。此外,它還可以讓你...。
  • Database Access with Adminer 》Adminer 是一個資料庫管理工具,可以查看和編輯資料庫的表格、程式、觸發器等。它還允許運行 SQL 語句來導入數據、進行批量更改或執行其他複雜操作。它的功能...。
  • SQL Chart Builder 》此外掛可以根據您的 SQL 查詢建立漂亮的圖表,然後您可以在網站的任何部分使用這些圖表。, 您可以在查詢中使用 WordPress(wp)本機和非 wp mysql 表格。, 餅...。
  • EZ SQL Reports Shortcode Widget and DB Backup 》只需在方框內放置某些 SQL,並將其保存為報告。您可以保存多個報告,它們將列在管理選單中,因此您隨時可以輕鬆地點擊運行它們。您可以根據角色將報告放在用...。
  • WP GeoNames 》這款輕量級的外掛程式可以讓您輕鬆在 WordPress 網站上安裝數百萬個 GEONAMES 資料。, 它可以:, , 從一個或多個檔案(位置和郵政編碼)安裝資料;, 選擇要安...。
  • DBC Backup 2 》DBC Backup 2 可以讓你放心,你的 WordPress 資料庫已經備份並安全地存儲在你的伺服器上了。, 你可以選擇何時以及何處建立備份。備份文件會保存在你的網頁伺...。
  • WP Business Intelligence Lite 》WP Business Intelligence Lite 可以讓你在網站上強大地顯示反應靈敏的資料表格和圖表。該外掛易於使用,可以讓你連接到 WordPress 數據庫並實時顯示數據。只...。
  • info 》, WordPress專業外掛程式, Info外掛, 捐贈, GitHub, , 此外掛會在後台上方顯示以下資訊:, , WordPress執行期間的SQL查詢次數, 用於生成該頁面的時間,以秒為...。
  • TS Comfort DB 》TS Comfort DB 是一個資料庫管理工具,在 WordPress 後台管理當前使用的 WordPress 資料庫。, , 你是 WordPress 開發人員嗎?現在沒有可用的 PHPMyAdmin 或其...。
  • Incorrect Datetime Bug Fix 》這個外掛是為了解決一些 MySQL 配置問題而創建的,會導致出現各種奇怪的症狀,包括但不限於:, , 無法創建新文章, 無法更新文章, 關於無效時間戳的錯誤, 管理...。

文章
Filter
Apply Filters
Mastodon