Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/07/2011, 14h18   #1
Modérateur
 
Avatar de Jinroh77
 
Homme Alexandre Chemla
Consultant en Business Intelligence
Inscription : février 2006
Messages : 1 773
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Chemla
Âge : 28
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : février 2006
Messages : 1 773
Points : 1 837
Points : 1 837
Par défaut [SQL 2K8R2 SP1] Résolution de bug sur fonction RANK

Bonjour,
Le SP1 de SQl Server 2008 R2 est disponible depuis peu et en parcourant la liste des correctif je trouve celui-ci :

KB article number :2546901
FIX: Different results return when you run a parallel query that uses a ranking function in SQL Server 2005, SQL Server 2008 or SQL Server 2008 R2 on a computer that has 8 or more CPUs

Il y a quelques mois, on migrait une base décisionnelle de 2005 vers la 2008 R2 et on avait justement un problème sur un calcul de RANK. Les résultats étaient différents sur le nouveau serveur.

Le problème venait donc de ce bug identifié ??
Moi qui répondait au client qu'une fonction RANK ne pouvait pas changer d'une version 2005 à 2008...
__________________
Alexandre Chemla - Consultant MS BI chez Masao
Jinroh77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/08/2011, 12h32   #2
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Citation:
Envoyé par Jinroh77 Voir le message
Moi qui répondait au client qu'une fonction RANK ne pouvait pas changer d'une version 2005 à 2008...
Ce fut un peu péremptoire de votre part.

Via un SP, Microsoft ne change d'habitude pas le comportement des fonctions (et autres objets), mais il s'autorise à fixer des bugs... donc, en pratique, à modifier le comportement

D'une version 2005 à 2008, il peut par contre s'autoriser quasi n'importe quelle modification....
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2011, 15h18   #3
Modérateur
 
Avatar de Jinroh77
 
Homme Alexandre Chemla
Consultant en Business Intelligence
Inscription : février 2006
Messages : 1 773
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Chemla
Âge : 28
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : février 2006
Messages : 1 773
Points : 1 837
Points : 1 837
Je sais bien que c'était osé comme réponse, mais tout de même, le calcul d'un rang ne devrait pas restituer des données différentes d'une version à une autre.

Cette fonction concernerait un calcul de statistique, des plans d’exécution, des arrondis etc. ok, mais un rang, c'est une manière d'attribuer une valeur de trie selon un ordre spécifié.
la fonction est souvent utilisée et je ne pensais que pour une telle chose les résultats pourraient être différents en raison d'un problème de gestion des cœurs de processeurs.
__________________
Alexandre Chemla - Consultant MS BI chez Masao
Jinroh77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h16.


 
 
 
 
Partenaires

Hébergement Web