Microsoft annonce la disponibilité générale de SQL Server 2016
Conformément à sa feuille de route

Le , par Stéphane le calme, Chroniqueur Actualités
Comme convenu, Microsoft a annoncé la disponibilité générale de SQL Server 2016 ce 1er juin. À ce propos, Tiffany Wissner, Senior Director of Data Platform Marketing, expliquait que « SQL Server 2016 est la base de la stratégie de Microsoft sur les données, laquelle englobe des innovations qui transforment les données en action intelligente. Avec cette nouvelle version, Microsoft propose une solution de gestion des données et de BA (Business Analytics) de bout en bout pour vos applications les plus exigeantes ainsi que d’un aperçu de vos données depuis n’importe quel dispositif ».

Microsoft avance que SQL Server 2016 simplifie l'analyse de la même manière que les bases de données simplifient la gestion des données de l’entreprise, en rapprochant les analyses des lieux où sont gérées les données, au lieu de faire l’inverse. Microsoft affirme que SQL Server 2016 apporte un nouveau paradigme où toutes les jointures, les agrégations et les machine learning sont exécutés de manière sécurisée dans la base de données elle-même sans avoir à faire sortir la donnée, ce qui permet l’analyse en temps réel des transactions avec une grande vitesse et un parallélisme. Par conséquent, les applications analytiques peuvent désormais être beaucoup plus simples et n’ont besoin que d’interroger la base de données pour obtenir des résultats analytiques.

Mettre à .jour des modèles de machine learning, déployer de nouveaux modèles et surveiller leur rendement peut désormais être fait dans la base de données sans avoir à recompiler et redéployer les applications. En outre, la base de données peut servir de serveur central pour les modèles d’analyse de l’entreprise et de multiples applications intelligentes peuvent tirer parti des mêmes modèles.

L’un des cas d’espèce qui tire parti du nouveau modèle se trouve du côté de PROS Holdings Inc, une entreprise qui aide ses clients B2B et B2C à atteindre leurs objectifs via la data science. Microsoft soutient que PROS Holdings se sert de SQL Server 2016 et son service intégré R pour apporter des analyses avancées 100 fois plus rapides que ce qu’il proposait par le passé, ce qui s’est traduit par de plus grands profits pour ses entreprises clients. Royce Kallesen, directeur principal de la science et de la recherche chez PROS, a dit à ce propos que « la parallélisation de Microsoft R et la gestion améliorée de la mémoire sur le serveur intégré à SQL Server fournit des résultats beaucoup plus rapides sur une plateforme commune avec la sécurité intégrée ».

L’entreprise n’est pas la seule à assurer avoir observé une nette amélioration de la vitesse comparée à la version précédente. RealityTrac, un fournisseur de données maison et d’analyse, a annoncé « nous avons vu une amélioration de la vitesse allant jusqu’à un facteur de dix dans les processus d’extraction. SQL Server 2016 dans un environnement cloud hybride avec Azure permet réellement de réduire toutes les logistiques de gestion de larges paquets de données ».

Microsoft explique qu’éliminer la nécessité de faire sortir une donnée de la base de données pour de l’analytique réduit de manière drastique la latence. Par exemple, Microsoft Dynamics AX, une offre cloud ERP taillée en fonction des besoins du client, gagne en temps en se servant d’un index de colonne sur leurs tables transactionnelles. SQL Server 16 embarque de nombreux supports d’outils et de fonctionnalités cross-platforme analytiques.

Pour rappel, Microsoft a expliqué que SQL Server 2016 offre des performances In-Memory améliorées, qui permettent des transactions jusqu'à 30 fois plus rapides (et jusqu'à 100 fois plus rapides pour les requêtes) que les bases de données relationnelles sur disque et des analyses opérationnelles en temps réel. Cette mouture embarque la technologie Always Encrypted, qui permet de protéger vos données en déplacement ou non, localement ou dans le cloud, grâce aux clés principales se trouvant dans l'application, sans modification de celle-ci. Il faut aussi compter avec la fonctionnalité Stretch Database, qui laisse à votre disposition davantage de données historiques de votre client en migrant de façon transparente et sécurisée vos données OLTP à chaud et à froid vers Microsoft Azure, sans modification de l'application.

