Précédent   Forum des professionnels en informatique > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/01/2007, 15h13   #1
Membre habitué
 
Inscription : mars 2006
Messages : 293
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 293
Points : 140
Points : 140
Par défaut [ASE]Partitionnement et Version 15 ?

J'ai lus que la version 15 donnais la possibité du partitionnement. Mais qq'un peut'il me définir le partitionnement dans sybase, et me dire si il'y a d'autres choses??
Question de culture générale je précise.
Merci
arona est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2007, 08h47   #2
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
Note: je n'ai pour l'instant pas eu l'occasion d'utiliser les tables partitionnées sous Sybase.

Le partitionnement sous ASE 15 est la possibilité de splitter une très grande table en plusieurs morceaux en utilisant plusieurs algoritmes. Le plus simple est la valeur d'une colonne (souvent une date - p.ex. une table partitionnée par année), mais on peux aussi utiliser un partitionnement qui utilise une fonction de hashing, et quelques autres.
Une fois la table partitionnée on a en général des indexes qui couvrent la partition plutôt que la table en entier - logique puisque le but du partitionnement est de minimiser les IOs lors des requêtes. On se retrouve donc *presque* comme si on avait plusieurs petites tables, tout en gardant la possibilité de faire des requêtes sur la totalité des données dans la table sans devoir faire des UNIONs...

Pour les autres choses - la possibilité de créer des indexes sur des fonctions (cad p.ex. un index sur UPPER(name)), et évidemment un moteur de requêtes complètement revu.

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2007, 10h08   #3
Membre habitué
 
Inscription : mars 2006
Messages : 293
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 293
Points : 140
Points : 140
Merci c'est éffectivement ce que j'avais lu, mais bon merci de la "vulgarisation" pour l'espliquation
arona est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 08h22   #4
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
C'est les types de partitionnement qui s'enrichissent en 15. Le partitionnement est possible depuis le parallélisme sous Sybase ASE, soit depuis la 11.0.3.3
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h31.


 
 
 
 
Partenaires

Hébergement Web