zoukankan
html css js c++ java
MySQL 快速删除大量数据
千万级数据量
方案1、
直接使用delete
因delete执行速度与索引量成正比,若表中索引量较多,使用delete会耗费数小时甚至数天的时间
方案2、
(1)创建临时表,表结构与原表结构相同
(2)将需要保留的数据插入至临时表中
(3)drop原表
(4)将临时表改名为原表名
经过测试,drop表一般耗时在3秒以内
此方案主要耗时步骤为第二步,若需要保留的数据量不大时,此方案是最佳方案
查看全文
相关阅读:
Android ListView的使用(三)
Android GridView的使用页面按钮
Android ListView的使用(二)
Android ListView的使用(一)
Linux 下MongoDb的安装
Linux使用redis
JavaWeb之JDBC
JavaWeb之多语言国际化
JavaWeb之JSTL标签
JavaWeb之JSP技术总结
原文地址:https://www.cnblogs.com/luxd/p/11450881.html
最新文章
从Wordpress迁移到Jekyll
修改数据库mysql字符编码为UTF8
微信公众平台开发(系列教程)
Windows 上安装 Jekyll
Markdown 语法说明 (简体中文版)
JS中onpropertychange和onchange事件区别小结
@ResponseBody 和 @RequestBody 的作用
SpringMVC之使用ResponseEntity,java接口返回HttpStatus
CAS—认证原理
idea svn配置报错:Can't use Subversion command line client:svn
热门文章
map reduce程序示例
SpringBoot整合Kafka
windows下KafkaOffsetMonitor下载及安装
Apache Kafka 概述
MySQL 复制表到另一个表
线程了解
Android TabHost的使用 顶部选项卡
Android 底部按钮BottomNavigationView + Fragment 的使用(二)
Android 底部按钮BottomNavigationView + Fragment + viewPager 的使用(一)
Android ViewPage的使用(一)
Copyright © 2011-2022 走看看