Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #4
    Utente di HTML.it L'avatar di MySQL
    Registrato dal
    May 2015
    Messaggi
    729
    Quote Originariamente inviata da lapiadina Visualizza il messaggio
    Non li ho mai usati, ma è possibile pianificarli automaticamente oppure devo sempre intervenire io manualmente?
    Grazie
    I trigger sono automatici, sono "miniprogrammini" che vengono attivati prima/dopo inserimento/cancellazione/modifica di un record.

    In sostanza puoi usarli per "clonare" i dati tra due tabelle. La logica di gestione delle collisioni sarà a tuo carico (cioè dentro il codice del trigger)

    Esistono anche dei pianificatori per MySQL (dalla versione 5.5 in poi, quelli precedenti sono un po' rudimentali) che consentono di fare una sorta di cron.
    Ovviamente meglio i trigger, soprattutto se il carico è leggero e non incidono tanto sulle prestazioni.

    La limitazione principale (per MySQL) è che puoi avere un singolo trigger per ogni evento\tabella.
    Se il db è tuo ciò non è, normalmente, un grosso problema.
    Ultima modifica di MySQL; 18-05-2015 a 14:15

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.