Au début de la procédure stockée, on va ajouter une clause SELECT listant l’ensemble des colonnes et leurs types retournés par la procédure. C’est une sorte de contrat. Cette clause SELECT doit être précédée d’une instruction « IF 1 = 0« . SSIS sera donc en mesure de déterminer les métadonnées.
L’inconvénient de cette méthode est que c’est un peu lourd à mettre en place et qu’il faut penser à mettre à jour ce SELECT si le format de retour de la procédure change. Par contre, cela évite de modifier le type des tables et il n’y a aucun impact en termes de performances → Lire la suite
- Gestion de la mémoire Qu'est-ce que la gestion de la mémoire? La gestion de la mémoire est une activité effectuée dans le noyau du système d'exploitation. Le noyau lui-même est la partie centrale d'un système d'exploitation, il gère les opérations de l'ordinateur et de son matériel, mais il est surtout connu pour gérer la mémoire et le temps CPU. L'une des fonctions clés du système de gestion de mémoire dans un ordinateur est l'affectation de mémoire à un certain nombre de programmes en cours d'exécution différents pour maintenir les performances du système stables. La mémoire dans le système est allouée dynamiquement en fonction des besoins,…
- RAM et ROM Les systèmes nécessitent des unités de stockage, que ce soit à court ou à long terme. Les systèmes informatiques tirent parti des systèmes de mémoire dont ils disposent, qu'il s'agisse de mémoire vive (RAM), de mémoire d'accès en lecture seule (ROM) et d'unités de stockage très denses comme les disques durs. Vous vous demandez peut-être pourquoi nous ne pouvons pas avoir une unité de stockage pour tous. Pour faire simple, c'est parce que chaque système est spécialement conçu pour fonctionner efficacement pour sa fonction plutôt que pour exécuter toutes les fonctions que vous désirez. Prenons cet article comme un exemple de la…
- Comment améliorer le temps de réponse de votre serveur ? Le Time To First Byte (TTFB), ou temps de réponse du serveur, de votre site WordPress peut être un indicateur important de performance. Cela ne représente pas une vue d'ensemble, mais une partie très spécifique du processus. Time to First Byte est une mesure de la vitesse à laquelle votre serveur répond lorsque quelqu'un tente de visiter une page de votre site. Plus précisément, il mesure le temps qu'il faut entre le moment où le navigateur demande la page au serveur et le moment où le navigateur reçoit la première donnée du serveur. Les visiteurs veulent que les sites se…
- SSIS Tips : utilisation et manipulation des VARCHAR(MAX) J’ai récemment eu besoin de manipuler des données SQL du type VARCHAR(MAX) via SSIS. Dans SQL Server, ce type permet de stocker des données de type chaîne de caractères d’une taille jusqu’à 2 Go. Voilà le scénario que je souhaitais réaliser : Une procédure stockée me retourne une donnée de type VARCHAR(MAX) représentant un contenu XML J’appelle cette procédure dans une tâche de type « Script Task » et je stock le résultat dans une variable J’utilise cette variable en tant que paramètre entrant dans une OleDB Source d’un DataFlow Je récupère le résultat via une OleDB Destination → Lire la suite
- 6 sources de trafic alternatives essentielles que… Vous investissez de longues heures, des jours et des mois dans l'optimisation de votre site Web pour les algorithmes de Google. Soudain, le moteur de recherche effectue une mise à niveau et vos efforts ne sont plus pertinents. Vous perdez vos notes et vous devez adapter votre stratégie marketing à la nouvelle situation. N'est-ce pas la pire chose possible qui pourrait (et se produira) si vous basez toute la promotion sur les pratiques de référencement? Selon les statistiques publiées par imFORZA, 93% des expériences en ligne commencent par l'utilisation d'un moteur de recherche. 65 à 70% des parts de marché…
- KB4458469 – Windows 10 1803 Windows 10 Version 1803, mise à jour KB4458469 en dehors du cadre du Patch Tuesday de Septembre 2018. Une nouvelle mise à jour est disponible en téléchargement pour Windows 10 Version 1803 alias Windows 10 April 2018 Update. Microsoft déploie une nouvelle mise à jour, éstampillée du nom KB4458469, elle apparaît avec en contenu des corrections de bugs. Aucune nouvelle fonctionnalité du système d’exploitation n’est introduite dans cette mise à jour. Cette mise a jour fait passer l’O.S a la version Build 17134.320 Sa distribution est assurée par le service Windows Update tandis que la finalisation de l’installation demande un…
- Compression de données Qu'est-ce que la compression de données? La compression de données est utilisée partout. De nombreux types de fichiers différents utilisent des données compressées. Sans compression des données, une chanson de 3 minutes aurait une taille supérieure à 100 Mo, tandis qu'une vidéo de 10 minutes aurait une taille supérieure à 1 Go. La compression des données réduit les gros fichiers en beaucoup plus petits. Pour ce faire, il se débarrasse des données inutiles tout en conservant les informations dans le fichier. La compression des données peut être exprimée comme une diminution du nombre de bits requis pour illustrer les données. La compression des données peut…
- Windows 10 April 2018 Update sera disponible à… Enfin un communiqué officiel de Microsoft pour cette mise à jour majeure Windows 10 April 2018 Update qui sera donc disponible à partir du lundi 30 avril 2018. https://blogs.windows.com/windowsexperience/2018/04/27/make-the-most-of-your-time-with-the-new-windows-10-update/ de Yusuf Mehdi / Corporate Vice President, Windows and Devices Group Make the most of your time with the new Windows 10 update The April 2018 Update will be available as a free download beginning Monday, April 30. G M T Détecter la langue Afrikaans Albanais Allemand Anglais Arabe Arménien Azéri Basque Bengali Biélorusse Birman Bosniaque Bulgare Catalan Cebuano Chichewa Chinois (Simp) Chinois (Trad) Cingalai Coréen Créole haïtien Croate Danois…
- SQL : l’instruction MERGE Je vais aujourd’hui vous faire partager un sujet qui est dans ma to-do list depuis plusieurs mois et dont je me sers très souvent : l’instruction MERGE en SQL. Cette instruction est apparue avec SQL Server 2008 et permet de combiner plusieurs opérations DML (Data Modification Language -> INSERT, UPDATE, DELETE) en une seule instruction. Elle est très pratique pour synchroniser 2 tables entre elles. Voici les principaux éléments à mettre en place, que je vais appliquer à un exemple → Lire la suite
- Couches du modèle OSI OSI signifie Open Systems Interconnection . Il a été développé par l'ISO - « Organisation internationale de normalisation », en 1984. Il s'agit d'une architecture à 7 couches avec chaque couche ayant des fonctionnalités spécifiques à exécuter. Toutes ces 7 couches travaillent en collaboration pour transmettre les données d'une personne à une autre à travers le monde. 1. Couche physique (couche 1): La couche la plus basse du modèle de référence OSI est la couche physique. Il est responsable de la connexion physique réelle entre les appareils. La couche physique contient des informations sous forme de bits. Il est responsable de la transmission des bits individuels d'un nœud au suivant. Lors…