PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Hébergement serveur > comp.db.ms-sqlserver > Is it worth partitioning?
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
Is it worth partitioning?

Réponse
 
LinkBack Outils de la discussion
Vieux 25/09/2007, 12h37   #1
Tommy Hayes
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Is it worth partitioning?

Hello all,

We're currently upgrading to SQL Server 2005 and we're trying to
figure out if we should partition some of the tables in the database.

Specifically the two largest tables - both have around 1.5 million
rows and are expected to at least double in size over the lifetime of
the system. Both have the same type of activity happening to them -
rows always only being inserted at the end of the table, updates
always only happening on the last few hundred rows that were inserted,
and selects happening all over the place. The tables are often joined
off each other on a key that spans two columns.

We don't do any data import/export, so we would only be interested in
partitioning if it could give a performance benefit, rather than the
administrative benefit I've been reading about.

We currently have a RAID10 array. Would people recommend partitioning
the tables over just using sensible clustered indexes and letting the
RAID array handle the concurrancy?

Many thanks,
Tommy.

  Réponse avec citation
Vieux 25/09/2007, 13h21   #2
Roy Harvey (SQL Server MVP)
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Is it worth partitioning?

Three million rows is not considered particularly large these days and
would not generally justify partitioning. I would keep life simple,
without partitioning.

Roy Harvey
Beacon Falls, CT

On Tue, 25 Sep 2007 03:37:11 -0700, Tommy Hayes
<tommy.hayes@gmail.com> wrote:

>Hello all,
>
>We're currently upgrading to SQL Server 2005 and we're trying to
>figure out if we should partition some of the tables in the database.
>
>Specifically the two largest tables - both have around 1.5 million
>rows and are expected to at least double in size over the lifetime of
>the system. Both have the same type of activity happening to them -
>rows always only being inserted at the end of the table, updates
>always only happening on the last few hundred rows that were inserted,
>and selects happening all over the place. The tables are often joined
>off each other on a key that spans two columns.
>
>We don't do any data import/export, so we would only be interested in
>partitioning if it could give a performance benefit, rather than the
>administrative benefit I've been reading about.
>
>We currently have a RAID10 array. Would people recommend partitioning
>the tables over just using sensible clustered indexes and letting the
>RAID array handle the concurrancy?
>
>Many thanks,
>Tommy.

  Réponse avec citation
Vieux 25/09/2007, 15h59   #3
Tommy Hayes
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Is it worth partitioning?

Many thanks for the advice Roy...

Tommy.

  Réponse avec citation
Vieux 25/09/2007, 19h41   #4
Piero 'Giops' Giorgi
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Is it worth partitioning?

On Sep 25, 4:21 am, "Roy Harvey (SQL Server MVP)"
<roy_har...@snet.net> wrote:

> Three million rows is not considered particularly large these days and
> would not generally justify partitioning. I would keep life simple,
> without partitioning.


I totally agree.
Three millions of rows is, actually, a "Small" table (Nowadays).

I'd keep it simple, too.

P

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 01h56.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,10493 seconds with 12 queries