La suppression des données d’une table peut se réaliser de 2 manières : à l’aide de l’instruction DELETE ou encore TRUNCATE. Ces dernières n’ont pas la même incidence en interne sur le stockage. Il faut également compter avec la structure de la table concernée. En effet une table peut posséder un index ou non. Nous couvrirons dans ce blog les différents comportements qu’il est possible de rencontrer.
Archives pour la catégorie SQL Server 2005
MVP SQL Server : Second chapitre pour l’année 2011
Cela me fera toujours aussi rire … mon statut de MVP le 1er avril … poisson ou pas poisson telle est la question … et en plus moi qui n’aime pas le poisson … enfin presque .
Tout cela pour dire que mon statut a été renouvelé pour la seconde fois. Merci à Microsoft et tous ceux qui ont participé de près ou de loin à l’obtention de ce statut !!
David BARBARIN (Mikedavem)
MVP SQL Server
Dans le monde du disque SSD et de la carte Fusion IO Drive
Dernièrement un de mes clients qui avait une instance SQL Server qui souffrait principalement de problèmes de performances IO a investi dans l’achat de disques SSD et d’une carte IO Fusion. Les performances attendues pour les SSD sont de l’ordre de 20000 IOPS et 100000 IOPS pour la carte IO Fusion. Ces performances sont annoncées pour une taille de block de 4Ko en lecture aléatoire . Autant dire que c’était une bonne occasion de voir ce que ces nouvelles technologies ont dans le ventre lorsqu’il s’agit de SQL Server !!
Comment donner le rôle d’opérateur de sauvegarde au niveau serveur à un compte de connexion sur SQL Server
Suite à une discussion sur le forum Developpez.com, une demande intéressante a été émise par Ptit_Dje concernant la possibilité de donner à un compte de connexion la possibilité de sauvegarder l’ensemble des bases sur le serveur. Nativement il n’est pas possible de faire cela avec SQL Server. En effet, on ne peut octroyer le droit de sauvegarde qu’au niveau base de données.
Problèmes de sauvegardes SQL Server et utilisation de la mémoire du serveur (32bits)
Faire une sauvegarde de bases de donnée est une opération plus que courante pour un administrateur de bases de données. Tout DBA digne de ce nom connaît l’instruction qui permet de sauvegarder une base de données BACKUP DATABASE … TO … Cependant on connaît moins ce qui se passe en arrière plan lorsqu’une telle commande est lancée. Comprendre les processus sous jacents peuvent aider à la résolution de certains problèmes de sauvegarde que l’on peut rencontrer dans certains scénarios d’entreprise.
Prochain rendez vous SQL Pass à Lausanne (Suisse) le 02 février 2011
Il y aura 2 sessions durant cet événement :
- 1ère session animée par Christian Robert – MVP SQL Server et qui concerne les nouveautés de la prochaine version Code Denali
- 2ème session animée par moi même et qui concerne la délégation Kerberos
N’hésitez pas à venir nombreux !!
>> Pour plus d’informations et pour les inscriptions
David BARBARIN (Mikedavem)
MVP SQL Server
Article : Data Tier Application avec SQL Server 2008 R2
SQL Server 2008 R2 offre une voie nouvelle en matière de développement dans le cycle de vie d’une application de base de données. DAC ou Data Tier Application intègre la notion d’application et de package qui rend plus facile le déploiement et la mise à jour une base de données. L’intégration avec Visual Studio 2010 est également plus prépondérant. Bien que les contraintes d’utilisation soient encore nombreuses et limitent le champ des possibilités, il est intéressant de voir la direction empruntée par Microsoft pour faciliter le processus d’intégration des applications avec SQL Server …
>> http://msdn.microsoft.com/fr-fr/sqlserver/gg574334
David BARBARIN (Mikedavem)
MVP SQL Server
Article : Serveurs liés et délégation Kerberos
Tout d’abord bonne année 2011 à tous !!! J’espère que cette année sera riche en articles et billets. Pour donner l’exemple (enfin presque) voici mon premier article de cette nouvelle année et qui concerne l’utilisation des serveurs liés SQL Server et la délégation Kerberos.
>> http://mikedavem.developpez.com/tutoriels/sqlserver/serveurs-lies-et-delegation-kerberos/
David BARBARIN (Mikedavem)
MVP SQL Server
SQL Server 2005 SP4 RTM disponible en téléchargement
Le service pack 4 de SQL Server 2005 est disponible en RTM depuis le 17 décembre 2010. Il est possible en téléchargement ici. A noter également que cette mise à jour est disponible également pour les éditions Express et Express with advanced services.
Bonne mise à jour !!
David BARBARIN (Mikedavem)
MVP SQL Server
Visualiser les pages physiques lues par le moteur de stockage avec les évènements étendues
Voici une façon rigolote (ou non) de visualiser les pages lues par le moteur de stockage lors de l’exécution d’une requête par l’intermédiaire des X Events ou évènements étendues. Ceci m’a permis de comprendre et de vérifier le comportement du moteur de stockage lors d’un index scan (avec lecture anticipée).