Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Otimizza tabella

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    390

    Otimizza tabella

    Ciao,

    io per gestire il mio database in mysql utilizzo phpmyadmin, oggi noto una cosa che sinceramente non capisco a cosa serve!!!

    Selezionando un database e poi una tabella, trovo un piccolo ricuadro con dentro le scritte (vedi immaggine) che non capisco a cosa servono:

    In eccesso 348 Bytes , che significa???

    Ottimizza Tabella , Che cosa fa di preciso??

    Grazie ciao
    Immagini allegate Immagini allegate

  2. #2
    Significa che hai rimosso dei record e lo spazio occupato e' stato svuotato , ma non compattato. La tabella ha degli spazi rimasti liberi che occupera' random con i nuovi inserimenti. Questa e' una delle ragioni per cui si dice che nel db i record non sono ordinati ma randomize. Verranno ordinati da un indice oppure dalle specifiche richieste di order by.

    OPTIMIZE TABLE tabella, ricompatta la stessa recuperando subito gli spazi inutilizzati.


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

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    390
    Quindi se io gli dico ottimizza lui mi cambia gli id ai record

  4. #4
    [supersaibal]Originariamente inviato da snowpunk
    Quindi se io gli dico ottimizza lui mi cambia gli id ai record [/supersaibal]
    Ci mancherebbe solo piu' questa....

    fa una operazione simile al defrag... elimina gli spazi vuoti e compatta, riducendo la dimensioen max del file. L'id fa parte del dato della tupla.


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

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 © 2025 vBulletin Solutions, Inc. All rights reserved.