Skip to content

Commit

Permalink
'par intervalles' est une locution
Browse files Browse the repository at this point in the history
  • Loading branch information
madtibo authored and gleu committed Sep 6, 2017
1 parent 43a7880 commit 1a1ce54
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 18 deletions.
2 changes: 1 addition & 1 deletion postgresql/brin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<title>Introduction</title>

<para>
<acronym>BRIN</acronym> signifie Block Range Index, soit index par intervalle de bloc.
<acronym>BRIN</acronym> signifie Block Range Index, soit index par intervalles de bloc.
<acronym>BRIN</acronym> est concu pour gérer de grosses tables
dont certaines ont des colonnes ayant une corrélation naturelle avec
leur stockage physique.
Expand Down
2 changes: 1 addition & 1 deletion postgresql/catalogs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4938,7 +4938,7 @@ SCRAM-SHA-256$<replaceable>&lt;nombre d'itération&gt;</replaceable>:<replaceabl
<entry></entry>
<entry>
Stratégie de partitionnement&nbsp;; <literal>l</literal> = partitionnement par liste,
<literal>r</literal> = partitionnement par intervalle
<literal>r</literal> = partitionnement par intervalles
</entry>
</row>

Expand Down
12 changes: 6 additions & 6 deletions postgresql/ddl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2866,7 +2866,7 @@ VALUES ('Albany', NULL, NULL, 'NY');</programlisting>
<variablelist>
<varlistentry>
<!-- range ? Intervalle -->
<term>Partitionnement par intervalle</term>
<term>Partitionnement par intervalles</term>

<!-- overlap ? Recouvrement, chevauchement... -->
<listitem>
Expand Down Expand Up @@ -2920,7 +2920,7 @@ VALUES ('Albany', NULL, NULL, 'NY');</programlisting>
de la clé de partitionnement. Chaque partition a un sous-ensemble des
données défini par ses <firstterm>limites de partition</firstterm>. Pour
l'instant, les méthodes de partitionnement supportées sont le
partitionnement par intervalle et par liste, où on assigne à chaque
partitionnement par intervalles et par liste, où on assigne à chaque
partition respectivement un intervalle de clés et une liste de clé.
</para>

Expand Down Expand Up @@ -3068,14 +3068,14 @@ VALUES ('Albany', NULL, NULL, 'NY');</programlisting>

<para>
Vous pourriez décider d'utiliser plusieurs colonnes dans la clé de
partitionnement pour le partitionnement par intervalle, si vous le
partitionnement pour le partitionnement par intervalles, si vous le
souhaitez. Bien sûr, cela aura souvent pour conséquence un plus grand
nombre de partitions, chacune étant individuellement plus petite. D'un
autre côté, utiliser moins de partitions pourrait entraîner un critère
de partitionnement plus grossier et moins de partitions. Une requête
accédants à la table partitionnée aura à parcourir moins de partitions
si les conditions implique une partie ou la totalité de ces colonnes.
Par exemple, imaginez une table partitionner par intervalle utilisant
Par exemple, imaginez une table partitionner par intervalles utilisant
les colonnes <structfield>lastname</structfield> et
<structfield>firstname</structfield> (dans cet ordre) comme clé de
partitionnement.
Expand Down Expand Up @@ -3369,7 +3369,7 @@ ALTER TABLE measurement ATTACH PARTITION measurement_y2008m02
<listitem>
<para>
Le partitionnement déclaratif ne supporte que le partitionnement pas
liste et par intervalle, alors que l'héritage de table autorise la
liste et par intervalles, alors que l'héritage de table autorise la
division des données de la manière choisie par l'utilisateur. (Notez
toutefois que si les contraintes d'exclusions ne sont pas capable de
filtrer la liste des partitions de manière efficace, la performance des
Expand Down Expand Up @@ -3875,7 +3875,7 @@ EXPLAIN SELECT count(*) FROM mesure WHERE date_trace &gt;= DATE '2008-01-01';
contraire, le planificateur peut rencontrer des difficultés à déterminer
les partitions qu'il n'est pas nécessaire de parcourir. Des conditions
simples d'égalité pour le partitionnement de liste ou des tests
d'intervalle simples lors de partitionnement par intervalle sont
d'intervalle simples lors de partitionnement par intervalles sont
recommandées, comme cela est illustré dans les exemples précédents. Une
bonne règle consiste à s'assurer que les comparaisons entre colonnes de
partitionnement et constantes utilisées par les contraintes de
Expand Down
2 changes: 1 addition & 1 deletion postgresql/ref/alter_table.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1413,7 +1413,7 @@ ALTER TABLE distributeurs DROP CONSTRAINT distributeurs_pkey,
</para>