Les analyses avancées intégrées permettent, de par leur évolutivité et leurs performances, de créer et d'exécuter des algorithmes analytiques avancés directement au cœur de la base de données transactionnelle SQL Server 2016. Cette version permet également d’effectuer des sauvegardes hybrides plus rapides, avec une disponibilité élevée, des scénarios de récupération d'urgence, une restauration de vos bases de données localement sur Microsoft Azure, ainsi qu’une mise en place d'éléments secondaires AlwaysOn SQL Server dans Azure. Microsoft évoque également la simplification de la gestion des données relationnelles et non relationnelles en exécutant des requêtes sur ces deux types de données à l'aide de T-SQL et du moteur de recherche PolyBase.

Essayer SQL Server 2016

Source : blog Microsoft


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de berceker united berceker united - Expert confirmé https://www.developpez.com
le 02/06/2016 à 13:47
Citation Envoyé par Pierre Louis Chevalier Voir le message
Pour la petite histoire SQL Server au départ c'est un code source de Sybase pour Unix porté sous Windows, puis Microsoft à fait évoluer le code de son coté, c'est donc devenu un fork de Sybase, pendant ce temps Sybase à été acheté par SAP.
Donc du coup si Microsoft porte SQL Server sous Linux, le fork de Microsoft va concurrencer le code original de Sybase. En meme temps SAP rachete tout un tras de trucs (crystal reports par exemple) puis après il en fait pas grand chose...
Donc si SAP continue de roupiller, alors que Généralement Microsoft à un Marketing très agressif, ca veut dire que le Fork de Microsoft risque de piétiner la version de sybase, qui est pourtant le produit d'origine.
Pour la petite histoire, c'est Sybase qui voulait porter leur base de données sur Windows. Il y a eu association entre les deux entreprises mais il y a eu litige financier mystérieux, ils se font séparé
D'ailleurs avant que ça se nomme Sybase, c'était simplement SQLServer et la version Windows MS-SQL Server. Pour éviter la confusion Sybase a décidé de changer le nom. Aujourd'hui la plupart des fonctions sont commune. Sybase mise beaucoup sur leur moteur et Microsoft sur les outils de développement.
Tu as raison, sur le faite que SAP à tendance à ronfler en ce moment alors que Microsoft avance assez vite. Linux est un très gros marché.
Avatar de 7gyY9w1ZY6ySRgPeaefZ 7gyY9w1ZY6ySRgPeaefZ - Membre expérimenté https://www.developpez.com
le 03/06/2016 à 22:07
Est-ce que vous savez quand seront disponible les certifications 2016 ? Combien ça prenait de temps sur les versions précédentes entre la sortie officielle et l'ouverture des certifications ?
Merci de vos lumières !
Avatar de Chauve souris Chauve souris - Membre chevronné https://www.developpez.com
le 07/06/2016 à 6:37
Et c'est toujours comme dans la RC3 ? Pas de management studio autrement que celui sur un site séparé qui, outre qu'il est en anglais, est bogué et ne s'installe pas ?
Avatar de SQLpro SQLpro - Rédacteur https://www.developpez.com
le 07/06/2016 à 11:07
Des erreurs se sont glissées sur le site de MS quant aux liens de téléchargement de la version 2016.

Notre collègue Arian papillon, a mis sur son blog les bons liens (URL) concernant notamment SSMS et Data tools

http://blog.datafly.pro/post/SQL-Server-2016-disponible

Bonne lecture !

