Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Parcourir par tags

Tous les tags » Performance   (RSS)

SQL Server : Un exemple pratique, trouver le pays d’un utilisateur par son IP (2 sur 3)

Dans cette seconde partie nous allons faire un usage intensif de SQL Server Integration Services (SSIS). On pourrait intégrer les données de bien d'autres manières, mais le fait est que les fichiers sources n'ont pas un format très standard pour les sources
Posté le par christian | 0 commentaire(s)
Attachment(s): Package.zip

TechDays 2010 Genève : Retrouvez-moi pour une session sur la Haute disponibilité et le ScaleOut avec SQL Server

Eh oui, cette année j'ajoute une corde de plus à mon arc concernant les conférences que je vais animer. Direction la Suisse Romande pour ses TechDays qui ont lieues à Genève. Pour ma part je vous donne Rendez-Vous le 14 avril à 14h45 pour la session intitulée

SQL Server : Estimer le nombre de lignes renvoyées par une requête avec SQLCLR

Dans certains cas très particuliers il peut être intéressant de savoir le nombre de ligne que va renvoyer une requête sans exécuter cette dernière. En effet les opérations de comptage sont généralement gourmande en ressource est très difficile à optimiser

SQL Server : Les modes de récupération de Bases de données (Et les mythes autour du mode simple)

Existant officiellement depuis la version 2000 sous les noms qu'on leur connait aujourd'hui, leurs caractéristiques existaient auparavant avec SQL Server 7 entre autres sous formes d'options de bases de données (tel qu'activer ou non les opérations faiblement
Posté le par christian | 0 commentaire(s)
Classé sous : ,

SQL Server 2008 : Meilleure réutilisation des plans d’exécution avec 'optimize for ad hoc workloads' ?

C'est une nouvelle option de niveau serveur, qui a vu le jour dans le but d'éviter de noyer un serveur sous le poids de son cache de plan d'exécution. En pratique tout code SQL avant son exécution doit être compilé. Le résultat de cette compilation s'appelle

SQL Server : Performance d’un code TSQL face à un code .Net (SQLCLR) - Split de chaînes

