欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 單條設置超時時間

錢良釵2年前11瀏覽0評論

在使用mysql進行開發時,我們可能遇到某些查詢操作比較耗時,需要設置超時時間,避免請求一直卡在那里影響用戶體驗。下面介紹如何在mysql中單條設置超時時間。

SET SESSION MAX_EXECUTION_TIME=1000;

這行代碼設置了當前會話的最大執行時間為1秒,單位是毫秒。如果查詢操作超過這個時間限制,將會被中斷并返回錯誤信息。

需要注意的是,這個設置只對當前會話有效,其他會話的查詢操作不受影響。如果需要對所有會話生效,則需要修改全局變量。

SET GLOBAL MAX_EXECUTION_TIME=1000;

同樣是設置最大執行時間為1秒,但這個設置對所有會話都有效。但需要注意的是,修改全局變量需要擁有super權限。

綜上所述,使用上面的代碼可以很方便地在mysql中單條設置超時時間,避免某些查詢操作的執行時間過長。