在更改分区内的文件后刷新表

refresh table tablename ;

我们平时通常是通过alter table add partition方式增加Hive的分区的,但有时候会通过HDFS put/cp命令往表目录下拷贝分区目录,如果目录多,需要执行多条alter语句,非常麻烦。Hive提供了一个"Recover Partition"的功能。

具体语法如下:

MSCK REPAIR TABLE table_name;

原理相当简单,执行后,Hive会检测如果HDFS目录下存在但表的metastore中不存在的partition元信息,更新到metastore中。

最新文章

  1. css(二)
  2. Vim 键盘指令高清图
  3. VS 2015 localhost访问有效 改用 IP访问 400错误 invalid hostname 修改方法
  4. Mac OSX 安装nvm(node.js版本管理器)
  5. JVM 运行时内存结构
  6. MySQL 高可用MHA安装部署以及故障转移详细资料汇总 转
  7. 用法简单的图片和视频播放的框架Demo
  8. [BZOJ 3626] [LNOI2014] LCA 【树链剖分 + 离线 + 差分询问】
  9. Qt编程之通过鼠标滚轮事件缩放QGraphicsView里面的Item
  10. Javascript模块化编程之难处
  11. SQL语句的优化
  12. linux用户身份和文件权限
  13. 学习Android过程中遇到的问题及解决方法——电话监听
  14. python学习笔记之读取配置文件【转自https://my.oschina.net/u/3041656/blog/793467】
  15. Camera摄像头
  16. [No0000CC]眼袋和黑眼圈的应对方法——疏筋穴
  17. Unity资源打包之Assetbundle
  18. JSP相关知识
  19. java 项目中类找不到异常解决办法
  20. 传统神经网络ANN训练算法总结

热门文章

  1. 【Henu ACM Round#24 E】Connected Components
  2. Myeclipse学习总结(8)——Eclipse实用操作
  3. Web长连接推送
  4. STM32中assert_param的使用
  5. 从一次生产事故说起——linux的单用户模式,救援模式等等
  6. 有关Java基础的一些笔试题总结
  7. 巧妇能为少米之炊(1)——Android下小内存下的生存之道
  8. spark 类标签的稀疏 特征向量
  9. Reading and writing
  10. hdu 2018 - 递推