A +
Avatar de Chauve souris Chauve souris - Membre chevronné https://www.developpez.com
le 07/06/2016 à 14:03
Merci à SQL Pro pour ce lien bien plus clair que la pétaudière des sites Microsoft (et ça ne date pas d'hier).
Donc nous avons
- MS SQL Server developpeur gratis et en français et c'est une configuration iso
- SSMS en français. Si ! Si !

Avec ma connexion escargotesque j'en ai pour 4 heures, rien que pour l'iso.

Et puisque on ne peut plus se faire traiter de vilain pirate avec la version développeur authentiquement gratuite je ne peux que solliciter auprès des érudits de SQL Server de nous concocter de bons tutoriaux. Pour ma part je peux en faire, de niveau 1, pour la bleusaille.
Avatar de TiranusKBX TiranusKBX - Expert confirmé https://www.developpez.com
le 07/06/2016 à 14:54
Si tu me dis comment forcer l'encodage en UTF-8 avec une base AZURE je t'appelle maître ... ou pas
Avatar de 7gyY9w1ZY6ySRgPeaefZ 7gyY9w1ZY6ySRgPeaefZ - Membre expérimenté https://www.developpez.com
le 07/06/2016 à 15:01
Citation Envoyé par Chauve souris Voir le message
Avec ma connexion escargotesque j'en ai pour 4 heures, rien que pour l'iso.
Ça m'a pris 2 jours et demi...
Avatar de SQLpro SQLpro - Rédacteur https://www.developpez.com
le 07/06/2016 à 17:19
Citation Envoyé par TiranusKBX Voir le message
Si tu me dit comment forcer l'encodage en UTF-8 avec une base AZURE je t'appelle maître ... ou pas
L'encodage UTF8 n'existe dans aucune base de données à l'état brut et n'existera jamais. Certains pseudo SGBD non relationnel font croire qu'ils pissent de l'UTF8, mais leurs stockage n'a rien à voir avec de l'UTF8.

L'exemple typique est cette daube de MySQmerde qui te fait croire (à beaucoup de chose entre autres) qu'il stocke en UTF8, mais si tu regarde en interne, il utilise 3 octets par caractères c'est qui est profondément débile en :
  • pénalisant les performances : base de données 3 fois plus grosse...
  • dégrade les limites fonctionnelle : exemple index limité à 230 caractères...
  • etc...


À lire :
http://forums.mysql.com/read.php?103,609435,609435
https://news.ycombinator.com/item?id=7317519
http://geoff.greer.fm/2012/08/12/cha...D%92%9Cwesome/
http://chadoh.com/the-revenge-of-mysql-episode-1

Heureusement chez Microsoft les architectes ne sont pas aussi que ceux qui ont mise cette horreur en place dans MySQmerde et ont fait clairement savoir qu'il n'y aura jamais d'UTF8... mais de l'UTF16 !
Et si tu y regarde bien, l'UTF8 est plus couteux en terme de performances dans les traitements web que l'UTF16, si tu est dans une langue avec accents, comme c'est le cas de la langue française et de pratiquement toutes les langues européenne. En d'autre terme, l'utilisation de l'UTF-8 n'est profitable qu'aux anglo-saxon histoire de dominer encore un peu plus le monde en faisant de l'anglais la langue unique du web...

A +
Avatar de Michael Guilloux Michael Guilloux - Chroniqueur Actualités https://www.developpez.com
le 23/06/2016 à 14:17
Quelles versions de Microsoft SQL Server utilisez-vous ?
Partagez vos expériences du système de gestion de base de données

Au début de ce mois de juin, Microsoft a annoncé la disponibilité générale de la nouvelle version de son système de gestion de base de données, SQL Server 2016. Avec cette nouvelle version, Microsoft débloque de nombreuses fonctionnalités pour proposer non seulement une solution de gestion des données plus performante, mais encore une solution de Business Analytics de bout en bout.

Pour résumer les nouveautés, on retiendra une nette amélioration du traitement transactionnel (OLTP) en mémoire, le renforcement de la sécurité ou encore une plus grande ouverture au Big Data.

Si les traitements en mémoire étaient déjà possibles avec SQL Server 2014, la nouvelle version du SGBD pousse les possibilités de traitement In-Memory plus loin. Avec SQL Server 2016, les transactions en mémoire seront jusqu'à 30 fois plus rapides, alors que pour les requêtes, ce facteur pourrait atteindre 100.

Côté sécurité, Microsoft met en avant un trio : l’Always Encrypted, le Dynamic Data Masking et le Row-Level Security (RLS). La technologie Always Encrypted vous permet d’effectuer des opérations sur des données chiffrées sans avoir à les déchiffrer en amont. Le Dynamic Data Masking s’inscrit dans un contexte de confidentialité. Il permet en effet de masquer les données sensibles pour éviter de les exposer aux utilisateurs non autorisés. RLS permet, quant à lui, de contrôler l’accès aux lignes d’une table sur la base des caractéristiques de l’utilisateur qui exécute la requête.

Avec SQL Server 2016, Microsoft va renforcer sa suite au niveau des outils analytiques. Cette nouvelle version va intégrer nativement PolyBase, un moteur qui permet d’interroger via T-SQL des données non structurées ou semi-structurées, issues notamment de Hadoop. Microsoft intègre également R, le langage de programmation utilisé pour l’analyse statistique, dans SQL Server.

Toutes ces fonctionnalités, parmi tant d’autres introduites dans SQL Server 2016, donnent des raisons pertinentes de tester la nouvelle version du SGBD de Microsoft. Mais comme pour toute nouvelle technologie ou évolution, il va falloir du temps à certains utilisateurs pour l’adopter.

Plusieurs versions de SQL Server coexistent actuellement. Certaines sont encore prises en charge, d’autres non. En plus de la nouvelle version, on peut par exemple citer : SQL Server 2014, SQL Server 2012, SQL Server 2008, SQL Server 2008 R2 ou encore SQL Server 2005.

Le but de ce sondage (à choix multiples) est donc de savoir si les développeurs ont déjà commencé à utiliser cette nouvelle version (même en test), et par ailleurs, quelles sont les versions de SQL Server qui sont les plus utilisées.

Ce sera également l’occasion de partager votre expérience des différentes versions de SQL Server que vous utilisez, et expliquer ce qui vous conduit à les utiliser par rapport aux autres. Vous pourrez en plus préciser dans les commentaires les différentes éditions de SQL Server que vous utilisez, à savoir Standard, Entreprise, Express, Business Intelligence, etc.

Essayez SQL Server 2016

Et vous ?

Quelles versions de Microsoft SQL Server utilisez-vous ?
Partagez votre expérience en précisant également les éditions que vous utilisez.
Avatar de Michael Guilloux Michael Guilloux - Chroniqueur Actualités https://www.developpez.com
le 28/06/2016 à 8:23
Microsoft prépare le chemin pour SQL Server sur Red Hat Enterprise Linux
et annonce la disponibilité de .NET Core 1.0 sur la distribution Linux

Il est déjà connu que le système de gestion de bases de données de Microsoft, SQL Server, sera disponible sur Linux. Avant la disponibilité générale prévue pour la mi-2017, Microsoft a livré une première préversion privée de SQL Server 2016 sur Linux et la firme note un vif intérêt de la part des développeurs.

Si la nouvelle expérience de SQL Server cible pour le moment les utilisateurs de la distribution Ubuntu Linux, Microsoft prépare également la voie pour permettre aux utilisateurs d’exécuter son SGBD sur Red Hat Enterprise Linux. La firme de Redmond a en effet annoncé qu’elle fera une présentation le jeudi 30 juin, pour montrer SQL Server 2016 sur Linux en action, exécuté sur la distribution Linux de Red Hat.

Cette annonce a été faite à l’occasion du Red Hat Summit 2016, qui se tient du 27 au 30 juin, à San Francisco, en Californie. Cela permet à Microsoft et Red Hat d’étendre un partenariat que les deux entreprises ont tissé en novembre dernier. Ce partenariat a permis notamment à Microsoft d’ajouter Red Hat Enterprise Linux à la liste des distributions Linux supportées sur Azure. Mais il prévoit encore de permettre aux développeurs de construire et déployer des applications .NET sur Red Hat Enterprise Linux.

Chose promise, chose due. Microsoft a également annoncé que désormais, Red Hat supporte « activement » .NET Core 1.0 sur Red Hat Enterprise Linux, ce qui permet d’étendre les avantages de .NET à l’écosystème Red Hat. Pour rappel, .NET Core est une déclinaison open source, modulaire et multiplateforme du .NET Framework de Microsoft. La technologie .NET Core 1.0 est aussi supportée par OpenShift, le service de plateforme en tant que service (PaaS) de la société Red Hat.

Il est également important de préciser que .NET Core 1.0 est généralement disponible. D’après Microsoft, la nouvelle version « comprend la première version de .NET Standard Library, ce qui permettra aux développeurs de réutiliser leurs code et compétences pour des applications exécutées sur des serveurs, le cloud, sur des ordinateurs de bureau et à travers tout dispositif, y compris Windows, iOS et Android. »

Entre autres annonces faites par la firme de Redmond, on peut également mettre en avant un nouveau modèle Azure Resource Manager qui, selon Microsoft, « va faciliter le déploiement de Red Hat OpenShift sur Red Hat Enterprise Linux dans Azure ». Azure Resource Manager est un service de Microsoft Azure qui vous offre un nouveau moyen de déployer et gérer les services qui composent vos applications.

Source : Annonce Microsoft

Essayez SQL Server 2016

Et vous ?

Qu’en pensez-vous ?

Voir aussi :

Microsoft et Red Hat annoncent le support des technologies .NET sur Linux, pour les développeurs d'entreprise
Microsoft adopte la version Linux de Red Hat sur Azure Cloud, pour répondre à la demande de plusieurs de ses clients
Avatar de François DORIN François DORIN - Rédacteur/Modérateur https://www.developpez.com
le 16/11/2016 à 18:17
SQL Server pour Linux : Microsoft publie une préversion publique
pour Ubuntu et Red Hat Enterprise

Microsoft travaille depuis quelque temps pour un portage de SQL Server sous Linux. Certains "privilégiés" ont pu être sélectionnés afin de participer au programme de développement, notamment en ayant accès à une version avant le déploiement officiel dans le but de faire des remontées.

Aujourd'hui, j'ai pu constater sur Twitter une certaine activité à ce sujet. Et en creusant un petit peu, je suis donc tombé sur... SQL Server v.Next Public Preview.

Actuellement, les versions de Linux supportées sont :
  • Ubuntu 16.04 ;
  • Red Hat Enterprise 7.2 ;
  • À venir : SUSE Linux Enterprise Server v12 SP2


Microsoft en a également profité pour mettre à disposition des images docker pour tester cette nouvelle version de son SGBD.

Attention, il ne s'agit pas de version finale, mais de préversion afin de pouvoir effectuer des tests. Il est déconseillé de l'utiliser en environnement de production, des bugs pouvant encore être présents.



Il faut également préciser que la préversion publique de SQL Server est également disponible pour Windows.
Avatar de denzwell denzwell - Candidat au Club https://www.developpez.com
le 17/11/2016 à 14:06
Attention, il ne s'agit pas de version finale, mais de préversion afin de pouvoir effectuer des tests. Il est déconseillé de l'utiliser en environnement de production, des bugs pouvant encore être présents.
Je me demande quel admin mettrait en production une pré-version d'une SGBD que personne ne connait dans sa version linux
Avatar de youtpout978 youtpout978 - Membre expert https://www.developpez.com
le 17/11/2016 à 14:16
Citation Envoyé par denzwell Voir le message
Je me demande quel admin mettrait en production une pré-version d'une SGBD que personne ne connait dans sa version linux
Quelque fois c'est pas des personnes avisés qui gère ça, des fois c'est des devs qui veulent utiliser dernier outil sortie et qui sont prêt à le mettre en prod.
Avatar de sevyc64 sevyc64 - Modérateur https://www.developpez.com
le 17/11/2016 à 14:16
Citation Envoyé par denzwell Voir le message
Je me demande quel admin mettrait en production une pré-version d'une SGBD que personne ne connait dans sa version linux
Et je pense que tu serais très surpris voire dégoutté de la réponse.
Avatar de François DORIN François DORIN - Rédacteur/Modérateur https://www.developpez.com
le 17/11/2016 à 14:17
Citation Envoyé par denzwell Voir le message
Je me demande quel admin mettrait en production une pré-version d'une SGBD que personne ne connait dans sa version linux
Ou une personne qui voudrait se débarrasser de son dernier serveur sous Windows. Il y a tant de possibilités....
Avatar de mikedavem mikedavem - Expert éminent sénior https://www.developpez.com
le 17/11/2016 à 15:39
Citation Envoyé par denzwell Voir le message
Je me demande quel admin mettrait en production une pré-version d'une SGBD que personne ne connait dans sa version linux
J'ai déjà vu certains clients tourner avec des versions CTP en production donc je ne m'étonne plus de rien maintenant :-)

