文章詳情頁
MySQL數據庫服務器循環插入執行速度慢
瀏覽:198日期:2022-06-16 14:45:56
問題描述
問題解答
回答1:插入可以批量插入,在事務中進行處理可以提高效率。針對你的問題,你可以把幾臺服務器的配置做下比對看看有什么不一樣。用這個命令 mysql -uroot -p123456 -e 'show variables' >1.txt 導出各個mysql的配置,然后比較配置有哪些不同或許能找到問題
回答2:MySQL建議用其擴展語法進行批量插入,即:insert into table_name (col1, col2...) values (x, x, ...),(x, x, ...),...
比標準的插入要快好幾個數量級。
相關文章:
1. 致命錯誤: Class ’appfacadeTest’ not found2. html5 - 如何實現帶陰影的不規則容器?3. objective-c - iOS開發支付寶和微信支付完成為什么跳轉到了之前開發的一個app?4. css - 移動端字體設置問題5. python - 管道符和ssh傳文件6. javascript - 循環嵌套多個promise應該如何實現?7. mysql優化 - 關于mysql分區8. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應9. css3 - rem布局下,用戶瀏覽器的最小字號是12px怎么辦?10. javascript - ionic2 input autofocus 電腦成功,iOS手機鍵盤不彈出
排行榜
