EFFICIENT MAINTENANCE OF COLUMN STORE INDEXES ON MEMORY-OPTIMIZED TABLES
Techniques for improved update performance in transactional and data warehouse applications are disclosed herein. A request to store a modified version of the row is received. A first record indicative of a logically deleted state for values in the column store corresponding to the row is added to a...
Saved in:
Main Authors | , , , , , |
---|---|
Format | Patent |
Language | English French |
Published |
06.05.2016
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Techniques for improved update performance in transactional and data warehouse applications are disclosed herein. A request to store a modified version of the row is received. A first record indicative of a logically deleted state for values in the column store corresponding to the row is added to a first plurality of records. The modified version of the row is added to the row store. The identifier is modified to indicate that the column store does not contain a location corresponding to the modified version of the row. A second record indicative of the modified version of the row not having been propagated to the column is added to a second plurality of records store.
La présente invention porte sur des techniques permettant d'améliorer l'efficacité de mise à jour dans des applications transactionnelles et d'entrepôt de données. On reçoit une demande de stockage d'une version modifiée de la ligne. Un premier enregistrement, indiquant que des valeurs dans le magasin de colonnes correspondant à la ligne sont dans un état supprimé sur le plan logique, est ajouté à une première pluralité d'enregistrements. La version modifiée de la ligne est ajoutée au magasin de lignes. L'identifiant est modifié pour indiquer que le magasin de colonnes ne contient aucun emplacement correspondant à la version modifiée de la ligne. Un second enregistrement indiquant que la version modifiée de la ligne n'a pas été propagée à la colonne est ajouté à une seconde pluralité d'enregistrements en mémoire. |
---|---|
Bibliography: | Application Number: WO2015US57918 |