2015-03-19 1 views
0

Étant donné un tableau data (comme décrit ci-dessous) et donné l'assurance que les valeurs importées dans cette table sont triées.Comment dire à MonetDB que les données sont triées dans la table?

CREATE TABLE data (INT value) 
CREATE INDEX index_value ON data (value) 

Depuis MonetDB peut négliger la déclaration CREATE INDEX (voir les détails here). Comment puis-je dire à MonetDB que les données sont triées afin de le laisser améliorer les opérations de recherche?

Répondre

2

De https://www.monetdb.org/pipermail/users-list/2015-March/007932.html (Edited):

MonetDB détectera automagiquement. Assurez-vous simplement que les données sont bien commandées au chargement. Vous pouvez le vérifier en utilisant l'appel

select "column","sorted" from storage() where "table"='yourtable'; 

qui contient une colonne indiquant si MonetDB détecté l'ordre de tri.

Veuillez ne pas poster deux fois ici et sur la liste de diffusion MonetDB.