++
Avatar de 7gyY9w1ZY6ySRgPeaefZ 7gyY9w1ZY6ySRgPeaefZ - Membre expérimenté https://www.developpez.com
le 17/11/2016 à 16:13
Citation Envoyé par mikedavem Voir le message
J'ai déjà vu certains clients tourner avec des versions CTP en production donc je ne m'étonne plus de rien maintenant :-)
Sérieux ???

Lors d'un entretien d'embauche, on avait reprocher à un pote admin système de ne pas avoir encore d'expérience sur la version non finale de Windows qui devait sortir officiellement dans les 6 mois...
Avatar de SQLpro SQLpro - Rédacteur https://www.developpez.com
le 17/11/2016 à 16:15
Citation Envoyé par denzwell Voir le message
Je me demande quel admin mettrait en production une pré-version d'une SGBD que personne ne connait dans sa version linux
Mettre en prod sur une beta n'est effectivement pas une bonne idée.
En revanche développer sur une béta parce que l'on sait que le projet sortira dans un an, c'est plutôt pas mal !

A +
Avatar de denzwell denzwell - Candidat au Club https://www.developpez.com
le 17/11/2016 à 21:03
En revanche développer sur une béta parce que l'on sait que le projet sortira dans un an, c'est plutôt pas mal !
Dans ce cas on virtualise tout çà sur un serveur de développement et on fait joujou avec. Aussi je conseillerai un linux serveur REDHAT qu'un Ubuntu qui est plutôt correct dans sa version cliente.
Avatar de DigitalManiac DigitalManiac - Nouveau Candidat au Club https://www.developpez.com
le 25/11/2016 à 16:18
Je ne comprends pas pourquoi les admins linux utiliseraient SQL Server quand on voit quelle usine à gaz c'est et quand on voit combien les hackers adorent s'attaquer aux produits Microsoft.
Je ne comprends pas plus pourquoi Microsoft voudrait rendre public un projet qui leur assure encore une certaine place dans le marché des serveurs.
Sans compter que historiquement parlant, Microsoft a toujours été le côté sombre de la force... ;-)
Avatar de sevyc64 sevyc64 - Modérateur https://www.developpez.com
le 25/11/2016 à 22:54
Citation Envoyé par DigitalManiac Voir le message
Je ne comprends pas pourquoi les admins linux utiliseraient SQL Server quand on voit quelle usine à gaz c'est
Quand on voit les principaux concurrent de SQLServer, je pense qu'il n'a pas du tout à rougir de son coté usine à gaz, tout au contraire. Parce que question Usine à gaz, Oracle, qui est le principal et premier concurrent, n'est quand même pas mal du tout.

