hivesql优化的几种方法 sql优化的几种方法


hivesql优化的几种方法 sql优化的几种方法

文章插图
sql优化的几种方法有:
1、尽可能建立索引 , 包括条件列 , 连接列 , 外键列等 。
2、尽可能让where中的列顺序与复合索引的列顺序一致 。
3、尽可能不要select , 而只列出自己需要的字段列表。
4、尽可能减少子查询的层数。
5、尽可能在子查询中进行数据筛选 。
SQL语言 , 是结构化查询语言(Structured Query Language)的简称 。SQL语言是一种数据库查询和程序设计语言 , 用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名 。
【hivesql优化的几种方法 sql优化的几种方法】
SQL语言是高级的非过程化编程语言 , 允许用户在高层数据结构上工作 。它不要求用户指定对数据的存放方法 , 也不需要用户了解具体的数据存放方式 , 所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口 。SQL语言语句可以嵌套 , 这使他具有极大的灵活性和强大的功能 。