[数据处理]
填报补录 删除hive数据库补录表中数据 太慢
yhdata_yzm
显示全部楼层
发表于 2022-8-19 18:44:38
|
|
|
|
小混子
显示全部楼层
发表于 2022-8-20 11:56:12
感谢感谢 不管怎样 希望能给个答复
我的本质业务需求其实是想在数据库中补录的表里实现每次导入excel 就把之前的覆盖(是数据库中的数据 不是永洪界面缓存的) 但貌似无法实现 就想先删 再插 结果删的有些慢 |
|
|
|
|
yhdata_yzm
显示全部楼层
发表于 2022-8-24 19:02:44
目前没有办法实现truncate这种方法,只能先删除再插入。 |
|
|
|
|
小混子
显示全部楼层
发表于 2022-8-24 19:28:11
我在提交按钮里写脚本 连接数据库 执行了truncate的语句 好像可以唉 |
|
|
|
|
yhdata_yzm
显示全部楼层
发表于 2022-8-25 09:51:24
|
|
|
|
小混子
显示全部楼层
发表于 2022-8-30 15:04:29
兄弟 我图片上传不上去 就是正常的用脚本连接数据库 把sql语句换成了 truncate
table XXX 然后执行 基本都是秒执行完 比用内置的remove要快的多 |
|
|
|
|
小混子
显示全部楼层
发表于 2022-8-30 15:07:00
但我现在想把删除和插入放到一个按钮 但是会导致 如果手残 点了两次提交 第一次会先正常清空数据库 然后 插入数据 第二次会全部清空掉 |
|
|
|
|
yhdata_yzm
显示全部楼层
发表于 2022-8-30 15:19:01
|
|
|
|
小混子
显示全部楼层
发表于 2022-8-30 15:47:23
我在想 这个truncate会不会有问题 现在是可以的 以后用起来不知道?? |
|
|
|
|
yhdata_yzm
显示全部楼层
发表于 2022-8-30 16:46:54
|
|
|
|