问题描述
我正在执行大小为12GB的大型MysqL脚本。我正在使用以下命令
这花了很多时间。我的一位同事提到,不使用“源代码”,而使用以下MySQL命令可以更快地执行操作。
- MysqL -host = localhost -user = temp -password = temp mydb
我无法理解逻辑。在这方面我需要帮助。
谢谢
解决方法
使用source将使您获得有关查询成功的大量输出。重定向标准输入可以抑制这种情况;使用source时,您还可以使用--silent命令行选项来抑制此情况,但这也会影响查询结果的显示方式(尽管从stdin重定向也将影响查询结果的显示方式。)
服务器端应该没有实际的性能差异,但是用输出淹没终端会使请求发送到服务器的速度变慢。