我从网络上的不同来源知道,我可以将 max_allowed_packet 设置为 1GB,但默认情况下通常为 16MB。
我的问题是数据包(查询)的最佳大小是多少?我经常将非常大的查询分成更小的块,比如 5 或 10 MB,但是是否有最佳大小,或者是越大越快的情况?
请注意,这是使用 mysql 命令行实用程序,而不是任何编程语言。
我从网络上的不同来源知道,我可以将 max_allowed_packet 设置为 1GB,但默认情况下通常为 16MB。
我的问题是数据包(查询)的最佳大小是多少?我经常将非常大的查询分成更小的块,比如 5 或 10 MB,但是是否有最佳大小,或者是越大越快的情况?
请注意,这是使用 mysql 命令行实用程序,而不是任何编程语言。