5.2. Faire des CLUSTER sur des index géométriques

Pour des tables qui sont essentiellement en lecture seule et où un simple index sert à la majorité des requêtes, PostgreSQL offre la commande CLUSTER. Cette commande réordonne physiquement toutes les lignes de données dans l'ordre du critère de l'index, ce qui offre deux avantages du point de vue des performances. D'abord pour les scans d'index, le nombre de recherche dans la table est considérablement réduit. Deuxièmement, si votre ensemble de travaille ne concerne que de petits intervalles sur l'index, vous obtenez une recherche plus efficace car les données sont dispersées sur moins de pages. (Merci de vous référer à la documentation de la commande CLUSTER du manuel PostgreSQL pour davantage d'informations).

Cependant, PostgreSQL ne permet actuellement pas le clustering sur les index GIST de PostGIS car les index GIST ignorent les valeurs NULL, vous obtenez un message d'erreur du type :

lwgeom=# CLUSTER my_geom_index ON my_table;
ERREUR: impossible de faire un cluster quand la méthode d'indexation ne tolère pas les valeurs null
TRUC : Vous pourrez contourner cet incovénient en marquant la colonne "the_geom" NOT NULL.

Comme le message vous le spécifie, on peut contourner cet inconvénient en ajoutant une contrainte NOT NULLl à la table :

lwgeom=# ALTER TABLE my_table ALTER COLUMN the_geom SET not null;
ALTER TABLE

Bien sûr, cela ne fonctionnera pas si vous avez de fait besoin de valeurs NULL dans votre colonne de géométrie. En plus vous devez donc utiliser la méthode ci-dessus pour ajouter la contrainte, utiliser une vérification du style ALTER TABLE blubb ADD CHECK (geometry is not null); ne fonctionnera pas.

Posted in version imprimable | Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | 4366 lectures

Posté par rédacteurs le 6 Avril, 2006 - 21:07.

ccocoo | 19 Septembre, 2011 - 01:48

Spend traditional thought, snap up greatest opportunity to relish living together with your family north face outlet. Plans with regard to vocation, never save your money by using meaningful thought, it may well becomes that unforgettable practical knowledge to you north face jackets. Greatest present with regard to Xmas : not luxury item, not consuming, only families obtain togather north face jackets sale. Trekking maybe the simplest way which practical knowledge significance connected with living The North Face Jackets. Experience the edge connected with living in addition to demise, then your own whole family might be a lot more harmony Discount North Face Jackets On Sale. It really is good known which snowing heavy within mountains so it really is difficult to triumph over hiking possibility.

Accéder aux archives

« Mai 2024  
Lun Mar Mer Jeu Ven Sam Dim
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Ouverture de session

Qui est en ligne

Il y a actuellement 1 utilisateur et 4 invités en ligne.
Locations of visitors to this page
Drupal Top Sites - Ultimate Drupal Exposure