0
我知道變量max_allowed_packet包含mysql查詢的最大大小。我的linux服務器有問題,我已經將這個值設置爲1G,並且在一段時間之後變量被設置爲次要值,並且我需要再次設置該變量。另外,我在my.cnf文件中設置變量。Mysql變量max_allowed_packet和查詢的最大大小
我想知道爲什麼會發生這種情況。
難道說我正在做的查詢比變量中設置的1G值大嗎?
有沒有一種方法可以知道查詢的大小? (更新,插入和選擇)
非常感謝!
這種嘗試可能會回答您的查詢設置此。也許你被抓出來,因爲你只設置服務器端,而不是客戶端http://dba.stackexchange.com/a/45106/50180 – RiggsFolly
@RiggsFolly我明白。有沒有一種特殊的方式可以在客戶端改變它?或者這取決於我的程序結構如何? – Ananda
我認爲客戶端只適用於如果你是usinf工具如mysql.exe – RiggsFolly