Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [mysql] campi blob

  1. #1

    [mysql] campi blob

    scusate. dato che nella documentazione non lo torvo.. che capienza hanno i vari tipi di campi blob?

    tnx


  2. #2
    http://dev.mysql.com/doc/mysql/en/St...uirements.html

    comunque sono campi dinamici:

    BLOB - TEXT = 65535 byte memoria occupata X + 2 byte
    MEDIUMBLOB/TEXT 1.6 mb memoria occupata X + 3 byte
    LONGBLOB/TEXT 4.2 GB memoria occupata X + 4 byte.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    che intendi per dnamici?

    è per regolarmi sulla cpienza...

    65.535 byte sono 63kb... no? quindi per file superiori a 63kb devo usare mediumblob?
    o non è così?

  4. #4
    Originariamente inviato da }gu|do[z]{®©
    che intendi per dnamici?

    è per regolarmi sulla cpienza...

    65.535 byte sono 63kb... no? quindi per file superiori a 63kb devo usare mediumblob?
    o non è così?
    Campi dinamici... sona campi che occupano solo lo spazio necessario ai dati immessi + un certo numero di byte da 1 a 4 che servono a definire la dimensione impegnata.

    Sono campi a dimensione max fissa, cioe' non devi definire la dimensione quando dichiari il campo, come invece devi fare per VARCHAR. Quindi, giustamente come supponi, se il campo supera i 64KB devi passare a mediumblob.

    Come potrai osservare la dimensione massima che possono raggiungere non e' altro che il valore numerico che si puo' esprimere con 2 - 3 - 4 byte della definizione della dimensione campo occupato.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    ti ringrazio..

    ho deciso che il prossimo semestre mi deciderò a fare l'same di basi di dati così mi sentirò un po' meno ignorante

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.