Comme indiqué dans les commentaires d'un précédent billet, qu'en est-il des performances entre du code .Net intégré à SQL Server (SQLCLR) face à du code Transact-SQL pur et dur ? ( http://blogs.codes-sources.com/christian/archive/2009/12/17/sql-server-cr-er-une-fonction-de-type-table-tvf-via-net-sqlclr-exemple-d-un-split-de-cha-ne.aspx
Posté le par christian | 0 commentaire(s)
Attachment(s): SplitAll.zip

SQL Server : PAL (Performance Analysis of Logs) ou le rapport d’audit pour les Nuls

Celles et ceux qui ont déjà passé une demi-journée avec des compteurs de performance collectés sur un ou plusieurs serveurs, savent que c'est un peu galère de mettre tout en forme sur la bonne période et de mettre quelques commentaire à chaque fois. D'autant
Posté le par christian | 0 commentaire(s)
Classé sous : ,

SQL Server : Recherche de n’importe quelle portion d’une chaîne tout en profitant d’un index

Suite des précédents billets : http://blogs.codes-sources.com/christian/archive/2009/09/22/sql-server-hash-index-ou-comment-indexer-de-tr-s-grosses-colonnes.aspx http://blogs.codes-sources.com/christian/archive/2009/09/23/sql-server-manipuler-les-cha-nes-de-caract-res-rechercher-le-d-but-et-la-fin-d-une-cha-ne.aspx

SQL Server : Manipuler les chaînes de caractères, rechercher le début et la fin d’une chaîne

Dans la même série que le billet d'hier : http://blogs.codes-sources.com/christian/archive/2009/09/22/sql-server-hash-index-ou-comment-indexer-de-tr-s-grosses-colonnes.aspx Essayons de trouver comment, par exemple dans une adresse email on pourrait à

SQL Server : Quels sont les problèmes de performance les plus fréquent ? Partie 2/5 : Contention lié aux verrous / Interblocages (Deadlock)

Sans aucun doute le second problème le plus fréquent sur un serveur de base de données type SQL Server. Ce problème augmente avec la charge que subit le serveur et souvent la conséquence d'autres problèmes sous jacent. Partie 2 : Contention lié aux verrous

SQL Server : Quels sont les problèmes de performance les plus fréquent ? Partie 1/5 : Le système disque.

Faisons rapidement un TOP 5 des problèmes les plus fréquent sur un serveur de base de données équipé de SQL Server (et de tous les moteurs de base de données relationnel en passant). Partie 1 : Problème de performance disque C'est le problème numéro 1,

SQL Server : Pourquoi ma requête est lente en production, mais pas quand je l’exécute dans Management Studio ?

Derrière cette question se cache un des plus gros problèmes d'optimisation de requêtes. Il faut savoir que le moteur de base de données est adaptif et qu'il sait s'adapter aux ressources disponibles et aux volumes de données présent dans les tables. C'est

SQL Server : Votre serveur consomme trop de processeur, pourquoi ?

Un serveur de base de données est consommateur par essence de ressources CPU. Mais contrairement à ce que pense beaucoup de personne ce n'est généralement pas la principale ressource dont il a besoin. A savoir que la gestion de l'exécution des requêtes

Hyper-V : Version finale disponible

C'est maintenant officiel et annoncé sur les blogs des équipes de développement, Hyoer-V est disponible en version finale. Cet outil permettant la virtualisation serveur haute performance à l'instar de son principal concurrent VMWare ESX server. L'annonce
Posté le par christian | 0 commentaire(s)

SQL Server / SQL Server 2008 : Promotion de verrou / Lock Escalation - statistiques sur les blocages

La promotion de verrou est phénomène qui se produit couramment dans le moteur. Le but de celui-ci est d'économiser des ressources aussi bien mémoire que processeur. En pratique dès que le moteur verrouille plus de 5 000 enregistrements il va chercher

SQL Server : Déterminer qui a son anniversaire aujourd’hui (manipulation de date et d’index)

C'est une question toute bête me direz vous : Qui a son anniversaire aujourd'hui ? Toute bête mais qui amène à des calculs tortueux. J'avais déjà traité le sujet sur le calcul de l'âge : http://blogs.codes-sources.com/christian/archive/2007/07/02/SQL-Server-Comment-calculer-differences-dates.aspx

SQL Server : Renvoyer les données aléatoirement Tri aléatoire ou tirage aléatoire

Comment réaliser un tri aléatoire d'une table ou récupérer de la même façon une partie seulement d'une table ? La première hypothèse serait d'utiliser la fonction RAND() de SQL Server qui génère un nombre aléatoire compris entre 0 et 1. SELECT * FROM

Microsoft projet « Velocity » CTP1 disponible en téléchargement - Cache partagé entre serveurs

Mais au fait qu’est ce que c’est « Velocity » ? J'en avais rapidement parlé ici, suite à l'apparition d'une session TechEd sur le sujet : http://blogs.codes-sources.com/christian/archive/2008/05/21/microsoft-projet-velocity.aspx C’est un cache qui est
Posté le par christian | 0 commentaire(s)

SQL Server : Tout savoir sur les verrous, les deadlocks et les problèmes de contention…

C'est demain après midi, au centre de conférence Microsoft, 148 rue de l'Université à Paris, organisé par le GUSS (Groupe Utilisateur pour SQL Server). Il n'est pas trop tard pour vous inscrire : http://www.guss.fr/inscription.aspx J'aurais le plaisir

SQL Server : Pourquoi @toto IS NULL OR Champ = @toto pose problème ou l’intérêt du SQL dynamique

Prenons le cas d’une table ayant 5 champs : CREATE TABLE [dbo] . [MaTable] ( [Id] [int] IDENTITY ( 1 , 1 ) PRIMARY KEY , [Nom] [varchar] ( 50 ) NOT NULL, [Param1] [int] NULL, [Param2] [int] NULL, [Param3] [int] NULL ) GO Je positionne un index sur chacun
Plus de Messages Page suivante »


Les 10 derniers blogs postés

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01

- SharePoint Online: Script PowerShell pour supprimer une colonne dans tous les sites d’une collection par Blog Technique de Romelard Fabrice le 11-27-2018, 18:01