<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Barbarin &#187; partition</title>
	<atom:link href="https://blog.developpez.com/mikedavem/ptag/partition/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/mikedavem</link>
	<description>MVP DataPlatform - MCM SQL Server</description>
	<lastBuildDate>Thu, 09 Sep 2021 21:19:50 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Déplacer des tables en ligne vers des groupes de fichiers avec contraintes et LOB</title>
		<link>https://blog.developpez.com/mikedavem/p13168/sql-server-2008/deplacer-des-tables-en-ligne-vers-des-groupes-de-fichiers-avec-contraintes-et-lob</link>
		<comments>https://blog.developpez.com/mikedavem/p13168/sql-server-2008/deplacer-des-tables-en-ligne-vers-des-groupes-de-fichiers-avec-contraintes-et-lob#comments</comments>
		<pubDate>Thu, 25 Jan 2018 07:01:00 +0000</pubDate>
		<dc:creator><![CDATA[mikedavem]]></dc:creator>
				<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[SQL Server 2008 R2]]></category>
		<category><![CDATA[SQL Server 2012]]></category>
		<category><![CDATA[SQL Server 2014]]></category>
		<category><![CDATA[SQL Server 2016]]></category>
		<category><![CDATA[SQL Server 2017]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[groupe de fichiers]]></category>
		<category><![CDATA[LOB]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[partition]]></category>
		<category><![CDATA[partitioning]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/mikedavem/?p=1378</guid>
		<description><![CDATA[Commençons cette semaine en revenant sur une discussion intéressante que j&#8217;ai eu avec un de mes clients pour déplacer plusieurs tables vers différents groupes de fichiers. Certaines d&#8217;entre elles contenaient des données LOB. Ajoutons à cela une contrainte supplémentaire du &#8230; <a href="https://blog.developpez.com/mikedavem/p13168/sql-server-2008/deplacer-des-tables-en-ligne-vers-des-groupes-de-fichiers-avec-contraintes-et-lob">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Commençons cette semaine en revenant sur une discussion intéressante que j&rsquo;ai eu avec un de mes clients pour déplacer plusieurs tables vers différents groupes de fichiers. Certaines d&rsquo;entre elles contenaient des données LOB. Ajoutons à cela une contrainte supplémentaire du client: déplacer tout ce petit monde en ligne pour éviter d&rsquo;impacter la disponibilité des données durant le processus de migration. Les tables concernées possèdaient des contraintes de schéma comme une clé primaire et des clés étrangères ainsi que des index non cluster. Finalement quelque chose de plutôt classique avec lequel nous pouvons avoir à faire tous les jours chez les clients.</p>
<p>&gt; <a href="https://blog.dbi-services.com/moving-tables-online-on-filegroup-with-constraints-and-lob-data/" rel="noopener" target="_blank">Lire la suite</a> (en anglais)</p>
<p>David Barbarin<br />
MVP &amp; MCM SQL Server</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server 2016: TRUNCATE PARTITIONS et scénarios Sliding Window</title>
		<link>https://blog.developpez.com/mikedavem/p13112/sql-server-2008/sql-server-2016-truncate-partitions-et-scenarios-sliding-window</link>
		<comments>https://blog.developpez.com/mikedavem/p13112/sql-server-2008/sql-server-2016-truncate-partitions-et-scenarios-sliding-window#comments</comments>
		<pubDate>Thu, 13 Oct 2016 18:48:53 +0000</pubDate>
		<dc:creator><![CDATA[mikedavem]]></dc:creator>
				<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[SQL Server 2008 R2]]></category>
		<category><![CDATA[SQL Server 2012]]></category>
		<category><![CDATA[SQL Server 2014]]></category>
		<category><![CDATA[SQL Server 2016]]></category>
		<category><![CDATA[MERGE]]></category>
		<category><![CDATA[partition]]></category>
		<category><![CDATA[partitioning]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/mikedavem/?p=1277</guid>
		<description><![CDATA[Il y a quelques temps, j&#8217;ai eu à gérer un scénario de partitionnement incluant une gestion sliding Window pour principalement des besoins d&#8217;archivage. Concernant le contexte client, j&#8217;ai utilisé des scripts de gestion automatique composée d&#8217;une étape de suppression de &#8230; <a href="https://blog.developpez.com/mikedavem/p13112/sql-server-2008/sql-server-2016-truncate-partitions-et-scenarios-sliding-window">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Il y a quelques temps, j&rsquo;ai eu à gérer un scénario de partitionnement incluant une gestion <em>sliding Window</em> pour principalement des besoins d&rsquo;archivage. Concernant le contexte client, j&rsquo;ai utilisé des scripts de gestion automatique composée d&rsquo;une étape de suppression de la partition la plus ancienne. Dans ce contexte précis, les données au delà de 2 ans peuvent être supprimées et généralement dans ce cas, j&rsquo;utilise une méthode consistant à supprimer les données en les déplaçant depuis la partition la plus ancienne vers une table de staging. Ensuite je les supprime en utilisant la commande TRUNCATE. Finalement, nous pouvons à ce moment précis fusionner en tout sécurité les données de la partition la plus ancienne en évitant un quelconque mouvement de données. Au premier coup d&rsquo;œil, le processus semble complexe mais jusqu&rsquo;à la version 2014, il n&rsquo;y avait pas de meilleur choix pour minimiser l&rsquo;enregistrement des opérations dans le journal.</p>
<p>&gt; <a href="http://blog.dbi-services.com/sql-server-2016-truncate-partitions-with-sliding-windows-scenarios/" target="_blank">Lire la suite</a> (en anglais)</p>
<p>David Barbarin<br />
MVP &amp; MCM SQL Server</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Switch partition et inconsistance de métadonnées</title>
		<link>https://blog.developpez.com/mikedavem/p13069/sql-server-2014/switch-partition-et-inconsistance-de-metadonnees</link>
		<comments>https://blog.developpez.com/mikedavem/p13069/sql-server-2014/switch-partition-et-inconsistance-de-metadonnees#comments</comments>
		<pubDate>Sat, 09 Jul 2016 07:38:46 +0000</pubDate>
		<dc:creator><![CDATA[mikedavem]]></dc:creator>
				<category><![CDATA[SQL Server 2014]]></category>
		<category><![CDATA[archive]]></category>
		<category><![CDATA[inconsistence]]></category>
		<category><![CDATA[partition]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SWITCH]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/mikedavem/?p=1224</guid>
		<description><![CDATA[Dans ce billet, je voudrais partager un bien étrange problème auquel j&#8217;ai été confronté lors d&#8217;une implémentation de partition en mode sliding Windows avec SQL Server 2014 SP1. Pour situer rapidement le contexte, l&#8217;idée était de pouvoir stocker pendant 2 &#8230; <a href="https://blog.developpez.com/mikedavem/p13069/sql-server-2014/switch-partition-et-inconsistance-de-metadonnees">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Dans ce billet, je voudrais partager un bien étrange problème auquel j&rsquo;ai été confronté lors d&rsquo;une implémentation de partition en mode sliding Windows avec SQL Server 2014 SP1.<br />
Pour situer rapidement le contexte, l&rsquo;idée était de pouvoir stocker pendant 2 ans les enregistrements d&rsquo;audit de plusieurs instances SQL Server dans une table d&rsquo;archive globale. Les données au delà de 2 ans devaient être supprimées. Sur la base d&rsquo;une première implémentation, nous avons estimé une taille globale de 800GB par année &#8230;</p>
<p>&gt; <a href="http://blog.dbi-services.com/sql-server-switch-partition-and-metadata-inconsistency-issue/" target="_blank">Lire la suite</a> (en anglais)</p>
<p>David Barbarin<br />
MVP &amp; MCM SQL Server</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changement une partition existante &#8230; pas si facile que cela</title>
		<link>https://blog.developpez.com/mikedavem/p13004/sql-server-2014/changement-une-partition-existante-pas-si-facile-que-cela</link>
		<comments>https://blog.developpez.com/mikedavem/p13004/sql-server-2014/changement-une-partition-existante-pas-si-facile-que-cela#comments</comments>
		<pubDate>Thu, 03 Mar 2016 05:25:03 +0000</pubDate>
		<dc:creator><![CDATA[mikedavem]]></dc:creator>
				<category><![CDATA[SQL Server 2014]]></category>
		<category><![CDATA[MERGE]]></category>
		<category><![CDATA[mouvement de données]]></category>
		<category><![CDATA[partition]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[SPLIT]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[SWITCH]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/mikedavem/?p=1179</guid>
		<description><![CDATA[Cette fois, parlons d&#8217;un cas client intéressant avec une table partitionnée de 100 GB sous SQL Server 2014. Dans ce contexte, le partitionnement avait pour objectif de sauvegarder de l&#8217;espace disque (données d&#8217;archives compressées), aider à réduire les temps de &#8230; <a href="https://blog.developpez.com/mikedavem/p13004/sql-server-2014/changement-une-partition-existante-pas-si-facile-que-cela">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Cette fois, parlons d&rsquo;un cas client intéressant avec une table partitionnée de 100 GB sous SQL Server 2014. Dans ce contexte, le partitionnement avait pour objectif de sauvegarder de l&rsquo;espace disque (données d&rsquo;archives compressées), aider à réduire les temps de maintenance ainsi et les ressources consommées (utilisation des opérations d&rsquo;index et de statistiques à la partition). Par la même occasion, cela aidera à améliorer les performances de requête sur la table concernée qui se concentre uniquement que sur les commandes récentes des clients. </p>
<p>&gt; <a href="http://blog.dbi-services.com/changing-an-existing-partition-configuration-well-not-so-easy/" target="_blank">Lire la suite </a>(en anglais)</p>
<p>David Barbarin<br />
MVP &amp; MCM SQL Server</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
