近日遇到一个案例,是客户detach一个分片表的时候,非常慢,detach的分片大约有600万行数据,全表有4000多万行数据。

我认为DETACH是一个DDL操作,应该很快才对呀。

于是索要detach语句和表结构,如下:

alter fragment on table tab_name detach part201805  part201805_tmp;

很快就可以发现问题出在第一个唯一索引上,该索引是一个detached索引,每次在删除分区之后,该索引的平衡二叉树需要重新平衡,代价极大。

于是在该索引上增加一个tx_date字段,重建索引即可。

detach分片表非常慢的一个案例相关推荐

  1. 从一个案例看系统优化

    10月27日,由子衿技术团队首席架构师白鳝(徐戟)老师在"DBA+南京群"进行了一次关于"从一个案例看系统优化"的线上主题分享.小编特别整理出其中精华内容,供大 ...

  2. 易于使用的人工智能_需求分析:如何使用这种易于启动的方法+一个案例研究...

    易于使用的人工智能 by Turgay Çelik 由TurgayÇelik 需求分析:如何使用这种易于启动的方法+一个案例研究 (Requirement Analysis: how to use t ...

  3. oracle电梯案例,Oracle技术嘉年华的一个案例,redo的那些事,连载一

    电梯 Oracle技术嘉年华的一个案例,redo的那些事,连载三 在刚刚结束的Oracle技术嘉年华大会上,eygle大师的演讲中提到了有关于数据安全的一个案例,大致的意思是数据库管理员修改了自己账户 ...

  4. mysql数据表案例_mysql中库和表的简单操作案例

    mysql中库和表的简单操作案例 发布时间:2020-12-05 09:54:06 来源:亿速云 阅读:71 作者:小新 这篇文章主要介绍mysql中库和表的简单操作案例,文中介绍的非常详细,具有一定 ...

  5. 采用ODC改善软件质量:一个案例研究

    采用ODC改善软件质量:一个案例研究 点击:265       更新时间:2007-7-17 11:39:42     作者:Yang Gu 出处:IBM   本文内容包括: 软件开发中典型的质量问题 ...

  6. JavaWeb-----Ajax异步请求 json对象 服务器如何返回json数据 使用ajax完成一个案例

    1. 回顾 1. servlet的生命周期: 2. filter: 过滤放行和拦截一些资源.比如:黑白名单,登录校验,编码设置等.    (1)创建一个类并实现Filter接口以及重写接口的抽象方法 ...

  7. 如何用Python操作Excel自动化办公?一个案例教会你openpyxl——读取数据

    欢迎大家关注我,我是拾陆,关注同名"二八Data" 数据分析工作最难搞的是处理数据的过程,不然不会有专门的ETL(数据抽取.转换.加载)工程师了.如果是企业级数据处理可能数据库直接 ...

  8. MyCat分片规则(全局表,ER分片表,多对多关联,主键分片VS非主键分片),MyCat常用的分片规则(15中分片规则),自定义MyCat分片规则,其它术语

    1 MyCat分片规则 数据切分中重要的几条原则,其中有几条数据冗余,表分组(Table Group). 1.1全局表 如果你的业务中有些数据类似于数据字典,比如配置文件的配置,常用业务的配置或数据量 ...

  9. 快速入门Struts2㊀一个案例入门Struts2

    文章目录 1 Struct2 ? 2 一个案例入门Struct2 2.1 搭建项目环境 2.2 配置核心过滤器(web.xml) 2.3 添加用户.jsp与用户列表.jsp 2.4 编写action类 ...

最新文章

  1. 如何配置能使j2me开发环境处于正常状态
  2. HttpClient+jsoup登录+解析 163邮箱
  3. 【转】log4j 设置将生成的日志进行gz压缩并删除过期日志
  4. 【机器视觉】 dev_set_paint算子
  5. linux中的设备名称和设备号,linux中的设备名称和设备号
  6. 95-080-046-源码-启动-flink-daemon.sh
  7. 望洋兴叹的意思是什么?望洋兴叹造句
  8. 手机怎么解决同ip多账号_中海达RTK连接CORS账号后一直显示单点怎么解决?
  9. 村村响农村广播-盐池县农村IP广播案例
  10. 74HC573并联输出
  11. Visual.Assist.X.V10.7.1912的Crack破解补丁
  12. 微信公众号的黑色商业链揭秘
  13. 考研英语 长难句训练day12
  14. Anaconda自带python,在cmd中输入python提示不是内部命令或外部命令
  15. 使用source导入MySQL出现“ERROR: Failed to open file xx, error: 2“问题的解决
  16. 软件体系结构的第二次实验(解释器风格与管道过滤器风格
  17. 从两道基础二分算法题谈check函数的写法
  18. INSTALL_FAILED_NO_MATCHING_ABIS 安装包安装失败,返回代码res=-113的解决办法 B站弹幕
  19. 想深入了解TensorFlow,不能错过总监亲自答的这8个问题
  20. 视频直播平台源码关于Facebook登录、分享接入流程

热门文章

  1. 恋与制作人 服务器错误,恋与制作人登陆不了怎么办 登录失败无法登录DNS劫持全解析...
  2. 面阵相机该如何选型?
  3. css3 transition属性实现三角形
  4. 数字藏品|NFT整个行业的调研报告 数字藏品有价值吗 数字藏品是什么 百度数字藏品
  5. 新媒体数据分析:新媒体运营主要做什么?
  6. 千牛卖家工作平台使用教程
  7. 分数化成有限小数的方法_怎样把分数化成小数
  8. 【解决方法】屏幕滚动时文字短暂变蓝
  9. 若依分离版在windows上部署(1)
  10. Android 模拟器中的menu键