Accéder au contenu principal

TechDays 2008 Genève : SQL Server 2008 - Au dela du relationnel

 Speaker : Christophe Coudourey

200803121144_00182

Cette session présente les grandes nouveautés de SQL Server 2008 :

Pour le relationnel :

  • Nouveaux types de date permettant de gérer au mieux les applications ayant des exigeances spécifiques comme le timezone (entreprises mondiales)
    • date
    • time
    • datetimeoffset
    • datetime2

200803121144_00181

  • Gestion des "Null"
    • Le NULL prend de la place mémoire
    • Nouvel attribut de champs "Sparse" permettant de ne pas prendre de place mémoire si null
    • Close de selection pour la création des Index (évite de faire des index avec NULL) "WHERE LeChamps = 'Value'"
    • requete pour la taille : sp_spaceused

200803121148_00183

  • Merge entre 2 tables (Merge Statement)
    • Insert des nouveaux, modification des existants, suppression des non existants
    • Règles personalisables suivant le besoin
    • Permet de faire des équilibrages de données ou chargement de données par des ETL
  • Ajout du "+=" en TSQL pour ajouter une valeur à un champs (comme en C#)
  • Possibilité de transférer une table en paramètre d'une procédure stockée
    • CREATE PROCEDURE xxxxxx (@var TableName readonly) AS .....
    • Possibilité aussi en .NET d'utiliser la table

Pour le stockage de fichiers Multimédia :

  • Avant on ne trouvait que 2 solutions pour le stockage et la gestion des fichier Multimédia dans SQL Server :
    • Fichiers dans les File Server et références dans la base : Problème dans la gestion des fichier et la consitance des données
    • Fichiers dans la Base : Problème avec la taille
  • Avec SQL Server 2008 :
    • Solution de FileStream : Ajout dans la base de données, mais fichier binaire physiquement sur disque
    • Exige NTFS
    • Deux possibilités de travailler sur ces fichiers :
      • En TSQL (comme pour les BLOB)
      • En Win32 (avec gestion de transaction, Wrapper possible pour le .NET)
    • Limitations :
      • Stockage des fileStream uniquement local (SAN possible mais pas de ShareFolder)
      • DB SnapShot non supporté
      • Mirroring non supporté
      • Log Shipping supporté
      • Pas d'encryption possible
      • Pas de passage de table avec FileStream en paramètre

Les types Spaciaux et Géométriques

  • Vu lors de la matinée avec des exemples sur les objets géométriques

Les évolutions du type XML

  • Support natif d'Open XML

C'est la dernière session de la matinée et ma session est une des premières de l'après-midi, donc je vous donnerai mon retour de cette session plus tard.

Romelard Fabrice [MVP]

Commentaires

Posts les plus consultés de ce blog

Redonner vie à une Microsoft Surface RT : le guide ultime vers Linux !

Vous avez une vieille Microsoft Surface RT qui traîne dans un tiroir ? Vous savez, cette tablette de 2012 devenue inutilisable depuis l'abandon officiel de Windows RT par Microsoft ? Ne la jetez surtout pas ! Dans ma dernière vidéo, je vous montre comment transformer cet appareil, autrefois considéré comme un "presse-papier", en une tablette Linux moderne et parfaitement fonctionnelle . Pourquoi ce projet ? L'objectif est simple : transformer ce matériel pour en faire un dashboard dédié à mon système Home Assistant. En installant postmarketOS , une version de Linux spécialement conçue pour les appareils ARM abandonnés, on redonne une seconde jeunesse à cette machine . Ce que vous allez apprendre dans ce tutoriel complet : La libération du matériel : Comment réinstaller la version d'origine pour passer outre les blocages de Windows 8.1 . Jailbreak & Secure Boot : La procédure indispensable pour déverrouiller la machine et permettre l'installation d...

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab

Mixer les batteries Enphase et Zendure : La solution ultime pour l'autoconsommation ?

Introduction Vous avez déjà une installation solaire équipée de micro-onduleurs Enphase , mais vous trouvez que le stockage officiel de la marque est trop coûteux ou difficile à installer en DIY ? Vous n'êtes pas seul. Aujourd'hui, je vous partage mon retour d'expérience complet sur une configuration qui intrigue beaucoup de monde : le couplage d'un système Zendure SolarFlow avec un environnement Enphase existant. Pourquoi vouloir mixer ces deux marques ? Le système Enphase est une référence en termes de fiabilité, mais l'ajout de batteries IQ Battery peut représenter un investissement lourd. À l'inverse, Zendure propose avec le SolarFlow une solution de stockage plug-and-play extrêmement flexible et souvent plus abordable. L'idée est simple : utiliser le SolarFlow comme "tampon" entre vos panneaux et vos micro-onduleurs pour stocker l'excédent de la journée et le réinjecter la nuit. Le montage : Est-ce vraiment compliqué ? Dans ma dernière ...