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