Citation Envoyé par DigitalManiac Voir le message
et quand on voit combien les hackers adorent s'attaquer aux produits Microsoft.
Les hackers s'attaquent à ce qui peut leur rapporter. Ils n'ont pas de préférence pour Microsoft, ils ont la préférence pour ce qu'ils peuvent en retirer.
Et si en pensant Microsoft, tu pense Windows, c'est simplement parce Windows représente 90% du marché du poste fixe, serveur compris, donc une cible bien plus grosse avec des bénéfices potentiels bien plus important que les 2-3% de Linux.

Citation Envoyé par DigitalManiac Voir le message
Sans compter que historiquement parlant, Microsoft a toujours été le côté sombre de la force... ;-)
Quant au coté "Historiquement parlant", il va falloir te tenir au courant des actualités. Cela fait maintenant une bonne 10ène d'années qu'il vole en éclat de mois en mois.
Qui est le plus gros contributeur dans les projets Open-Source, y compris sous Linux? Je te le donne en mille, c'est Microsoft !
Avatar de SQLpro SQLpro - Rédacteur https://www.developpez.com
le 03/01/2017 à 12:30
Citation Envoyé par kedare Voir le message
Il me semble que SQL Server a pas mal de dépendance sur DotNet non ?
Du coup on va surement devoir attendre une première version stable du dotnet core ( https://dotnet.github.io/ ) sous Linux avant de vraiment pouvoir "tester" SQL Server on Linux ?

Du coup il y a des changes que si c'est porté sous Linux ca devienne vraiment multiplate-forme comme la plupart des RDBMS comme MySQL and PostgreSQL et donc de pouvoir l'utiliser sous *BSD et OSX ?

SQL Server ne dépend pas de .net. Il a été écrit exclusivement en C (et un peu de C ++) pour des raisons de performances !
En revanche certains outils périphériques comme SSMS sont écrit de plus en plus en .net.

A +
Avatar de SQLpro SQLpro - Rédacteur https://www.developpez.com
le 03/01/2017 à 13:07
Citation Envoyé par Shepard Voir le message
D'après moi PostGreSQL est un très bon produit; facile à installer
Sous windows oui, pour le reste ... non !
, à configurer,
la vous rigolez des genoux ! Avec le fichier de config qui compte près de 400 paramètres et une doc de 36 pages, vous trouvez cela facile ? En comparaison sous SQL Server il y a 76 paramètres dont la moitié sont obsolète mais gardé pour raisons de rétro compatibilité en mode normal et seulement 25 réellement exploités...
à utiliser, avec une excellente documentation,
Là aussi vous plaisantez ! Seule la doc officielle est à peu près la seule intéressante. Il y a peu d'article de fond en comparaions avec ce qu'offre SQL Server. Quelques métriques :
Google =>
Doc postgresql : 478 000 résultats; doc sql server 1 260 000 :: 2,5 fois plus !
Linkedin => SQL Server : 3,946,672, PostGreSQL 349,288 :: 11 fois plus !!!
Viadeo : SQL Server + de 100 000, PostGreSQL 6 800 :: 15 fois plus !!!!!!!!!!!
une communauté active,
Encore une grande plaisanterie !!! Jetez juste un coup d’œil sur le nombre de post dans DVP !
SQL Server => Discussions: 21 857, Messages: 113 290 (et encore j'en ais enlevé pas mal du temps ou j'étais modérateur !!!); PostGreSQL : Discussions: 5 201, Messages: 22 963... bref entre 4 et 5 fois moins !!!!!
qui respecte plus que tous ses concurrents le standard SQL
C'était vrai dans le passé c'est faux depuis plusieurs années ! Quelques exemples : auto incrément normalisés IDENTITY et séquence... pas dans PostGreSQL ! Temporal tables (norme SQL 2011), pas implémentées. Toujours pas les 4 niveaux d’isolation transactionnelle de la norme de 1986 !!! Pas de déclencheurs ensemblistes... Toujours pas la commande MERGE !
ça fait quand même beaucoup de manques alors que SQL Server a tout cela. La situation est maintenant elle que MS est le SGBDR le plus proche de la norme depuis plusieurs années et PostgreSQL s'en éloigne à cause de la volonté imbécile de quelques uns à vouloir singer Oracle !
, qui propose d'excellente performances
Disons simplement d’honnêtes performances à trois conditions :
1) ne pas dépasser quelques centaines de Go
2) ne pas dépasser une centaine d'utilisateurs
3) ne pas avoir besoin d'exploiter 24h/24 et 7j/7 les données car la maintenance est trop intrusive (VACUUM...)
, et avec un ensemble de fonctionnalités très large.
Incontestablement et une excellent cartouche spatiale[/QUOTE]

