Come testare correttamente le prestazioni del mio database con una forte richiesta di carico?

StackOverflow https://stackoverflow.com/questions/1602475

  •  05-07-2019
  •  | 
  •  

Domanda

Ho trovato molti argomenti sull'applicazione web di stress test.

I miei obiettivi sono diversi, è testare solo database (sybase sql ovunque 9).

Cosa mi serve:

  • Alcuni strumenti per fornire una diagnostica di tutti i sqls e trovare un collo di bottiglia. Vorrei poter visualizzare macro l'intero sistema facilmente.
  • Best practice per progettare / creare una buona query sql.

I problemi di sistema sono:

  • dimensioni del database di 20 GB.
  • 2-5 richieste al secondo
  • Migliaia di sql sparsi nel codice (questo disordinato può essere risolto solo riscrivendo il sistema).
È stato utile?

Soluzione

qui sono elencati diversi strumenti open source:

http://www.opensourcetesting.org/performance.php

Altri suggerimenti

Il modo più rapido sarebbe effettivamente aggiornare SQL Anywhere a v10 o (migliore) v11, poiché le ultime versioni includono un set completo di strumenti di diagnostica delle prestazioni. Consulta la documentazione qui per maggiori dettagli.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top