2011-07-13 49 views
0

我有一個包含大量表(> 50000)的數據庫,因此「SHOW TABLES」語句需要相當長的時間。mysql可以自動觸發SHOW TABLES嗎?

我正在運行的代碼不包含該語句,但每次運行我的腳本時仍會看到它顯示「show processlist」。

有什麼辦法可以讓mysql自動執行語句嗎?

僅供參考: 代碼是PHP從命令行運行。它使用adodb庫來執行mysql語句。我已經刪除了adodb代碼中的任何SHOW TABLES實例,並將其替換爲「blabla」,但它仍顯示出來。

謝謝!

回答

1

如果您使用GUI界面,它可能會自動執行show tables ...使用命令行界面。

+0

謝謝,我更新了我的問題。有任何想法嗎 ? – Michael

0

即使CLI可能會調用SHOW TABLES,如果您不用-A啓動它。