opinione se meglio una tabella o due tabelle

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
in un 3d ho risolto (cercato di) un problema di archiviazione dei vecchi messaggi facendo due tabelle uguali con nomi diversi
tabella "messaggi" e tabella "archivio"
al verificarsi di una condizione il messaggio più vecchio in "messaggi" copiato in "archivio" e eliminato dalla "messaggi"
mi è stato fatto osservare che poteva essere fatta una tabella unica con in più un campo (e. set) con 0 = messaggi nuovi e 1==messaggi archiviati
uppando il record da 0 a 1 al verificarsi della condizione.
secondo me (parere da inesperto) le due cose sino ad un certo punto si equivalgono, ma differiscono quando i record sono molti.
es:
1000 messaggi nuovi
1000 messaggi archivio
nel caso di due tabelle faccio le query su una o sull'altra (in funzione cosa mi serve) operando comunque sempre su una tabella da 1000 record
con il campo set invece devono agire su una tabella di 2000 record quindi più pesante e quindi lenta.
è giusto il mio ragionamento?
inoltre (a parte i backup che spesso ci si dimentica di fare) ammesso che una tabella possa andare in tilt con 1/10E4 di probabilità
nel caso di due tabelle la probabilità che entrambe vadano in tilt e 1/10E8 (comunque probabilmente salvo qualcosa), con una unica rimane 1/10E4 (probabilmente perdo tutto)
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Da quello che ho studiato si dovrebbe fare mettendo un campo e aggiornandolo.
Ragionando però, sulle tulle che fanno parte dell'archivio non viene eseguita così spesso una query rispetto a quelle eseguite sulle altre che non fanno parte dell'archivio. Quindi in linea teorica si dovrebbe aggiornare, perché essendo stessi dati inutile creare due tabelle se tanto differiscono per un campo soltanto.
Io mi manterrei su quello. Opinione personale e discutibile visti i contro che hai illustrato anche tu.
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Opinione su dominio .cloud registrato. Domini 9
max_400 Opinione su banner in Flash Discussioni Varie 4
max_400 Opinione su giochi Flash Discussioni Varie 33
L La matematica è un opinione... Javascript 2
max_400 Opinione su un lavoro di archeologia Discussioni Varie 2
max_400 Opinione Logo / banner Discussioni Varie 10
M vs. opinione, tecnica, del mio nuovo sito Presenta il tuo Sito 6
S Una vostra opinione grazie! Febbio.com Presenta il tuo Sito 0
Filippine Negozio on line, la vostra opinione Presenta il tuo Sito 4
M opinione Presenta il tuo Sito 5
Z Cerco ecommerce gratuito meglio se realizzato con Woocommerce di Wordpress. E-Commerce 0
comunic_hiara Meglio Wordpress o Shopify? Guadagnare col Sito 1
E Come gestire al meglio le immagini legno grande formato Photoshop 0
Shyson Meglio Javascript o HTML? Javascript 4
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
S Cerco pagine Instagram, meglio se femminili. Annunci servizi di Social Media Marketing 3
A Sito sull'Inter, come posizionarlo meglio? SEO e Posizionamento 0
F Facebook ADS ... meglio impression o interazione con post? Social Media Marketing 1
P Consigli per sistemare meglio il menu HTML e CSS 63
N **AAA** CERCASI ACCOUNT FACEBOOK CON ALMENO 5.000 AMICI, se con seguaci MEGLIO, PAGO CON PAYPAL Annunci servizi di Social Media Marketing 0
S Cercasi programmatori php meglio se conoscono la piattaforma joomla Offerte e Richieste di Lavoro e/o Collaborazione 7
felino Scambio link: consigliato o meglio evitare? SEO e Posizionamento 0
filippino Meglio il simbolo o l'entità? HTML e CSS 1
A Meglio singolo backlink in Home o banner sul footer (quindi su tutte le pagine?) SEO e Posizionamento 2
S MICROSITE MANAGER **** Il meglio del SEO in un unico strumento!!! Altri Annunci 0
P Secondo voi Joomla! è meglio di Drupal? Perché? Joomla 9
C Meglio memorizzare alcuni parametri in $_SESSION o fare richieste al database? PHP 6
Shyson Meglio trattino o trattino basso? HTML e CSS 1
G Quale di questi strumenti è meglio analizzare il successo di un sito web? SEO e Posizionamento 2
P è meglio un framework o realizzare da solo un sito? HTML e CSS 4
M Decrementare numero nel db: meglio direttamente nella query? PHP 5
S Meglio mysqli o PDO ? PHP 2
f107 Meglio tardi che mai Presentati al Forum 2
E Registrazione a directory e google webmaster tools com'è meglio fare? Google Search Console 0
borgo italia sarebbe meglio, ma questa volta non è una bufala Discussioni Varie 5
M Il meglio delle ptc Presenta il tuo Sito 1
V Meglio un libro di php 5 o 6 per un neofita? PHP 14
M Sito con PHP: meglio server Win o Linux? Server Dedicati e VPS 3
I Meglio utilizzare i trattini o l'underscore? [era: Tratto divisore.] Windows e Software 4
LaKanka Meglio programmare artigianalmente o con CRM? PHP 6
L AJAX o meglio JSON Ajax 10
C spiegare meglio/tolleranza Discussioni Varie 3
R Meglio Dreamweaver 8 o MX? Webdesign e Grafica 5
W Il Meglio del Poker Online Cerca Affiliati Presenta il tuo Sito 5
G oxado meglio di adsense Google AdSense 4
open-think sondaggio: meglio AMD o intel, ATI e nVidia Hardware 0
A Disattivare l'html - o meglio ancora l'invio di img in un form Classic ASP 12
Dusy Meglio di Lunedì? Discussioni Varie 3
F E meglio... HTML e CSS 1
jan267 Interista è meglio perchè... Discussioni Varie 2

Discussioni simili