Changeset 821

Show
Ignore:
Timestamp:
11/29/07 16:33:30 (1 year ago)
Author:
sas
Message:

Première relecture Sébastien Lardière

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • materials/press/release_presskit/trunk/features83.html.fr

    r800 r821  
    55<h1>Liste des fonctionnalités de PostgreSQL 8.3</h1> 
    66 
    7 <p>La liste qui suit couvre la majorité, mais pas la totalité des des nouvelles fonctionnalités apparues dans la version 8.3. Ces fonctionnalités étant trÚs nombreuses, elles sont regroupées par objectifs avec une brÚve description. Pour de plus amples détails, on peut se référer à la documentation de PostgreSQL et aux notes de version. Pour une version encore plus condensée, voir la <a href="/about/featurematrix">matrice de fonctionnalités</a> (en anglais uniquement).</p> 
     7<p>La liste qui suit couvre la majorité, mais pas la totalité des nouvelles fonctionnalités apparues dans la version 8.3. Ces fonctionnalités étant trÚs nombreuses, elles sont regroupées par objectifs avec une brÚve description. Pour de plus amples détails, on peut se référer à la documentation de PostgreSQL et aux notes de version. Pour une version encore plus condensée, voir la <a href="/about/featurematrix">matrice de fonctionnalités</a> (en anglais uniquement).</p> 
    88 
    99<h2>Avertissement</h2> 
    1010 
    11 <p>Dans le but de maintenir les standards élevés d'intégrité et de fiabilité des données du projet PostgreSQL, un certain nombre de transtypages («&nbsp;casts&nbsp;») ont été supprimés. Ces modifications peuvent être à l'origine de problÚmes lors de la mises à jour d'anciennes applications écrites sans tenir compte des comparaisons inter-types de données, en particulier avec les versions de PostgreSQL d'il y a plusieurs années. Les utilisateurs qui migrent de trÚs vieilles applications, ou qui soupçonnent une application ou un code de procédure stockée permissifs, doivent obligatoirement effectuer des tests complémentaires avant de mettre à jour les systÚmes en production. Pour plus d'informations, se reporter aux <a href="/docs/8.3/static/release-8-3.html">notes de version</a>.</p> 
     11<p>Dans le but de maintenir les standards élevés d'intégrité et de fiabilité des données du projet PostgreSQL, un certain nombre de transtypages («&nbsp;casts&nbsp;») ont été supprimés. Ces modifications peuvent être à l'origine de problÚmes lors de la mise à jour d'anciennes applications écrites sans tenir compte des comparaisons inter-types de données, en particulier avec les versions de PostgreSQL d'il y a plusieurs années. Les utilisateurs qui migrent de trÚs vieilles applications, ou qui soupçonnent une application ou un code de procédure stockée permissif, doivent obligatoirement effectuer des tests complémentaires avant de mettre à jour les systÚmes en production. Pour plus d'informations, se reporter aux <a href="/docs/8.3/static/release-8-3.html">notes de version</a>.</p> 
    1212 
    1313<h2>Performances</h2> 
     
    1515<h3>Constance des performances</h3> 
    1616 
    17 <p>Ces fonctionnalités améliore la capacité de PostgreSQL à fournir des temps de réponse constants indépendamment de la charge du serveur&nbsp;:</p> 
     17<p>Ces fonctionnalités améliorent la capacité de PostgreSQL à fournir des temps de réponse constants indépendamment de la charge du serveur&nbsp;:</p> 
    1818 
    1919<dl> 
     
    2121<dd>Le Heap Only Tuple (HOT) (ce qui peut se traduire par «&nbsp;tuple en mémoire seule&nbsp;») réduit considérablement les soucis de maintenance associés aux données fréquemment modifiées en diminuant le besoin de compactage («&nbsp;vacuum&nbsp;») et en améliorant sensiblement le débit de certaines applications.</dd> 
    2222<dt>Validation asynchrone («&nbsp;Asynchronous Commit&nbsp;»)</dt> 
    23 <dd>La validation asynchrone autorise COMMIT à rendre le contrÃŽle sans attendre l'écriture physique sur le disque. Les temps de réponse sont ainsi meilleur, au prix toutefois d'une possible perte de transactions en cas de panne systÚme.</dd> 
     23<dd>La validation asynchrone autorise COMMIT à rendre le contrÃŽle sans attendre l'écriture physique sur le disque. Les temps de réponse sont ainsi meilleurs, au prix toutefois d'une possible perte de transactions en cas de panne systÚme.</dd> 
    2424<dt>Points de vérifications à charge distribuée («&nbsp;Load Distributed Checkpoints&nbsp;»)</dt> 
    25 <dd>Auto-optimisation des point de vérification&nbp;: les points de vérification sont retardés et répartis lorsque le systÚme est fortement chargé, ce qui diminue l'impact des points de vérification sur les temps de réponse.</dd> 
    26 <dt>Statégie d'écriture d'arriÚre-plan en juste-à-temps («&nbsp;Just-in-time background writing strategy&nsp;»)</dt> 
     25<dd>Auto-optimisation des point de vérification&nbsp;: les points de vérification sont retardés et répartis lorsque le systÚme est fortement chargé, ce qui diminue l'impact des points de vérification sur les temps de réponse.</dd> 
     26<dt>Stratégie d'écriture d'arriÚre-plan en juste-à-temps («&nbsp;Just-in-time background writing strategy&nbsp;»)</dt> 
    2727<dd>L'auto-optimisation du scripteur d'arriÚre-plan estime le nombre de tampons qu'il peut recycler en fonction des statistiques d'activité récente.</dd> 
    2828</dl> 
     
    3838<dd>AccélÚre considérablement les petites jointures de fusion en éliminant le besoin de recourir au disque.</dd> 
    3939<dt>Comparaisons LIKE/ILIKE accélérées</dt> 
    40 <dd>Les correspondances partielles sont accélérées, en particulier pour les encodages multioctets.</dd> 
     40<dd>Les correspondances partielles sont accélérées, en particulier pour les encodages multi-octets.</dd> 
    4141<dt>Tri Top-N</dt> 
    4242<dd>Les recherches sont considérablement plus rapides pour les résultats avec LIMIT.</dd> 
     
    4949<h3>Bases de données volumineuses</h3> 
    5050 
    51 <p>Quelques améliorations permettent de faire touner des entrepÃŽts de données encore plus volumineux avec PostgreSQL&nbsp;:</p> 
     51<p>Quelques améliorations permettent de faire tourner des entrepÃŽts de données encore plus volumineux avec PostgreSQL&nbsp;:</p> 
    5252<dl> 
    5353<dt>Les parcours synchrones</dt> 
     
    6161<h3>Performances sous Windows</h3> 
    6262 
    63 <p>Les utilisateurs de Windows n'ont pas été oubliés. La version 8.3 peut permettre à Windows de devenir une plateforme de premier choix pour PostgreSQL&nbsp;:</p> 
     63<p>Les utilisateurs de Windows n'ont pas été oubliés. La version 8.3 doit permettre à Windows de devenir une plateforme de premier choix pour PostgreSQL&nbsp;:</p> 
    6464<dl> 
    6565<dt>Support du MS Visual C++</dt> 
     
    9191<h3>Développement d'applications</h3> 
    9292 
    93 <p>De nombreuses évolutions permettent à PostgreSQL de de se comparer au SGBD propriétaires dans le support des applications multi-tiers complexes&nbsp;:</p> 
     93<p>De nombreuses évolutions permettent à PostgreSQL de se comparer aux SGBD propriétaires dans le support des applications multi-tiers complexes&nbsp;:</p> 
    9494<dl> 
    9595<dt>Full Text Search</dt> 
     
    126126<h2>Accessoires</h2> 
    127127 
    128 <p>Un nombre important d'outils ne sont pas distribués avec le code central de PostgreSQL de façon à conserver la distribution centrale compacte et facilement maintenable. Ils font partie d'une collection de plusieurs centaines de composants optionnels qui gÚrent la réplication, la haute disponibilité, les interfaces linguistiques, l'intégration d'applications et les fonctionnalités de pointe encore au stade expérimental. La plupart est téléchageable sur <a href="http://www.pgfoundry.org">pgFoundry</a>. Les outils qui suivent ont été réalisés pour la version 8.3, ou ont atteint la maturité pendant le cycle de réalisation de cette version. On y trouve plusieurs systÚmes de réplication modifiés de sorte à tenir compte des ajouts pour faciliter la réplication dans le serveur 8.3&nbsp;:</p> 
     128<p>Un nombre important d'outils ne sont pas distribués avec le code central de PostgreSQL de façon à conserver la distribution centrale compacte et facile à maintenir. Ils font partie d'une collection de plusieurs centaines de composants optionnels qui gÚrent la réplication, la haute disponibilité, les interfaces linguistiques, l'intégration d'applications et les fonctionnalités de pointe encore au stade expérimental. La plupart est téléchageable sur <a href="http://www.pgfoundry.org">pgFoundry</a>. Les outils qui suivent ont été réalisés pour la version 8.3, ou ont atteint la maturité pendant le cycle de réalisation de cette version. On y trouve plusieurs systÚmes de réplication modifiés de sorte à tenir compte des ajouts pour faciliter la réplication dans le serveur 8.3&nbsp;:</p> 
    129129<dl> 
    130130<dt><a href="https://developer.skype.com/SkypeGarage/DbProjects/PgBouncer">pgBouncer</a></dt> 
    131 <dd>Ce concentrateur de connexions multi-threadé permet à un serveur PostgreSQL unique d'accepter jusqu'à 100&nbsp;000 connexions.</dd> 
     131<dd>Ce concentrateur de connexions multi-threadées permet à un serveur PostgreSQL unique d'accepter jusqu'à 100&nbsp;000 connexions.</dd> 
    132132<dt><a href="https://developer.skype.com/SkypeGarage/DbProjects/PlProxy">PL/Proxy</a></dt> 
    133133<dd>Interface pour table distribuée horizontalement.</dd> 
  • materials/press/release_presskit/trunk/presskit83.html.fr

    r820 r821  
    3838«&nbsp;PostgreSQL est simplement devenu plus intelligent,&nbsp;» annonce Bruce Momjian, membre du PostgreSQL Core Team. 
    3939</p><p> 
    40 PostgreSQL est le premier SGBD OpenSource à implanter le parcours synchrone (Synchronized Scan), qui réduit fortement les E/S lors d'explorations des données (data mining). L'équipe Windows a ajouté la possibilité de compiler PostgreSQL avec Visual C++, amélioré la stabilité et les performances sur Windows et également facilité l'accÚs au projet pour les contributeurs Windows. De nouvelles possibilités de traçage ont été ajoutées et le temps-systÚme nécessaire au collecteur de statistiques a été diminué pour faciliter la supervision des serveurs. 
     40PostgreSQL est le premier SGBD OpenSource à implanter le parcours synchrone (Synchronized Scan), qui réduit fortement les E/S lors d'explorations des données (data mining). L'équipe Windows a ajouté la possibilité de compiler PostgreSQL avec Visual C++, en a amélioré la stabilité et les performances sur Windows tout en facilitant l'accÚs au projet pour les contributeurs Windows. De nouvelles possibilités de traçage ont été ajoutées et le temps-systÚme nécessaire au collecteur de statistiques a été diminué pour faciliter la supervision des serveurs. 
    4141</p><p> 
    4242Bien évidemment, une version PostgreSQL se doit d'apporter de nombreuses fonctionnalités nouvelles pour les développeurs. Celles-ci incluent&nbsp;: 
  • materials/press/release_presskit/trunk/release.fr.txt

    r805 r821  
    55La version 8.3 fournit une meilleure harmonisation des performances que les versions précédentes. De ce fait, tous les utilisateurs bénéficient des mêmes performances pour chaque transaction, qu'il y ait ou non un pic d'activité, et ce 7 jours sur 7, 52 semaines par an. Cela a d'ailleurs été prouvé par de récents tests de performance. 
    66 
    7 Les améliorations majeures incluent :  
     7Les améliorations majeures incluent : 
    88 
    99* le Heap Oonly Tuples (HOT) ou Tuples en mémoire seule, qui élimine jusqu'à 75% du temps de maintenance des tables fréquemment modifiées ; 
    10 * la répartition de charge des points de vérification (checkpoints), ce qui abaisse l'activité de vérification lors des pointes de charge ; 
     10* la répartition de charge des points de vérification (checkpoints), qui abaisse l'activité de vérification lors des pointes de charge ; 
    1111* l'auto-optimisation du scripteur d'arriÚre-plan (background writer). 
    1212 
    13 Ces changements accélÚre également de maniÚre significative le débit de traitement des transactions, de 5% à 30%, selon la charge. 
     13Ces changements accélÚrent également de maniÚre significative le débit de traitement des transactions, de 5% à 30%, selon la charge. 
    1414 
    1515« PostgreSQL est simplement devenu plus intelligent, » annonce Bruce Momjian, membre du PostgreSQL Core Team. 
    1616 
    17 PostgreSQL est le premier SGBD OpenSource à implanter le parcours synchrone (Synchronized Scan), qui réduit fortement les E/S lors d'explorations des données (data mining). L'équipe Windows a ajouté la possibilité de compiler PostgreSQL avec Visual C++, amélioré la stabilité et les performances sur Windows et également facilité l'accÚs au projet pour les contributeurs Windows. De nouvelles possibilités de traçage ont été ajoutées et le temps-systÚme nécessaire au collecteur de statistiques a été diminué pour faciliter la supervision des serveurs. 
     17PostgreSQL est le premier SGBD OpenSource à implanter le parcours synchrone (Synchronized Scan), qui réduit fortement les E/S lors d'explorations des données (data mining). L'équipe Windows a ajouté la possibilité de compiler PostgreSQL avec Visual C++, en a amélioré la stabilité et les performances sur Windows tout en facilitant l'accÚs au projet pour les contributeurs Windows. De nouvelles possibilités de traçage ont été ajoutées et le temps-systÚme nécessaire au collecteur de statistiques a été diminué pour faciliter la supervision des serveurs. 
    1818 
    1919Bien évidemment, une version PostgreSQL se doit d'apporter de nombreuses fonctionnalités nouvelles pour les développeurs. Celles-ci incluent :