1
A
回答
1
要在DB做100%,你可以從查詢結果中創建一個表:
CREATE TABLE db_name.test_table SELECT a v1, b v2 FROM db_name.tbl2;
你想要的結果大小應更換SELECT a v1, b v2 FROM db_name.tbl2
然後得到的大小查詢表
SELECT round((data_length/1024/1024), 2) "Size in MB"
FROM information_schema.TABLES
WHERE table_schema = "db_name" AND table_name = "test_table";
然後丟棄測試表:
drop table db_name.test_table;
這隻會給你原始的數據大小,但不會像數據包頭被轉回(如果你的結果集被分解成許多數據包)那樣的額外開銷。
甚至有一種巧妙的方式可以用臨時表或存儲過程將查詢傳遞給它。
+0
這是偉大的,它應該做我所需要的。 –
相關問題
- 1. 有沒有辦法測量Web服務響應的大小?
- 2. 有沒有辦法計算freebase MQL查詢的結果數量?
- 3. Solr的查詢 - 有沒有辦法以限制響應
- 4. SQL Server查詢的最大大小? IN子句?有沒有更好的辦法
- 5. 有沒有辦法計算ViewState MAC?
- 6. 有沒有辦法通過響應
- 7. 有沒有辦法在mysql視圖中計算餘額?
- 8. Bootstrap響應瀏覽器大小,但沒有響應檢查
- 9. 有沒有辦法在Django中進行不區分大小寫的IN查詢?
- 10. 在Cassandra CQL中,有沒有辦法查詢集合列類型的大小?
- 11. 有沒有辦法在MySQL中禁止未索引的查詢?
- 12. 有沒有辦法「解釋」Cassandra查詢?
- 13. 有沒有辦法做一個查詢
- 14. 有沒有辦法記錄SQLite查詢?
- 15. 有沒有辦法拆分查詢?
- 16. 計算響應的文件大小?
- 17. 有沒有辦法在小鬍子模板中包含mysql查詢?
- 18. Mysql計數每秒執行多少個查詢,有沒有什麼辦法?
- 19. 有沒有辦法查詢mysql,只能得到數字結果?
- 20. 有沒有什麼辦法來優化這個MYSQL查詢
- 21. MySql:使這個查詢更快......有沒有辦法?
- 22. 有沒有辦法在更新mysql查詢中定義變量?
- 23. 有沒有辦法來優化這個mysql查詢...?
- 24. 有沒有辦法給MySQL查詢結果添加標題?
- 25. C++計算程序沒有響應
- 26. 計算瓶服務器沒有響應
- 27. 沒有計算分數的Solr查詢
- 28. 有沒有辦法減小NSWorkSpace啓動的窗口大小?
- 29. 如何計算查詢bigquery的大小?
- 30. 有沒有辦法根據窗口大小調整所有項目的大小?
[如何獲取SQL查詢中結果集的字節大小?](http://stackoverflow.com/questions/4524019/how-to-get-the-byte-size-of-resultset- in-an-sql-query) – Ray
我試過那個 - 它沒有工作。 –
你使用PHP這樣的語言來打mysql嗎? – Ray