我的數據庫包含大量表(超過300個表)。當我在mysql命令行客戶端上執行「use database name」命令時,執行時間很長。有什麼辦法可以讓它更快地執行。 ?mysql客戶端「使用數據庫名稱」執行時間太長
0
A
回答
4
您可以將-A
參數傳遞給mysql
命令行工具,以使其在使用數據庫時不加載數據庫元數據。
這就是說,你所描述的通常是一個標誌,要麼你有太多的表和/或列,要麼你的數據庫服務器過載。通常,它們都是。任何一個都應該被修復。
+0
謝謝你的回覆。我試過了 - 一個選項。但仍然是同樣的問題。 – 2012-04-05 16:38:28
+0
在這種情況下,您的數據庫服務器出現了一些問題。 – duskwuff 2012-04-05 17:07:21
相關問題
- 1. Mysql執行時間太長
- 2. mysql查詢執行時間太長
- 3. MySQL,JDBC查詢執行時間太長
- 4. MySQL PHPExcel查詢執行時間太長
- 5. 長時間運行的廚師客戶端執行
- 6. Winsock函數的執行時間太長
- 7. postgresql數據庫插入時間太長
- 8. VBA行操作執行時間太長
- 9. Apache Http客戶端4.5.2 Kerberos身份驗證時間太長
- 10. 使用終端添加新數據庫mysql客戶端
- 11. 使用Mysql Connector從客戶端連接到Mysql數據庫
- 12. MySQL數據庫的客戶端下載
- 13. 查詢MySQL數據庫客戶端
- 14. PDO:數據庫名稱的長度太長
- 15. MySQL Python花費太長時間來查詢大型數據庫
- 16. SQL查詢執行時間太長
- 17. 查詢花太長時間執行
- 18. Hive查詢執行時間太長
- 19. Ironpython代碼執行時間太長?
- 20. SQL查詢執行時間太長
- 21. Jenkins需要太長時間來執行
- 22. Mysql數據太長
- 23. Rails在客戶端長時間存儲數據的方式
- 24. MySQL查詢時間太長
- 25. MySQL查詢時間太長
- 26. 閱讀長時間運行的PHP進程客戶端端
- 27. 從MySQL客戶端執行shell命令?
- 28. 如何使用客戶端時區在客戶端中輸出數據庫時間戳作爲日期戳?
- 29. 多連接mysql查詢執行時間太長
- 30. MySQL:幫助查找花費太長時間執行的查詢
多久太久了? 30秒,5分鐘? – 2012-04-05 00:20:15
它需要超過5分鐘才能連接。我試圖連接的數據庫包含超過600個表。我很好奇,爲什麼php-mysql客戶端庫連接異常快速,但命令行客戶端無法這樣做。 – 2012-04-05 16:34:13