[ 
https://issues.apache.org/jira/browse/HIVE-14047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eugene Koifman reassigned HIVE-14047:
-------------------------------------

    Assignee: Steve Yeom

> add primary key on WRITE_SET
> ----------------------------
>
>                 Key: HIVE-14047
>                 URL: https://issues.apache.org/jira/browse/HIVE-14047
>             Project: Hive
>          Issue Type: Bug
>          Components: Transactions
>    Affects Versions: 1.3.0, 2.1.0
>            Reporter: Thejas M Nair
>            Assignee: Steve Yeom
>
> WRITE_SET table created in HIVE-13395 should some columns in the primary key. 
> I expect most databases to organize the data in a b-tree with primary key as 
> the index (or have an option to do so). That should help in reducing the 
> search space for your prominent queries. As long as columns in the where 
> clause match the prefix of the index, it should greatly reduce the search 
> space.
> You can add a autoincrement column to keep it unique if necessary. MySQL 
> (innodb) anyway ends up organizing data on an autoincrement column, which is 
> useless for the queries (see post ).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to