Prompt che somma le connessioni di tutte le istanze e fissa dimensione del pool e limiti di tempo. Lo copi nello strumento di IA che preferisce, che poi dimensiona il pool di connessioni.
I risultati dipendono dallo strumento, dal modello e da ciò che inserisce.
Compili
Ciò che scrive resta in questa finestra del browser. Non salviamo né inviamo nulla.
Quale database?
PostgreSQL
MySQL o MariaDB
SQL Server
database gestito nel cloud
un altro
Come gira l'applicazione?
un server
più istanze dietro un bilanciatore
container con scalabilità automatica
funzioni serverless
server web più worker in background
Che cosa osserva?
timeout nei picchi di traffico
errori per troppe connessioni
risposte lente senza motivo chiaro
CPU del database bassa, app in attesa
nuovi errori dopo lo scaling
Il suo prompt
Mi aiuti a dimensionare il pool di connessioni al nostro database.
Database: [Database]
Ambiente: [Ambiente]
Sintomo: [Sintomo]
Passaggi: 1. Legga le impostazioni del pool, il numero di istanze e worker e il massimo di connessioni del database, e calcoli quante connessioni possono essere aperte insieme nel caso peggiore. 2. Lo confronti con ciò che il database sopporta, meno una riserva per manutenzione e amministrazione. 3. Verifichi nelle metriche se le richieste aspettano soprattutto una connessione libera o se è il database stesso a essere lento. 4. Proponga una dimensione del pool per istanza e spieghi perché un pool più grande non è automaticamente più veloce. 5. Fissi il tempo di attesa per una connessione, il limite per le query e la durata delle connessioni inattive. 6. Verifichi se le transazioni trattengono connessioni più del necessario, per esempio durante chiamate esterne, e se conviene un proxy di connessioni davanti.
Risultato: calcolo delle connessioni, impostazioni consigliate con motivazione, elenco delle connessioni trattenute a lungo e piano di test sotto carico.
Fai particolare attenzione a conti tutte le istanze insieme e trattenga le connessioni il meno possibile.
Prima di rispondere, controlla: hai rispettato tutte le indicazioni? Se manca un'informazione importante o nel testo è rimasto un segnaposto tra parentesi quadre, chiedi invece di indovinare. Indica chiaramente le ipotesi.
Ha modificato il prompt. Le modifiche nei campi sopra non lo sovrascrivono più.
Questa è un'istruzione per un'IA, non ancora il risultato.
Dove funziona questo prompt
Questi strumenti di IA sono adatti a questo prompt:
Compili i campi o tocchi un suggerimento. Non inserisca nomi, indirizzi o altri dati personali.
Copi il prompt completo nello strumento di IA che preferisce.
Incolli le impostazioni del pool, il numero di istanze e worker, il limite di connessioni del database e metriche su tempi di attesa ed errori.
Perché funziona?
Più connessioni sembrano più velocità, ma ogni nuova istanza moltiplica il pool. Al prossimo scaling il database comincia a rifiutare connessioni proprio quando c'è più traffico.
Consigli
Modifichi le impostazioni del pool per gradi e misuri sotto carico realistico dopo ogni modifica.
Prompt che pianifica un backfill di dati in piccoli lotti riprendibili con freni chiari.
Prompt · Intermedio · circa 15 min
Può usare liberamente i nostri prompt, anche per lavoro. Non pubblicarli come sua raccolta. Non diamo garanzie sui risultati dell'IA; li controlli Lei. Condizioni d'uso