Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    7

    MySQL: Partizionare tabella già esistente

    Buonasera a tutti, forse la domanda sarà banale, ma non riesco a trovare una soluzione.
    Ho una tabella MySQL (tab_contratti) contenente circa 50000 record e vorrei partizionarla x range in base al campo "Data_contratto".

    Il fatto che la tab_contratti già esiste e NON è partizionata! Sulla documentazione trovo SOLO il modo di CREARE una tabella partizionata, oppure la possibilità di AGGIUNGERE partizioni (ma solo se la tabella era già partizionata).

    Che voi sappiate, esiste un modo per procedere col partizionamento di una tabella già esistente, oppure devo crearmene una analoga partizionata e procedere poi con la copia di tutti i record?

    Se (disgraziatamente) l'unica opzione fosse la seconda, qualcuno conosce uno script PHP abbastanza veloce che mi faccia una copia al volo? (Considerate che la "tab_contratti" in questione ha circa 200 colonne... )

    Grazie in anticipo a chiunque vorrà aiutarmi.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    7
    Nessuno conosce una soluzione??

  3. #3
    non ci metterei la mano sul fuoco, ma credo che se fai ALTER TABLE e inserisci la partizione dovrebbe funzionare
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  4. #4
    potrebbe interessarti questo articolo:

    http://www.stardata.it/le-novita-di-mysql-5-1-186/

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

  5. #5
    hai risolto?
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

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.