技术栈

truncate

SunnyRivers
1 年前
hive·drop·truncate·外部表·删除外部表
删除和清空Hive外部表数据未被external修饰的是内部表(managed table),被external修饰的为外部表(external table); 区别: 内部表数据由Hive自身管理,外部表数据由HDFS管理; 内部表数据存储的位置是hive.metastore.warehouse.dir(默认:/user/hive/warehouse),外部表数据的存储位置由自己制定(如果没有LOCATION,Hive将在HDFS上的/user/hive/warehouse文件夹下以外部表的表名创建一个文件夹,并将属于这个表的数据
王小二(海阔天空)
1 年前
数据库·mysql·delete·drop·truncate
MySQL:drop、delete与truncate区别1、drop(丢弃数据): drop table 表名 ,直接将表都删除掉,在删除表的时候使用。2、truncate (清空数据) : truncate table 表名 ,只删除表中的数据,再插入数据的时候自增长 id 又从 1 开始,在清空表中数据的时候使用。