Par Guillaume Lelarge le 24/11/2004 - 02:50
== PostgreSQL Weekly News - 22 novembre 2004 ==
Après un mois de développement, cette semaine a vu l'arrivée de la beta 5 de
PostgreSQL 8.0.0. Elle devrait ĂŞtre disponible sur votre miroir local et sur le
site bittorrent. Pour plus d'informations, consultez l'annonce officielle (
href="http://archives.postgresql.org/pgsql-announce/2004-11/msg00005.php">http:/
/archives.postgresql.org/pgsql-announce/2004-11/msg00005.php). Les
personnes testant les versions natives pour Windows et Cygwin devraient aussi
attendre ces nouvelles constructions.
Étant donné la date tardive de notre processus de tests beta, nous avons
corrigé un bon nombre de problème la semaine dernière. Les problèmes de la
plateforme win32 avec les signaux et les sockets ont été résolus. Quelques
scénarios de plantage du serveur ont été corrigés ; le premier impliquait
la création de tables de plus de 65K colonnes et le second se produisait lors
du traitement de requêtes de sélection comprenant plus de 65K d'entrées de
liste. La taille par défaut de la table de hachage des verrous locaux a été
réduit, accélérant l'entrée et la sortie des sous-transactions. Le calcul des
statistiques a été déplacé pour se produire au moment de la validation d'une
transaction, Ă©vitant ainsi la confusion lorsqu'une transaction de mise Ă jour
est en exécution depuis longtemps. Quelques nouvelles options ont été ajoutées
à pg_autovacuum pour supporter la configuration des paramètres
cost-based-vacuum différement de leurs valeurs par défaut. Les mises à jour de
pg_database sont maintenant effectuées directement sur disque après un
ALTER DATABASE, évitant des scénarios où un serveur arrivant ne trouve aucune
copie de la ligne de la base de données.