当前位置: 首页 > news >正文

中旅远洋商务网站建设策划书wordpress密码文件夹

中旅远洋商务网站建设策划书,wordpress密码文件夹,重庆市招投标网官网,杭州网络推广前一阵子查看我们公司的大数据平台的离线脚本运行情况, 结果发现有一个任务居然跑了一天多, 要知道这还只是几千万量级的表, 且这个任务是每天需要执行的 于是我把hive脚本捞出来看了下, 发现无非多join了几个复杂的子查询, 应该不至于这么久, 包括我又检查了是不是没有加上每…前一阵子查看我们公司的大数据平台的离线脚本运行情况, 结果发现有一个任务居然跑了一天多, 要知道这还只是几千万量级的表, 且这个任务是每天需要执行的 于是我把hive脚本捞出来看了下, 发现无非多join了几个复杂的子查询, 应该不至于这么久, 包括我又检查了是不是没有加上每日分区的筛选条件 在反反复复测试调整以后, 我发现问题出在这里: 隐式join的时候顺序问题会导致错误的笛卡尔积(不确定什么版本hive) 假如t1和t2关联,t2和t3关联, 但是如果写成了from t1,t3,t2比如下面这样, 就会造成t1和t3直接笛卡尔积, 再和t2笛卡尔积, 再where筛选 -- select x from t1,t3,t2 where t1.id t2.t1_id and t2.id t3.t2_id 比如t1,t2,t3表都是1000, 彼此关联的是10条, 则按常理应该是t1和t2筛选和关联后得到临时表10条, 然后这10条再和t3进行10*1000筛选和关联. 但是根据explain解释执行, 貌似hive会将上面的直接1000* 1000*1000 可想而知这个效率会是怎么样 最后改为正确的顺序, 从1天多变成了二几分钟.搞定 结论 hive这个不知道是不是bug, 也可能后续会修复, 但是保险起见最好按表的关联顺序来写建议用显式join查询写完hive脚本测试跑一次看看效率,不确定就explain
http://www.dnsts.com.cn/news/216550.html

相关文章:

  • 自己怎样优化网站360免费建站官网
  • 精致网站赏析网站开发 放大图片
  • 网站建设兼职在哪找有什么在线做文档的网站
  • 建设银行么官方网站软件开发需要用什么软件
  • 蓬业东莞网站建设技术支持网站托管服务商
  • 做网站公司的前景wordpress大前端美化版
  • 亦庄网站建设价格做的网站一直刷新
  • 成功的营销型网站设计特点百度推广登录地址
  • 网站图标 psd虚拟网站php专业型
  • 网站国际化怎么做网站介绍词
  • 中卫市住房建设局网站网站静态模板下载
  • 创建免费网站注意事项建设银行网站怎么基本转个人
  • 网站上做树状框架图用什么软件外贸网站建站案例
  • 郑州网站推广公司咨询小程序搭建教程
  • 网站建设投票系统总结公司做网站的原因
  • 东莞网站公司宁波方正建设监理网站
  • 顺德手机网站设计信息网站架构设计师有哪些学校可以报考
  • 宏升温岭网站建设wordpress点开文章显示空白页
  • 手机怎么防止网站自动跳转湖南网站建设费用
  • 专业网站建设的公司排名企业网络营销的模式有哪些
  • 济南网站制作价格网站上怎么做通栏的图片
  • 常州房地产网站建设餐饮品牌设计方案
  • 厦门网站建设公司名单crm管理系统架构
  • 番禺网站建设培训班百度一下你就知道官网网页
  • 专业网站制作企业网站营销看法
  • 网站建设模板后台黄海军事最新消息
  • 电子商务网站规划书范文网站cms在线识别
  • 江门自助建站模板专业团队建设方案
  • 用php开发wap网站网络营销方案策划
  • 无锡网站建设策划方案推广优化排名