+ Rispondi al messaggio
Pagina 2 di 2 primaprima 12
Visualizzazione dei risultati da 11 a 16 su 16

Indici tabella molto grandi

  1. #11
    L'avatar di Brontolo
    Brontolo non è in linea Very Important Person
    Post
    3,135
    Like Inviati  
    5
    Like Ricevuti  
    5
    Danielus, continui a sbagliare il modo con cui ti rivolgi al forum. Qui non c'è un distributore automatico di risposte in pillole. Il forum (lo dice la parola) è un luogo virtuale di confronto e discussione nel quale si espone:
    1) l'obiettivo che si vuole raggiungere;
    2) la/e soluzione/i che si sono sperimentate;
    3) i problemi che si sono riscontrati.
    Tu continui a parlare di mega-tabelle e indici evidenziando come unico problema le dimensioni del database e la velocità delle query, senza mettere in dubbio la validità della soluzione che hai in mente. E nessuno potrà aiutarti perché nessuno sa la cosa più importante: COSA VUOI FARE?
    Quindi, o cominci dal punto 1) di cui sopra, oppure non meravigliarti se otterrai solo risposte ironiche.
    ℹ️ Leggi di più su Brontolo ...

  2. #12
    Sgrubak non è in linea Scribacchino
    Post
    606
    Like Inviati  
    12
    Like Ricevuti  
    14
    Quote Originariamente inviato da Danielus Visualizza il messaggio
    le colonne sono int che contengono o 1 o 0 a seconda del fatto che la carta sia presente o meno
    In tal caso, è meglio utilizzare un tipo di dato più piccolo, tipo il MySql Tinyint. COme puoi vedere, occupa un quarto dello spazio in memoria. Onestamente non sono così esperto da dirti se possa migliorare anche la dimensione degli indici, ma sicuramente quella della tabella si.

  3. #13
    L'avatar di Max.Riservo
    Max.Riservo non è in linea Scribacchino
    Post
    751
    Like Inviati  
    1
    Like Ricevuti  
    3
    Io propenderei per l'uso di 4 campi, uno per ogni seme, di tipo INT a 16 bit e li utilizzerei in modalità binaria (bit) ovvero ogni carta (da 1 a 13) corrisponde ad una potenza del 2 (ovviamente partendo da zero) : quindi 1 corrisponde a 2^0, 2 corrisponde a 2^1,... 13 corrisponde a 2^12).
    In questo modo se ho per esempio le carte 1, 3 e 5 ottengo il corrispondente valore in decimale (2^0+2^2+2^4) ovvero 21.

    Resta sempre da capire se e a cosa servono gli indici ...

  4. #14
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,504
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    Max ... quella modalità minimizza lo spazio occupato (si vede che lavori con device e poca RAM!) ma rende complesse le query.

    Poi bisogna capire effettivamente cosa serve fare ... delle query non si sa nulla ...
    ℹ️ Leggi di più su AntonioG ...

  5. #15
    L'avatar di Max.Riservo
    Max.Riservo non è in linea Scribacchino
    Post
    751
    Like Inviati  
    1
    Like Ricevuti  
    3
    Quote Originariamente inviato da AntonioG Visualizza il messaggio
    Max ... quella modalità minimizza lo spazio occupato (si vede che lavori con device e poca RAM!) ma rende complesse le query.

    Poi bisogna capire effettivamente cosa serve fare ... delle query non si sa nulla ...
    In realtà è più una forma mentale : i PLC moderni hanno parecchia memoria, anche se ovviamente non si può non ragionare (anche) in bit

    Per il resto occorre ovviamente capire cosa si vuole ottenere, oltre a ridurre lo spazio degli indici !
    Ultima modifica di AntonioG; 06-06-2020 11:20 

  6. #16
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,504
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    Quote Originariamente inviato da Max.Riservo Visualizza il messaggio
    In realtà è più una forma mentale
    Lo so ... io lo faccio anche con i sistemi da 512 G di RAM ... :-)
    ℹ️ Leggi di più su AntonioG ...

+ Rispondi al messaggio
Pagina 2 di 2 primaprima 12

Potrebbero interessarti anche ...

  1. like e indici
    Da Danielus nel forum MySQL
    Risposte: 14
    Ultimo Post: 05-06-2020, 21:27
  2. Grandi opere
    Da nman nel forum Pausa caffè
    Risposte: 4
    Ultimo Post: 10-03-2019, 17:34
  3. Upload file grandi
    Da systemgvp nel forum PHP
    Risposte: 4
    Ultimo Post: 16-11-2013, 14:54
  4. dichiarare gli indici in MPL
    Da Francy nel forum Presentazioni e saluti
    Risposte: 0
    Ultimo Post: 21-07-2011, 10:14
  5. Esperti di indici
    Da FlyZone nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 20-10-2004, 17:19