Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Limitare di default un database a 1000 record

    Come faccio con MySQL a limitare una tabella di database a 1000 righe ?

    Vorrei che una volta arrivati a 1000 i successivi inserimenti vadano a sovrascrivere quelli vecchi....

    Si può fare ?


    Grazie

    Max

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    Automaticamente nulla.

    esiste un parametro Max_data_length che pero' non limita il numero dei record, ma la dimensione max che puo' raggiungere una tabella. Limitazione a blocchi di dimensione, quindi non a piacere dell'admin, ma a blocchi dimensionali predefiniti dal sistema.

    Per limitare a 1000 bisognera' contare i record e se superano la quota cancellare oppure eseguire un REPLACE invece dell'INSERT.

  3. #3
    Originariamente inviato da pierotto
    Automaticamente nulla.

    esiste un parametro Max_data_length che pero' non limita il numero dei record, ma la dimensione max che puo' raggiungere una tabella. Limitazione a blocchi di dimensione, quindi non a piacere dell'admin, ma a blocchi dimensionali predefiniti dal sistema.

    Per limitare a 1000 bisognera' contare i record e se superano la quota cancellare oppure eseguire un REPLACE invece dell'INSERT.
    mi sembra una buonissima via d'uscita

  4. #4
    Grassie....avete ragione...

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.