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

    Numero di select da eseguire

    Buon giorno, devo realizzare un'agenda che visualizza giornalmente uno o più eventi(riunioni, pagamenti, acquisti...etc etc) in scadenza.
    Queste scadenze associate agli eventi, sono residenti in 5 tabelle:
    - Riunioni
    - News
    - Rassegna stampa
    - Pagamenti
    - Forniture

    Domanda:
    1) ogni volta che si apre il sito, eseguo una select multipla sulle 5 tabelle?se si come?
    2) eseguendo questa select vado stressare troppo il database?

    Scusate queste domande stupide, ma, le faccio in quanto all'apertura del sito già eseguo altre due select..quindi non vorrei esagerare.

    Fatemi sapere per favore...
    Grazie mille come sempre

  2. #2
    non è tanto il numero delle select il problema ma come hai strutturato le tabelle e come lanci le query

    se hai usato correttamente gli indici e li usi correttamente nelle query evitando un numero eccessivo di subquery ma magari ripiegando su tabelle derivate innestate (per sfruttare un eventuale query cache di mysql) o join riesci a minimizzare il carico

    poi ovviamente tutto dipende dalle operazioni che fai
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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.