Ну, я знаю несколько методов оптимизации, таких как «Разделение и Bucketing» при написании запроса. Запуск улья в режиме TEZ. Но, кроме этого, есть другие методы оптимизации, которые есть в улье.Каковы все рекомендуемые методы оптимизации в Hive?
0
A
ответ
0
Вы можете задать по крайней мере следующие параметры для оптимизации производительности: -
set set hive.exec.reducers.max=no_of_reducers;
- нет восстановителей для параллельной обработки.
set hive.exec.reducers.bytes.per.reducer=value_in_bytes;
- равномерно распределить нагрузку на каждый редуктор.
set hive.auto.convert.join=true;
- автоматически преобразует присоединяется к mapjoins во время выполнения , если это возможно,
set hive.enforce.bucketing = true;
- если таблица bucketed вам нужно написать этот параметр, нет. из ковшей будет равно no. редукторов.
0
Есть много методов:
- Использование Tez
- Использование ORCFile
- Использование векторизации
- Оптимизация затрат запросов на основе
- Написание правильного и эффективного SQL
Пожалуйста, обратитесь ниже пост hortonworks для более Детали:
http://hortonworks.com/blog/5-ways-make-hive-queries-run-faster/
Смежные вопросы
- 1. Каковы рекомендуемые методы функционального полиморфизма в R?
- 2. Каковы рекомендуемые методы Semantic Web для разработчиков?
- 3. Каковы лучшие методы оптимизации производительности SQL Server?
- 4. Каковы рекомендуемые способы реорганизации внутреннего представления класса?
- 5. Методы оптимизации Cuda
- 6. Методы оптимизации в Python
- 7. Каковы методы оптимизации компилятора C++ в Visual studio
- 8. Рекомендуемые флаги предупреждения на уровне оптимизации O2 в gcc-4.8.1
- 9. Рекомендуемые методы для безопасного обновления встроенной Linux
- 10. Использовать рекомендуемые делегатом методы NSURL
- 11. Spark MLlib рекомендуемые методы двигателя
- 12. Каковы ваши методы оптимизации вашего кода на C++?
- 13. Каковы все методы и свойства compositeData
- 14. Каковы все методы удаления данных локального хранилища?
- 15. Автоматические методы оптимизации кода
- 16. C# Основные методы оптимизации
- 17. оптимизации JIT предотвращающие методы
- 18. Каковы рекомендуемые учебные материалы для SSIS?
- 19. Каковы рекомендуемые ресурсы для изучения SSIS?
- 20. Каковы ваши наиболее рекомендуемые предпочтения Visual Studio?
- 21. Виртуальные методы оптимизации
- 22. Методы оптимизации запросов?
- 23. Методы оптимизации петли в C++
- 24. Методы оптимизации ускорения в CGAL
- 25. Каковы рекомендуемые минимальные докеры-хостинг-дистрибутивы?
- 26. Каковы некоторые параметры оптимизации SVG?
- 27. рекомендуемые методы для слияния записей базы данных
- 28. Каковы возможные ключи оптимизации Haskell?
- 29. Каковы уровни оптимизации на D?
- 30. Каковы меры безопасности Apache Hive