runxinzhi.com
首页
百度搜索
MySQL 快速删除大量数据
千万级数据量
方案1、
直接使用delete
因delete执行速度与索引量成正比,若表中索引量较多,使用delete会耗费数小时甚至数天的时间
方案2、
(1)创建临时表,表结构与原表结构相同
(2)将需要保留的数据插入至临时表中
(3)drop原表
(4)将临时表改名为原表名
经过测试,drop表一般耗时在3秒以内
此方案主要耗时步骤为第二步,若需要保留的数据量不大时,此方案是最佳方案
相关阅读:
Lucene 基础理论
.NET Micro Framework V4.2 QFE2新版本简介
FlashPaper
在django中实现QQ登录
基于lucene的搜索服务器
ASP.NET MVC的Razor引擎:RazorViewEngine
.Net Micro Framework
关于基于DDD+Event Sourcing设计的模型如何处理模型重构的问题的思考
泛型
Log4j源码分析及配置拓展
原文地址:https://www.cnblogs.com/luxd/p/11450881.html
最新文章
欣赏式探询(Appreciative Inquiry)
CPQuery, 解决拼接SQL的新方法
Django框架学习Model进阶用法
Http上下文请求
工欲善其事,必先利其器
架构整洁之道
使用性能计数器收集性能数据
关于利用python进行验证码识别的一些想法
ASP.NETMVC3 pro系列翻译
系统分析师——信息系统综合知识
热门文章
分享一个用原生JavaScript写的带缓动效果的图片幻灯
基于LUCENE的搜索服务器
PortalBasic Java Web 应用开发框架(v2.5.4 源码、示例及文档可在 Google Code 下载)
整理类库的
Visual Studio 2012 和.NET Framework 4.5 快速开始的5分钟视频
PredicateBuilder 对 ADO.Net Entity Framework 支持的改进
firebug组件推荐
我的模块加载系统 v17的入门教程3
我的PHP开源软件希望大家一起来开发
学习 CSS3 的实用帮助手册
Copyright © 2020-2023
润新知