IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MySQL Discussion :

comment limiter la taille des tables myisam


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 31
    Par défaut comment limiter la taille des tables myisam
    comment limiter la tails des tables Myisam?
    en faite je ne veux plus utiliser inoodb parce qu'il suporte pas les fulltextes
    j'aimerais faire en sorte que la tail de mes tables en MyIsam ne dépasse pas 500Mo
    comment faire?

  2. #2
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 514
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 514
    Par défaut
    Citation Envoyé par galsen3 Voir le message
    comment limiter la tails des tables Myisam?
    en faite je ne veux plus utiliser inoodb parce qu'il suporte pas les fulltextes
    j'aimerais faire en sorte que la tail de mes tables en MyIsam ne dépasse pas 500Mo
    comment faire?
    Je crois pas qu'il soit possible de limiter la taille en octet par contre tu peux limiter en nombre de ligne. Avec l'option MAX_ROWS = value tu peux indiquer le nombre de ligne maximum possible.
    Néanmoins, d'après la doc Mysql tu peux calculer la taille maximum d'une ligne. De là tu peux déduire le nombre maximum de ligne que la table peux avoir.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    row longueur = 1 + (somme des longueurs de colonnes)+ (nombre de colonnes NULL + 7)/8+ (nombre de colonnes à taille variable)
    http://dev.mysql.com/doc/refman/5.0/...ate-table.html

Discussions similaires

  1. [WD18] comment changer la taille des données d'une table mémoire?
    Par oumarsaw dans le forum WinDev
    Réponses: 3
    Dernier message: 21/03/2015, 20h29
  2. Réponses: 1
    Dernier message: 16/03/2015, 21h53
  3. [TP] Comment contourner la limite de taille des variables ?
    Par celinec62 dans le forum Turbo Pascal
    Réponses: 12
    Dernier message: 20/04/2007, 21h00
  4. Comment obtenir la description des tables par SQL
    Par rcastaldi dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 15/03/2004, 14h13
  5. SQL 2000 - Liste + taille des tables et index
    Par Fox dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 12/03/2004, 15h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo