Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317

    SHOW TABLE STATUS non ritorna il corretto peso delle righe

    query = SHOW TABLE STATUS FROM `nomedb` LIKE 'prefisso_tabelle'%


    ciclo query
    peso_totale = query[Data_length] + query[Index_length]
    fine ciclo

    peso_totale = peso_totale / 1024

    se peso_totale > 1024
    peso_totale = (peso_totale / 1024) + MB
    altrimenti
    peso_totale = (peso_totale / 1024) + KB

    stampa peso_totale

    Mi restituisce 150kb, ed è impossibile visto che ci salvo pure il template del sito dentro il db...

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2014
    residenza
    Genova, presenza costante a Milano
    Messaggi
    100
    Perché è impossibile? Il template del sito è un testo... comunque il valore che dà dovrebbe essere esatto, a meno che non siano tabelle MEMORY.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    Perchè poi crea in cache il template per non doverli sempre estrarre nuovamente e la cartella risulta di parecchio maggiore a 150kb

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2014
    residenza
    Genova, presenza costante a Milano
    Messaggi
    100
    Il template di un sito non contiene le immagini, la cartella forse sì...

    Comunque ti sei fatto un tuo script a quanto dici. Potrebbe essere buggato. Se vuoi essere sicuro che SHOW TABLE STATUS restituisca quel valore, devi eseguirlo da solo.

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.