<para>
Attache une partition à une table partitionnée par intervalle :
Attache une partition à une table partitionnée par intervalles :
<programlisting>
ALTER TABLE measurement
ATTACH PARTITION measurement_y2016m07 FOR VALUES FROM ('2016-07-01') TO ('2016-08-01');
Expand Down
2 changes: 1 addition & 1 deletion postgresql/ref/create_foreign_table.xml
Original file line number Diff line number Diff line change
Expand Up @@ -334,7 +334,7 @@ SERVER serveur_films;
<para>
Créer une table distante <structname>measurement_y2016m07</structname>, qui
sera accédée au travers du serveur <structname>server_07</structname>, comme
une partition de la table partitionnée par intervalle
une partition de la table partitionnée par intervalles
<structname>measurement</structname> :

<programlisting>
Expand Down
16 changes: 8 additions & 8 deletions postgresql/ref/create_table.xml
Original file line number Diff line number Diff line change
Expand Up @@ -271,7 +271,7 @@ contrainte <literal>EXCLUDE</literal> peut valoir&nbsp;:</phrase>
doit pas dépasser sur toute partition existante du parent. La forme avec
<literal>IN</literal> est utilisé pour le partitionnement de liste alors
que la forme avec <literal>FROM</literal> et <literal>TO</literal> est
utilisé pour le partitionnement par intervalle.
utilisé pour le partitionnement par intervalles.
</para>

<para>
Expand Down Expand Up @@ -313,7 +313,7 @@ contrainte <literal>EXCLUDE</literal> peut valoir&nbsp;:</phrase>
<para>
Les valeurs spéciales <literal>MINVALUE</literal> et
<literal>MAXVALUE</literal> peuvent être utilisées lors de la création
d'une partition par intervalle pour indiquer qu'il n'y a pas de limite
d'une partition par intervalles pour indiquer qu'il n'y a pas de limite
basse ou haute sur la valeur de la colonne. Par exemple, une partition
définie comme utilisant <literal>FROM (MINVALUE) TO (10)</literal>
accepte toutes les valeurs inférieures à 10, et une partition définie en
Expand All @@ -322,7 +322,7 @@ contrainte <literal>EXCLUDE</literal> peut valoir&nbsp;:</phrase>
</para>

<para>
Lors de la création d'une partition par intervalle impliquant plus d'une
Lors de la création d'une partition par intervalles impliquant plus d'une
colonne, il est aussi sensé d'utiliser <literal>MAXVALUE</literal> comme
élément de la limite basse et <literal>MINVALUE</literal> comme élément
de limite haute. Par exemple, une partition définie en utilisant
Expand Down Expand Up @@ -363,7 +363,7 @@ contrainte <literal>EXCLUDE</literal> peut valoir&nbsp;:</phrase>
autorise la colonne de la clé de partitionnement à être NULL. Cepdnant,
il ne peut pas y avoir plus d'une partition par liste de ce type pour une
même table parente. <literal>NULL</literal> ne peut pas être utilisé
pour les partitions par intervalle.
pour les partitions par intervalles.
</para>

<para>
Expand Down Expand Up @@ -1650,7 +1650,7 @@ CREATE TABLE employes OF type_employe (
</para>

<para>
Créer une table partitionée par intervalle :
Créer une table partitionée par intervalles :
<programlisting>
CREATE TABLE measurement (
logdate date not null,
Expand All @@ -1660,7 +1660,7 @@ CREATE TABLE measurement (
</programlisting></para>

<para>
Créer une table partitionnée par intervalle avec plusieurs colonnes dans la
Créer une table partitionnée par intervalles avec plusieurs colonnes dans la
clé de partitionnement :
<programlisting>
CREATE TABLE measurement_year_month (
Expand All @@ -1681,7 +1681,7 @@ CREATE TABLE cities (
</programlisting></para>

<para>
Créer une partition d'une table partitionnée par intervalle :
Créer une partition d'une table partitionnée par intervalles :
<programlisting>
CREATE TABLE measurement_y2016m07
PARTITION OF measurement (
Expand All @@ -1690,7 +1690,7 @@ CREATE TABLE measurement_y2016m07
</programlisting></para>

<para>
Créer quelques partitions d'une table partitionnée par intervalle avec
Créer quelques partitions d'une table partitionnée par intervalles avec
plusieurs colonnes dans la clé de partitionnement :
<programlisting>
CREATE TABLE measurement_ym_older
Expand Down

0 comments on commit 1a1ce54

Please sign in to comment.