Bien sûr Microsoft SQL Server s'intègre très bien dans l'écosystème Microsoft, ce qui n'est a priori pas le cas de PostGreSQL (je ne connais pas .NET, je ne sais pas à quel point utiliser ODBC est simple).

Concernant le fait que j'estime que ce soit une bonne chose qu'il ne soit pas trop adopté en entreprise, c'est parce que du coup les développeurs ne sont absolument pas sous pression, et que chaque développeur travaille sur ce qui l'intéresse et pas sur ce que les entreprises demandent (ce qui a tendance à faire fuir pas mal de bons développeurs du libre & open source, qui ne veulent pas être considérés comme de la main d'oeuvre gratuite).[/QUOTE]

Alors là vous rêvez ! Ce n'est pas aux développeurs et heureusement de choisir l'outil surtout en matière de données !!!

A +
Avatar de markais markais - Candidat au Club https://www.developpez.com
le 01/04/2017 à 20:50
merci du lien qui ma permit de télècharger sqlserver 2008
Avatar de tomlev tomlev - Rédacteur/Modérateur https://www.developpez.com
le 01/04/2017 à 22:09
Citation Envoyé par markais Voir le message
merci du lien qui ma permit de télècharger sqlserver 2008
Drôle d'idée de télécharger une version qui a presque 10 ans... on en est à SQL Server 2016
Avatar de StringBuilder StringBuilder - Expert confirmé https://www.developpez.com
le 02/04/2017 à 10:31
Il est peut-être en train de migrer une base SQL Server 6.5
Offres d'emploi IT
Ingénieur moa logiciel H/F
Safran - Ile de France - Villaroche
Responsable de lot / architecte fpga H/F
Safran - Ile de France - Éragny (95610)
Responsable de lot vérification et qualification (IVVQ) H/F
Safran - Alsace - MASSY Hussenot

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil