最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql批量刪除大量數(shù)據(jù)

 更新時間:2017年04月15日 14:36:40   作者:孫華強  
這篇文章主要介紹了mysql批量刪除大量數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下

mysql批量刪除大量數(shù)據(jù)

假設(shè)有一個表(syslogs)有1000萬條記錄,需要在業(yè)務(wù)不停止的情況下刪除其中statusid=1的所有記錄,差不多有600萬條, 直接執(zhí)行 DELETE FROM syslogs WHERE statusid=1 會發(fā)現(xiàn)刪除失敗,因為lock wait timeout exceed的錯誤。

因為這條語句所涉及的記錄數(shù)太多,因此我們通過LIMIT參數(shù)分批刪除,比如每10000條進行一次刪除,那么我們可以利用

MySQL這樣的語句來完成:

 DELETE FROM syslogs WHERE status=1 ORDER BY statusid LIMIT 10000;

然后分多次執(zhí)行就可以把這些記錄成功刪除。

注:

執(zhí)行大批量刪除的時候注意要使用上limit。因為如果不用limit,刪除大量數(shù)據(jù)很有可能造成死鎖。

如果delete的where語句不在索引上,可以先找主鍵,然后根據(jù)主鍵刪除數(shù)據(jù)庫。

平時update和delete的時候最好也加上limit 1 來防止誤操作。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • mysql中url時區(qū)的陷阱該如何規(guī)避詳解

    mysql中url時區(qū)的陷阱該如何規(guī)避詳解

    最近在工作中發(fā)現(xiàn)一個問題,是關(guān)于mysql中url時區(qū)的,發(fā)現(xiàn)這個陷阱如果大家不注意可能都會遇到,所以給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于mysql中url時區(qū)的陷阱該如何規(guī)避的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-08-08
  • MySQL遠程無法連接的一些常見原因總結(jié)

    MySQL遠程無法連接的一些常見原因總結(jié)

    有的小伙伴發(fā)現(xiàn)自己的mysql無法正常連接遠程服務(wù)器,下面這篇文章主要給大家介紹了關(guān)于MySQL遠程無法連接的一些常見原因,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • mysql 5.7.13 安裝配置筆記(Mac os)

    mysql 5.7.13 安裝配置筆記(Mac os)

    這篇文章主要為大家詳細介紹了Mac os下mysql 5.7.13 安裝配置方法教程,感興趣的小伙伴們可以參考一下
    2016-06-06
  • MySQL不使用order by實現(xiàn)排名的三種思路總結(jié)

    MySQL不使用order by實現(xiàn)排名的三種思路總結(jié)

    ORDER BY語句用于根據(jù)指定的列對結(jié)果集進行排序,在日常開發(fā)中也經(jīng)常會用到,但下面這篇文章主要給大家介紹了關(guān)于MySQL不使用order by實現(xiàn)排名的三種思路,需要的朋友可以參考下
    2021-06-06
  • 將數(shù)據(jù)插入到MySQL表中的詳細教程

    將數(shù)據(jù)插入到MySQL表中的詳細教程

    這篇文章主要介紹了將數(shù)據(jù)插入到MySQL表中的詳細教程,文中給出了在PHP腳本中操作的示例,是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • mysql 8.0.13 安裝配置方法圖文教程

    mysql 8.0.13 安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了mysql 8.0.13 安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Docker啟動mysql配置實現(xiàn)過程

    Docker啟動mysql配置實現(xiàn)過程

    這篇文章主要介紹了Docker啟動mysql配置實現(xiàn)過程,文中附含詳細的圖文示例,有需要的朋友可以借鑒參考下,希望可以有所幫助,祝大家早日升職加薪
    2021-09-09
  • MySQL占用內(nèi)存過大解決方案圖文詳解

    MySQL占用內(nèi)存過大解決方案圖文詳解

    最近無意中在任務(wù)管理器發(fā)現(xiàn)MySQL內(nèi)存占用達到700+M,所以下面這篇文章主要給大家介紹了關(guān)于MySQL占用內(nèi)存過大的完美解決方案,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • MySQL在Centos7環(huán)境安裝的完整步驟記錄

    MySQL在Centos7環(huán)境安裝的完整步驟記錄

    在CentOS7環(huán)境下安裝MySQL是一項常見的任務(wù),尤其對于那些沒有網(wǎng)絡(luò)連接或者需要在隔離環(huán)境中的開發(fā)者來說,離線安裝MySQL顯得尤為重要,這篇文章主要介紹了MySQL在Centos7環(huán)境安裝的完整步驟,需要的朋友可以參考下
    2024-10-10
  • mysql read_buffer_size 設(shè)置多少合適

    mysql read_buffer_size 設(shè)置多少合適

    很多朋友都會問mysql read_buffer_size 設(shè)置多少合適,其實這個都是根據(jù)自己的內(nèi)存大小等來設(shè)置的
    2016-05-05

最新評論

乌兰县| 商都县| 三都| 辽阳县| 沂南县| 渝中区| 曲阳县| 屯门区| 隆回县| 蓬安县| 全南县| 阜平县| 临西县| 阜城县| 松原市| 蓝田县| 八宿县| 全州县| 弋阳县| 都安| 西乡县| 定南县| 德钦县| 寿光市| 连山| 维西| 富平县| 郧西县| 鸡西市| 怀安县| 英德市| 文成县| 陆丰市| 霍邱县| 碌曲县| 仁化县| 建昌县| 安徽省| 思南县| 凉山| 嫩江县|